Winlirc : Seri porttan takılan kumandaların infra red olarak gönderdiği sinyalleri analiz ederek bilgisayarın anlayabileceği verilere dönüştüren program. Kumanda yönetim programları açıkken mutlaka açık olması gerekir. çünkü server mantığıyla çalışır ve diğer programlar sözkonusu servera bağlanarak kumanda komutlarını sözkonusu programdan alırlar.

Uice : Benzer programlar bulunmasına rağmen gelişmiş özellikleri ve kolay kurulumu nedeniyle bu programı tavsiye ediyorum. 30 günlük bir program olmasına rağmen, daha uzun süre kullanmanın yollarını sanırım burada ayrıca anlatmaya gerek yok.

Öncelikle winlircin sitesinden winlirc_0.6.5 programını çekelim.

Ardından sayfanın en altında Universal Infrared Control Engine linkinden uice programının sitesine geçip, ihtiyacımız olan ikinci programı da çekelim.

Wİnlirc'in kumandaları tanıma özelliği var. ancak bu özellik bazen sorun çıkarabiliyor ve bazı düğmelerin tanınmamasına yol açabiliyor. Bu nedenle technisat.cf dosyasına ihtiyacımız olacak. ss2'nin offical programı olan dvbviewer'ın klasörü içinde sözkonusu dosya olmalı. eğer yoksa technisat'ın sitesinden dvbveaver'ı çekip kurarken winlirc seçeneğini tikleyerek yeniden kurulum yapacağız. eğer yine de dosyayı bulamazsanız yazının en altına dosya içeriğini kopyalayacağım. kopyalayarak noteped'e aktarıp *.cf uzantılı olarak kaydetmeniz de yeterlidir.

Artık kuruluma geçebiliriz.

öncelikle winlirc'in zip dosyasını uygun bir klasöre açalım. Winlirc'in herhangi bir kurulum (setup) 'ı olmadığı için desktop gibi sürekli göz önünde duran bir konum yerine program files'ın altında bir klasöre atmayı tavsiye ederim.

Öncelikle tüm ayarları ss2 kumandası için anlatacağım. Ardından diğer seri kumandalar için kurulumu açıklayacağım.

Şimdi de technisat.cf dosyasını winlirc klasörüne kopyalayın.

artık winlirc.exe'yi çalıştırabiliriz.

Karşınıza birsürü ayar içeren bir pencere çıktı. korkmayın. bu ayarların hiçbiri ile uğraşmayacaksınız. sağ alt köşedeki browse seçeneğini tıklayın. ve programa technisat.cf dosyasını gösterin.

Ardından ok diyerek winlirc ayarlarından çıkabiliriz.
winlirc ayarlarımız bitti

şimdi bir kontrol için elimize kumandamızı alalım ve tuşlarına basalım. siz bastıkça tray icon'da gözüken şekil yanıp sönüyor olmalı. Eğer düğmelerde bir sorun oluşmuşsa birinci aşamayı yeniden deneyin. yine olmazsa ss2 kumandası kurulumu yerine seri kumanda kurulumu yönergelerini takip edin.

kumanda düğmelerine bastıkça bilgisayar tarafından algılanmaya başladı. yanıp sönen icon'un anlamı bu. ancak bu sinyali algıladığında bilgisayar birşey yapması gerektiğini henüz bilmiyor. işte uice programıda bu sinyalleri yorumlayan programımız.

uice programını da setup yönergelerini takip ederek kuralım. ve programı açalım.

Generel config tab'ından winlirc'i seçelim. (Kurulumda da soruyordu galiba.) General config'de değiştirmeniz gereken başka bir ayar yok.

Hardware setup kısmında kumandamızı tanımlamamız gerekiyor. o winlirc'den kendisi algılayıp oradaki kareye bir kumanda resmi atmamışsa sağ tıklayarak new remote control seçeneğini tıklayın. ardından kumandanıza Skystar2_Remote ismini verin.

artık düğmelere görev atama aşaması olan actions bölümüne geçebiliriz.
normal şartlarda burada var olan düğmelerenizin sarı ve mavi renkli olarak dökülmüş olmalı. mavilere kendisi görev atamış, sarılara da sizin görev atamanızı bekler bir konumda olmalı. ancak düğmeler gözükmüyorsa sıradan tüm düğmelere basarak hepsinin görünmesini sağlayabilirsiniz.

sarı gözükenlere tıklayıp sağdaki layout 1 yazan kutucuğa gelerek sağ tıklayın ve new'e tıklayın. Aciton definition kısmı gelecek. buradan kendinize göre görevler seçebilirsiniz.

ancak ben en çok kullanacağımız görevleri göstereyim.

örneğin power düğmesi için
execute close application içinden aynı isimli sekmeye tıklayın ardından da aşağıdan da filename yazan yerin solundaki (...) kısmına tıklayın. tercih ettiğiniz dvb-s programının (exe) dosyasını bulup aç düğmesine tıklayarak tanımlayalım. (örneğin dvbdream.exe veya progdvb.exe) bu siz uzaktayken seçtiğiniz programı çalıştırıp kapatmanızı sağlayacak.

Eğer birden çok programı kullanıyorsanız, örneğin sadece full-x izlerken alt-dvb açılsın istiyorsanız, seçeceğiniz başka bir düğmeye de benzer şekilde execute/close application görevi atayabilirsiniz.

diğer önemli action ise ***stroke actions. bu kumandadan bir düğmeye bastığınızda klavyeden bir veya birkaç tuşa basılmış gibi işlem yapılması durumudur. programlarınızın kanal yukarı aşağı düşmelerini buradan atayacağınız düğme görevleri ile tanımlayabilirsiniz.

ayrıca kırmızı yeşil sarı gibi düğmelere de (red,yellow vs) özel kanal numaraları girebilirsiniz.

örneğin ben dvb-dream programında belgesel kanallarını 120-130 arası dizdim. ve kırmızıya basınca kumanda 120 yazıyor. ve tek düğmeye basarak belgesel kanallarına ulaşıyorum. veya yeşil'e basınca 150 yazıyor ve spor kanallarına gidiyor.
bunun için ***stroke to current window seçeneğine ***stroke olarak 120-150 gibi değerler girmeniz yeterli.

benzer şekilde kullanmadığınız düğmelere de değişik görevler atayabilirsiniz.
örneğin yatark tv izleyenler için...
general system actions
shutdown windows : bilgisayarı kapatmak için
turn off display : monitörü kapatmak için

örneğin ben downloadlar nedeniyle geceleri bilgisayarı kapatmıyorum. öncelikle power'dan dvbdream'i kapatıyorum. ardından da a/b tuşu ile monitörü kapatıyorum ve uyuyorum. bu sayede yerinizden kalkmanız gerekmiyor.

sözkonusu atamaları yaparken kullandığınız programın hangi tuş kombinasyonlarını istediğine dikkat edin.
dvb-dream için hot***manager'da atatığınız tuşlara göre ayar yapmanız mümkün.

artık kumandanızı dvb-s için rahatlıkla kullanabilirsiniz. hatta abartıp değişik programları (ör: winamp) yönetirken bile kumandanızı kullanmanız mümkün. tamamı action'ları kendinize göre ayarlamak.

Son olarak winlirc.exe ve uice.exe dosyalarına sağ tıklayarak kısayol oluşturabilir ve başlat menüsünden tüm programlardan başlangıcın altına kopyalayarak bilgisayar açıldığında otomatik olarak kumanda algılayıcınızın çalışmasını sağlayabilirsiniz.




Gelelim ss2 kumandasını tanıtamayanlar ve farklı kumandaya (sadece seri port alıcısı ile çalışan) sahip olanlara.

winlirc ayar penceresinin en üstünde learn diye bir seçenek göreceksiniz.
orayı seçin.
kumandanıza bir isim vermenizi isteyecek.
ardından 25'i seçmenizi isteyecek. seçin. ve sonraki seçenekte hiçbirşey yazmadan enter'a basın.
kumandadan bir düğmeye basmanızı isteyecek. basın. ardından yinelemenizi isteyecek yineleyin. kumandanızın standardını algıladı. şimdi 10 kez düğmelere basmanızı isteyecek ve algılamayı teyid edecek.

Şimdi ise tek tek tuşları tanıtacaksınız. tuşa bir isim verin. enter'a basın. düğmeye basıp elinizi çekmemenizi isteyecek. düğmeye basın ve bekleyin. sayılar akıp sonunda düğmeyi tanımlayacak. yeni bir düğme tanımlamanız için yine düğme ismi gireceğiniz ekrana dönecek. tüm düğmeleri benzer şekilde tanıtın. ve tüm düğmeleri tanıttıktan sonra isim vermeden enter'a basın. ok'e tıklayın.

Düğmelerin bir yada birkaçı bu yöntemle tanımlanmamış olabilir. kumanda tanımlamada kullandığınız düğmeyi değiştirerek, örneğin ilk aşamada 1'e iki kez bastıysanız onu farklı bir tuşla (ör:2 veya3) tekrarlayıp deneyin. tüm tuşları tanıtamasanız bile en çok tuşu tanıtmayı amaç edinin.

bundan sonraki aşama ss2 için anlatılan uice aşaması. yukarıda ss2 için anlatılan uice ayarlarını uygulayabilirsiniz.

------
Ekler :
ss2 kumandası için technisat.cf dosyasının içeriği
yıldızların arasındaki yazıları notepad'e kopyalayıp *.cf uzantılı bir dosyaya dönüştürüp winlirc'e gösterebilirsiniz.
***************************************
begin remote

name Skystar2_Remote
bits 13
flags RC5|CONST_LENGTH
eps 30
aeps 100

one 906 885
zero 906 885
plead 946
gap 113936
min_repeat 2
toggle_bit 2


begin codes
MUTE 0x000000000000128D
EXT 0x00000000000012B8
A/B 0x00000000000012A3
POWER 0x000000000000128C

1 0x0000000000001281
2 0x0000000000001282
3 0x0000000000001283
4 0x0000000000001284
5 0x0000000000001285
6 0x0000000000001286
7 0x0000000000001287
8 0x0000000000001288
9 0x0000000000001289
0 0x0000000000001280

TV/RADIO 0x0000000000000293
-/-- 0x000000000000128A
INFO 0x000000000000028F
MENU 0x0000000000000292

UP 0x00000000000012A0
DOWN 0x00000000000012A1
LEFT 0x0000000000001291
RIGHT 0x0000000000001290

OK 0x0000000000000297
SFI 0x00000000000012AF
BACK 0x00000000000012A2

RED 0x00000000000002AB
GREEN 0x00000000000002AC
YELLOW 0x00000000000002AD
BLUE 0x00000000000002AE


CHECK 0x00000000000002B6
TXT 0x00000000000012BC
STOP 0x00000000000012A9
HELP 0x000000000000128F

end codes

end remote
----------------------------------------------

Dosya oLarak technisat.cf

Beğeniler: 0
Favoriler: 0
İzlenmeler: 2339
favori
like
share
Altazar Tarih: 03.09.2011 00:25
dosyaya gerek yok. Burda yazanları yap yeterli;
ss2 kumandası için technisat.cf dosyasının içeriği yıldızların arasındaki yazıları notepad'e kopyalayıp *.cf uzantılı bir dosyaya dönüştürüp winlirc'e gösterebilirsiniz.
hkenan23 Tarih: 02.09.2011 10:43
link ölü
mevlüt77 Tarih: 16.02.2010 00:13
tesekkurler
NonameTR Tarih: 12.12.2008 18:50
Teşekkürler
insomniac1450 Tarih: 12.12.2008 18:49
hemen deniyorum tesekkurler