TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
bRemote - konfiguracja (PixelViev Play TV Pro) , bursta 15/07/03 12:24 Czy ktoś potrafi napisać skrypt, żeby pilot działał w DScaler?? Nie mam pojęcia jak go napisać, a na bordzie może znajdzie się ktoś kto mi pomoże. PozdroBrowarek nalej w pucharek C(_) - zobacz to... , pwys 15/07/03 12:29
//Krótki opis najczęściej używanych komand.
// W pierwszej pozycji z cudzysłowem "" (np. "1") naciśnięty klawisz
// pilota (można odczytać nazwę klawisza w oknie bRemote).
//
// W drugiej pozycji po dwukropku : (np. "PressKey(VK_F))
// określamy jaka ma być wykonana akcja (w powyższym przykładzie
// naciśnięcie klawisza F).
//
// Polecenie "PressKey" emuluje naciśnięcie klawisza o kodzie
// odpowiadającym oznaczeniem za "VK_" (czyli "VK_F) naciśnięcie "F").
//
// Polecenie "Command" wysyła komendę do okna, spis komend, jak i dostępnych
// klawiszy znajduje się w pliku c:\Program Files\Borg Software\bremote\constans.h.
//
// Polecenie "MouseWheel(-x), "MouseWheel(x)" emuluje użycie kółka myszy odpowiednio
// z minusem w dół o watrość x, z plusem (bez minusa) w górę o wartość x.
//
// Polecenie "MouseMove(x, y)" przesuwa kursor myszy o wartość zdefiniowaną przez
// zmienną x i y,
// (przykład w sekcji DEFAULT() na końcu tego skryptu.
//
// Polecenie "MouseClick(MBUT_LEFT lub MBUT_RIGHT) emuluje kliknięcie odpowiednim
// przyciskiem myszy MBUT_LEFT - lewym, MBUT_RIGHT - prawym.
//
// Naciśnięcia klawiszy można ze sobą łączyć (przykład w sekcji ALWAYS() -
// PressKey(VK_ALT, VK_F4) emuluje naciśnięcie klawiszy Alt i F4 co powoduje
// oczywiście zamknięcie aktywnego okna.
//
// Reszty chyba można się domyślić z poniższego skryptu.
// WAŻNE: Te odstępy pomiędzy definicją naciśniętego guzika pilota, a akcją
// przypisaną do nich to NIE SPACJE tylko TABULATORY, zresztą wszystkie inne
// odstępy to również TABULATORY.
//
//
//
// Moja karta TV to PixelView TV PAK i poniższy skrypt działa idealnie
//
//
// Pozdrawiam Artur. 2002.02.01
// A to już początek skryptu (dwa backslash-e "//" ozmaczają komentarz).
// Sekcja "ALWAYS" bez względu na WSZYSTKO, czy aktywna, czy nie aktywne.
Always()
{
"Power" : PressKey(VK_ALT, VK_F4) // naciśnięcie ALT+F4
}
// Sekcja "bRadio" - wiadomo do radyjka.
Foreground(" bRadio Pro - *")
{
"1" : CommandApp(BRADIO_FAV1, "bRadio") // ulubiony 1
"2" : CommandApp(BRADIO_FAV2, "bRadio") // ulubiony 2
"3" : CommandApp(BRADIO_FAV3, "bRadio") // ulubiony 3
"4" : CommandApp(BRADIO_FAV4, "bRadio") // ulubiony 4
"5" : CommandApp(BRADIO_FAV5, "bRadio") // ulubiony 5
"6" : CommandApp(BRADIO_FAV6, "bRadio") // ulubiony 6
"7" : CommandApp(BRADIO_FAV7, "bRadio") // ulubiony 7
"8" : CommandApp(BRADIO_FAV8, "bRadio") // ulubiony 8
"9" : CommandApp(BRADIO_FAV9, "bRadio") // ulubiony 9
"0" : CommandApp(BRADIO_FAV10, "bRadio") // ulubiony 10
"ChannelUp" : CommandApp(BRADIO_NEXTSTATION, "bRadio") // następny kanał
"ChannelDown" : CommandApp(BRADIO_PREVSTATION, "bRadio") // poprzedni kanał
"VolumeUp" : CommandApp(BRADIO_VOLUMEUP, "bRadio") // głośność +
"VolumeDown" : CommandApp(BRADIO_VOLUMEDN, "bRadio") // głośność -
"Mute" : CommandApp(BRADIO_MUTE, "bRadio") // wycisz
"Reset" : CommandApp(BRADIO_MONO, "bRadio") // mono/stereo
"TV/FM" :
"SCAN" :
"ZOOM" :
"SOURCE" :
}
// Sekcja "bTV" - wiadomo do telewizorka.
ForegroundApp("bTV")
{
"0" : Command(BTV_NUMPAD0) // naciśnięcie 0
"1" : Command(BTV_NUMPAD1) // naciśnięcie 1
"2" : Command(BTV_NUMPAD2) // naciśnięcie 2
"3" : Command(BTV_NUMPAD3) // naciśnięcie 3
"4" : Command(BTV_NUMPAD4) // naciśnięcie 4
"5" : Command(BTV_NUMPAD5) // naciśnięcie 5
"6" : Command(BTV_NUMPAD6) // naciśnięcie 6
"7" : Command(BTV_NUMPAD7) // naciśnięcie 7
"8" : Command(BTV_NUMPAD8) // naciśnięcie 8
"9" : Command(BTV_NUMPAD9) // naciśnięcie 9
"ChannelUp" : Command(BTV_NEXTPROGRAM) // następny program
"ChannelDown" : Command(BTV_PREVPROGRAM) // poprzedni program
"Loop" : Command(BTV_LOOP) // poprzedni, następny program
"VolumeUp" : Command(BTV_VOLUMEUP) // głośność +
"VolumeDown" : Command(BTV_VOLUMEDN) // głośność -
"Mute" : Command(BTV_MUTE) // wycisz
"Freeze" : Command(BTV_PAUSE) // stopklatka
"Zoom" : Command(BTV_ZOOM) // pełny ekran
"TV/FM" : Command(BTV_TXTSUBPAGEPLUS) // telegazeta następna podstrona
"Fun" : MouseClick(MBUT_RIGHT) // przełącznie między vol, contr, bright, satur, hue
"Minus" : MouseWheel(-1) // ustawienie vol, contr, itd w dół
"Plus" : MouseWheel(1) // ustawienie vol, contr, itd w górę
"Reset" : PressKey(VK_SHIFT, VK_S) // sleep timer
"Scan" : PressKey(VK_TAB) // screenshot
"Source" : PressKey(VK_SHIFT, VK_SPACE) // telegazeta
"+100" :
}
// Sekcja "VPlayer" (w okienku).
ForegroundApp("TFormGloW")
{
"Fun" : PressKey(VK_X) // odtwarzanie
"Plus" : PressKey(VK_B) // następny film (gdy jest playlista)
"Minus" : PressKey(VK_Z) // poprzedni film (gdy jest playlista)
"Freeze" : PressKey(VK_C) // pauza
"Reset" : PressKey(VK_V) // stop
"Zoom" : PressKey(VK_ALT, VK_RETURN) // pełny ekran on/off
"+100" : PressKey(VK_P) // panscan on/off
"TV/FM" :
"SCAN" :
"SOURCE" :
"+100" :
}
// Sekcja "VPlayer" (pełny ekran).
ForegroundApp("TFormFullScreen")
{
"Fun" : PressKey(VK_X) // odtwarzanie
"Plus" : PressKey(VK_B) // następny film (gdy jest playlista)
"Minus" : PressKey(VK_Z) // poprzedni film (gdy jest playlista)
"Freeze" : PressKey(VK_C) // pauza
"Reset" : PressKey(VK_V) // stop
"Zoom" : PressKey(VK_ALT, VK_RETURN) // pełny ekran on/off
"+100" : PressKey(VK_P) // panscan on/off
"TV/FM" :
"SCAN" :
"SOURCE" :
"+100" :
}
// Sekcja "WinAmp".
ForegroundApp("Winamp v1.x")
{
"VolumeUp" : Command(WINAMP_VOLUMEUP) // głośność +
"VolumeDown" : Command(WINAMP_VOLUMEDOWN) // głośność -
"Plus" : Command(WINAMP_BUTTON5) // następny utwór (gdy jest playlista)
"Minus" : Command(WINAMP_BUTTON1) // następny utwór (gdy jest playlista)
"Fun" : Command(WINAMP_BUTTON2) // odtwarzanie
"Freeze" : Command(WINAMP_BUTTON3) // pauza
"Reset" : Command(WINAMP_BUTTON4) // stop
"TV/FM" :
"SCAN" :
"ZOOM" :
"Source" :
"+100" :
"ChannelUp" :
"ChannelDown" :
}
// Sekcja "Default" -zawsze tzn. gdy żadnen z powyższych programow nie jest uruchomiony,
// lub ich okna są nieaktywne.
Default()
{
"1" : MouseMove(-5, -5) // mysz w góre i w lewo
"2" : MouseMove( 0, -5) // mysz w górę
"3" : MouseMove( 5, -5) // mysz w górę i w prawo
"4" : MouseMove(-5, 0) // mysz w lewo
"5" : MouseClick(MBUT_LEFT) // kliknięcie lewym przyciskiem
"6" : MouseMove( 5, 0) // mysz w prawo
"7" : MouseMove(-5, 5) // mysz w dół i lewo
"8" : MouseMove( 0, 5) // mysz w dół
"9" : MouseMove( 5, 5) // mysz w dół i prawo
"0" : MouseClick(MBUT_RIGHT) // kliknięcie prawym przyciskiem
"Plus" : MouseWheel(1) // kręcenie kółkiem w górę
"Minus" : MouseWheel(-1) // kręcenie kółkiem w dół
"TV/FM" : Exec("G:\Program Files\Borg Software\bTV Professional\btv.exe") // uruchom: musi być cała ścieżka dostępu
"Scan" : Exec("G:\Program Files\Borg Software\bRadio Pro\bradio.exe") // uruchom:
"Zoom" : Exec("G:\Program Files\Winamp\winamp.exe") // uruchom:
"Source" : Exec("G:\Program Files\Vplayer_06e\VPlayer.exe") // uruchom
"ChannelUp" : PressKey(VK_TAB) // nacisnięcie "TAB"
"ChannelDown" : PressKey(VK_SHIFT, VK_TAB) // naciśnięcie "SHIFT+TAB"
"VolumeUp" : GlobalVolume(1) // głośność +
"VolumeDown" : GlobalVolume(-1) // głośność -
"Mute" : GlobalMute(-1) // wycisz
"Souce" : PressKey(VK_SPACE) // naciśnięcie "SPACJI"
"Reset" : PressKey(VK_UP) // naciśnięcie "UP"
"Freeze" : PressKey(VK_DOWN) // naciśnięcie "DOWN"
"Fun" : PressKey(VK_RETURN) // naciśnięcie "ENTER"
"+100" : PressKey(VK_S) // naciśnięcie "S"
}- "(można odczytać nazwę klawisza w oknie bRemote)" , bursta 15/07/03 13:02
hmm jak ja naciskam klawisze to program nic nie pokazuje, a jak wybiore inny typ pilota to cały czas pokazuje: "Pressed Cancel". Tzn., że mam pilota zdu*ionego?Browarek nalej w pucharek C(_) - sprawdz czy pilot wogole dziala , pwys 15/07/03 13:36
ja mam avera i mi dziala :D
- ja natomiast polecam program Girder , Zajkos 15/07/03 13:13
skonfigurowałem sobie DScalera Girderem i jest git. Program jest bardzo wygodny w użyciu i ogólnie polecam go. |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|