Polecam

Pobierz Firefoksa!
Thunderbird - zapomnij o wirusach i spamie!
Ubuntu Open Office

Logowanie

zaloguj

win32 czyli Windows

Karta TV Winfast + Foobar + Pilot, czyli Obsługa programu Foobar 2000 pilotem karty TV

Wczoraj wieczorną porą, a bardziej nocną, zachciało mi się posłuchać muzyczki z łóżka, no i przydałaby się obsługa Foobara z pilota. Kartę mam (Winfast 2000 XP) pilota do niej też, Foobara jak najbardziej, tylko jak go zmusić do działania? Ano, potrzeba matką wynalazku... Wcześniej mi się nie chciało, no ale łazić tak po nocy i przełączać kawałki myszą... ;) Do rzeczy...

Potrzebne aplikacje i sprzęt:

  1. Komputer PC - 1 szt.
  2. Karta TV Winfast - 1 szt.
  3. Pilot do karty - 1 szt.
  4. System Windows - 1 szt.
  5. Foobar 2000 - 1 szt.
    Do pobrania z http://www.foobar2000.org/
  6. Winfast Remote Control Support - 1 szt.
    Do pobrania z http://users.cjb.net/bytencoder/wf_remctrl.html
  7. Chęć do działania ;)

Ok, jak zmusiłem do działania Foobara z tą kartą?

Włączyłem Foobara, program Winfast Remote Control Support.
Wyłączyłem Winfast Wizard (w trayu).
Program wykrywał ładnie pilota (po wciśnięciu przycisku sygnalizuje zapaleniem diody (w trayu). Następnie kliknąłem dwókrotnie w programik Winfast Remote Control Support, po czym moim oczom ukazało się okno konfiguracji tego programu, z listą dostępnych przycisków i dostępnymi akcjami po prawej stronie. Na liście znalazło się wsparcie dla Winampa, Media Playera, i kilku systemowych funkcji, niestety bez Foobara, za to mamy Execute Program, a po wybraniu tej opcji, i wciśnięciu przycisku Details, dwa pola, ścieżka do programu i opcjonalnie parametry.

Więdząc to, spytałem się Foobara co mogę po ciekawego powiedzieć. Innymi słowy wydałem polecenie w konsoli (cmd.exe)

C:\Program Files\Foobar\foobar.exe /?

Na co foobar powiedział mi że mogę zrobić następujące rzeczy:

Available switches:
/add, /play, /pause, /playpause, /prev, /next, /rand, /stop, /exit, /show, /hide, /config
/command:<menu command>, /playlist_command:<context menu command>, /playing_command:<context menu command>

Wiedząc to, wybrałem w konfiguracji pilota, CH+ w akcjach Execute Program, przycisk details, w Program patch [...], następnie foobar.exe, a jako parametr /next.

I tak analogicznie resztę przycisków, które mnie interesowały.