Malo me mrzi, al` ajde...
Code:
[default]
HWID=0
key38=EXEC C:\WinsXP\Pinnacle PCTV\Vision\vision.exe | -tv
key41=EXEC C:\WinsXP\Pinnacle PCTV\TeleText\WebText.exe
key42=EXEC C:\WinsXP\Pinnacle PCTV\Vision\vision.exe | -radio
port=2
[title -]
PCTV Teletext -=PCTV Teletext
PCTV WebText -=PCTV WebText
[PCTV Vision]
key63=KEYBOARD UP+^UP
key62=KEYBOARD DOWN+^DOWN
key60=KEYBOARD CTRL+m+^m+^CTRL
key59=KEYBOARD RIGHT+^RIGHT
key123=KEYBOARD RIGHT+^RIGHT
key61=KEYBOARD LEFT+^LEFT
key125=KEYBOARD LEFT+^LEFT
...
itd.
Prva sekcija služi (kao što se i vidi iz priloženog) za definiciju osnovnih komandi, odnosno tastera za pokretanje aplikacija. To ne znači da je nužno koristiti samo donja četiri tastera za tu svrhu, već se može koristiti i bilo koji drugi, tako što se navede odgovarajući kod.
Polje PORT služi za definisanje COM porta na koji je IC zakačen (obično 1 ili 2)
Polje TITLE služi za definisanje dinamičkih naziva u taskbaru. Drugim rečima, pošto Remoterm (program koji kontroliše daljinac) kao reference uzima naziv programa iz taskbara, mora mu se naglasiti definicija imena, ako se ono dinamički menja (konkretno PCTV Vision naziv u taskbaru pri prelasku u mod za snimanje menja ime u PCTV Vision - VCR). Zato se u sekciju TITLE upisuje recimo
PERA -=ProgramPera
Tako će Remoterm uspeti da raspozna da je sekcija [ProgramPera] vezana za sve prozore koji imaju title PERA - XXXXX, pri ;emu XXXXX može da se menja koliko god želi, a neće poremetiti funkcionalnost programa.
Nadalje idu sekcije za svaki program ponaosob.
KEYxx je kod tastera (u prilogu kao PinnacleRemoteLayout.jpg) koji prati nekoliko stvarčica:
key63=KEYBOARD UP+^UP
Ova komanda radi tako što na pritisak tastera 63 aktivira strelicu_gore na tastaturi i potom je otpušta. Znači, ako želite da neka komanda "otkuca" CTRL+9, nije dovoljno da otkucate samo:
KEY63=CTRL+9
,jer će ta komanda proizvesti efekat kao da ovu kombinaciju tastera držite neprekidno. Zato je potrebno i da otpustite tastere. A to ćete uraditi tako što ćete posle kombinacije nastaviti potpuno istu, ali reverznim redosledom:
KEY63=CTRL+9+^9+^CTRL
,što znači da karakter "^" služi sa "otpuštanje" tastera. Iako naizgled glupa, ova procedura omogućava neke prilično komplikovane kombinacije na tastaturi.
Osim ovih kodova (koji su priloženi) možete koristiti i dodatne, što će duplirati funkciju svakog tastera. Kako? Ako taster 63 pritisnete kratko, on će proizvesti gornju komandu. Ali, ako ga zadržite, njegov kod postaje drugačiji - odnosno indeks uvećajte za 64 i dobićete broj novog koda. Da pojasnim:
Za kratak pritisak na taster 63 kreirate recimo komandu koja je gore navedena, a za dugi pritisak ćete uraditi na primer:
KEY127=CTRL+L+^L+^CTRL
Znači, novi kod se dobija sabiranjem osnovnog broja (u ovom slučaju 63) i 64 (što daje 127).
Problem umeju da zadaju programi kao što je Winamp. Pošto Winamp ima dinamičke nazive u taskbaru, ali "naopako" (prvo ide string koji se menja, a tek onda Winamp, nešto kao "RIBLJA ČORBA - KADA PADNE NOC - Winamp". To onemogućava definisanje naziva u TITLE sekciji, pa se morate dovijati na druge načine. Jedan je definisanje default kombinacija u prvoj sekciji, koja služi za pokretanje programa, ali tako da kombinacije koje postavite ne služe ničemu u nekom drugom programu.
Iskreno se nadam da sam ovim nekome pomogao. Možda sve izgleda malo konfuzno, ali s obzirom koliko je sati dok ovo pišem, dobro je i da i ovako izgleda :)
Pozdrav