Gadu Radio
dodano 01/09/2009
Słuchaj stacji Gadu Radia w swoim ulubionym playerze dzięki Tlenowi ;)
Wtyczka umożliwia słuchanie stacji nadawanych w ramach usługi Gadu Radio w swoim ulubionym playerze, bez konieczności posiadania lub instalowania oryginalnego klienta sieci Gadu-Gadu.
Po uruchomieniu usługi, jedynie oryginalny klient Gadu-Gadu mógł się połączyć z serwerem i odtwarzać strumień audio. Algorytm autoryzacji i logowania do usługi Gadu Radio został rozszyfrowany przez niezależnych programistów i deweloperów. Opis tego mechanizmu można znaleźć na stronie z moimi publikacjami.
Jest to jedna z moich wtyczek, która zdobyła wielką popularność, została dołączona do czasopisma CHIP, a nawet otrzymałem prośby o przeportowanie jej pod komunikator AQQ.
Możliwości i funkcje
- integracja z lista kontaktów komunikatora
- odtwarzanie w dowolnym playerze
- możliwość określenia ulubionych kanałów
- wyświetlanie w opisach tytułów odtwarzanych utworów
- i wiele innych
Screeny
Download
- GaduRadio.tpl
[168.5 KB]
pobrano 1433 razy
dodano 03/09/2009 - plik wtyczki gaduradio
- GaduRadio.ini
[2.61 KB]
pobrano 1068 razy
dodano 03/09/2009 - przykładowy plik z konfiguracją
Instalacja i konfiguracja
Wtyczkę instalujemy poprzez skopiowanie jej pliku do katalogu plugins
znajdującego się w miejscu instalacji komunikatora.
Przed uruchomieniem powinniśmy utworzyć plik z konfiguracją o nazwie GaduRadio.ini
, w podkatalogu PluginConfig
naszego tlenowego profilu.
Dla przykładu, dla mojego profilu malcom, ścieżka ta będzie odpowiadać ciągowi:
%APPDATA%\Tlen.pl\Profiles\malcom\PluginConfig
Przykładowy plik można pobrać wraz z wtyczką.
Konfiguracja sprowadza się do edycji tego pliku. W komentarzach zawartych w pliku umieszczono opis wszystkich opcji, więc nikomu nie powinno sprawić to większych problemów.
Uwaga
Domyślnie wtyczka wykorzystuje przy logowaniu numer i hasło gg używane przez Tlena, ale można to zmienić w pliku konfiguracyjnym.
Linki
Changelog
Wersja 2.0.11 (13/08/2008) [release notes]:
- zwiększenie bufora przy przetwarzaniu configu
Wersja 2.0 (07/07/2008) [release notes]:
- przepisano większość kodu (na OOP)
- naprawiono kilka błędów w kodzie, wycieków, deadlocków i innych paskudztw
- możliwość ustalenia z jakiego konta gg ma korzystać wtyczka
- możliwość ustalenia adresu serwera pool
- usunięto link do oficjalnej strony Gadu Radia
- dodano ulepszone wycinanie "śmieci" ("w Gadu Radio", etc) z tytułów
- wyłączono generowanie hasha i ustawiono stałą wartość w kodzie
Wersja 1.10 (11/04/2008):
- uaktualniono namiary na serwer pool
Wersja 1.9 (14/11/2007) [release notes]:
- dodano obsługę kanałów/kontaktów powyżej 400
- usunięto rozszerzone parsowanie tytułów
- poprawiono i zoptymalizowano kilka fragmentów kodu
- zmieniono lokalizacje pliku konfiguracyjnego
Wersja 1.8 (11/04/2007) [release notes]:
- poprawiono błąd zw. z brakiem notyfikacji i opisu prezentującego tytuł granego utworu (w jednym kanale)
Wersja 1.7 (11/04/2007) [release notes]:
- dodano listę kanałów do pliku konfiguracyjnego
Wersja 1.6 (20/02/2007) [release notes]:
- dodano kanał "Jazz"
Wersja 1.5 (08/02/2007) [release notes]:
- dodano kanał "Czarne Brzmienia"
- poprawiono nazwę dla kanału "Dyskotekowo"
- dodano opcje on/off wyświetlania tytułów utworów pod kontaktami
- poprawiono błąd uniemożliwiający zapisanie ulubionych kanałów
- zmieniony w pliku konfiguracyjnym
Wersja 1.4 (18/01/2007) [release notes]:
- poprawiono wyświetlanie opisu dla kanału "Szanty"
Wersja 1.3 (18/01/2007) [release notes]:
- dodano nowy kanał - "Szanty"
Wersja 1.2 (16/01/2007) [release notes]:
- dodano nowy kanał - "Trance" i zaktualizowano inne ("Pop-Rock")
- zmieniono format zapisu ulubionych
- poprawiono kilka drobnych błędów
Wersja 1.1 (23/10/2006) [release notes]:
- dodano możliwość określenia domyślnego zwinięcia/rozwinięcia sekcji
- możliwość ukrycia(wyłączenia) linku do www Gadu Radia
- poprawiono parsowanie danych otrzymywanych z serwera
- zmiana pliku konfiguracyjnego
Wersja 1.0 (20/10/2006) [release notes]:
- dodano ukrywanie grup, gdy są puste
- usunięto błędy powodujące niestabilność/crash komunikatora po jego włączeniu lub zalogowaniu do sieci gg
- usunięto błędy przy wyborze niektórych opcji z menu
- poprawiono i zoptymalizowano niektóre fragmenty kodu
Wersja 0.8 (10/10/2006) [release notes]:
- rozwiązano problem "Błąd serwer-klient"
- GG Kanału pod PPM
- historia playlisty pod PPM (link do www)
- link do www Gadu Radia
Wersja 0.6 (01/10/2006):
- tytuły odtwarzanych utworów w opisie
- możliwość skopiowania tytułu do schowka
- funkcja generowania URL kanału
Wersja 0.4 (29/09/2006) [release notes]:
- poprawiono błędy zw. z skórką Tlenu i
kernel32.dll
- nowe ikonki i "efekty"
- dodano grupy "Ulubione/Pozostałe kanały" z możliwością określenia domyślnego zwinięcia/rozwinięcia
- dodatkowe opcje konfiguracyjne (m.in. określenie pozycji sekcji na liście kontaktów)
Wersja 0.2 (28/09/2006):
- pierwsze publiczne wydanie wtyczki
aktualizacja 09/09/2009