Powiększ tekst:
YT Player napisany za pomocą Visual Basic 2008. Odtwarzacz filmów ze strony YouTube oraz odtwarzacz streamu ze strony Twitch.luty 1st, 2015, 05:24 @ Programowanie, ProgramyYT Player. Program do odtwarzania filmów zamieszczonych w serwisie YouTube. UPDATE: Dodałem możliwość oglądania stream-ów ze strony Twitch.tv. Opis, poniżej. Napisałem ten program, ponieważ nie mogłem znaleźć w sieci takiego, który spełniałby moje potrzeby. Te potrzeby to odtwarzanie filmów zamieszczonych w serwisie YouTube, rozciąganie wyświetlanego obrazu oraz najważniejsza potrzeba: okno odtwarzacza musi być zawsze na wierzchu abym mógł pracować na innym programie równolegle oglądając film z YT. Podsumowując, jedna formatka, a tyle radości 😀
Najnowsza wersja: YT Player v.1.0.0.15. A oto kod programu:
Szybka analiza kodu źródłowego: Zamiana ciągu znaków na inny, aby plik został odtworzony przez odtwarzacz:
Uruchomienie filmu z adresu wpisanego przez użytkownika, a następnie zmodyfikowanego przez program:
Wpłynięcie na okienko odtwarzacza tak, aby zawsze było widoczne, na wierzchu, ponad innymi oknami i aplikacjami wyświetlanymi na ekranie monitora:
Ostatnie rzeczy jakie uczyniłem, to dodanie ikonki, pobranej z serwisu IconArchive, aplikacji do pliku wykonywalnego: exe, za pomocą programu Resource Hacker, aby aplikacja ładnie prezentowała się w czasie pracy 😉 Jak zwykle, dołączam kod. Dodatkowo zamieszczam wersję YT Player z możliwością minimalizowania do zasobnika systemowego, oraz klawiszem umożliwiającym włączanie i wyłączanie funkcji „zawsze na wierzchu”. Uwaga! Program musi mieć połączenie z internetem, ze względu na dane, które pobiera z serwerów YouTube. Uwaga! W katalogu z programem muszą znajdować się dwie biblioteki (AxInterop.ShockwaveFlashObjects.dll oraz Interop.ShockwaveFlashObjects.dll). Jeżeli ich nie będzie, to program nie uruchomi się Uwaga! Nie wszystkie filmy mogą być odtworzone w zamieszczonym odtwarzaczu. Jest to spowodowane restrykcjami, jakie wprowadziła osoba zamieszczając film w serwisie YouTube. Zakaz zamieszczania filmów na zewnętrznych stronach. Zamieszczony program może być także uzupełnieniem do artykułu dotyczącego ominięcia weryfikacji wiekowej na Youtube, który zamieściłem we wrześniu zeszłego roku. Artykuł został napisany na podstawie filmu instruktażowego, znajdującego się pod adresem:
oraz innych informacji znalezionych w sieci. UPDATE: Dodałem możliwość oglądania stream-ów ze strony Twitch.tv 😀 Aby przechwycić link ze strony Twiter.pl posłużyłem się programem URL Snooper. Jest to program do analizy połączeń, jakie wchodzą i wychodzą z naszej karty sieciowej. Na samym początku uruchamiamy stream w przeglądarce www. Przykładowo: Kolejnym krokiem jest uruchomienie URL Snoopera. W programie zmieniamy Protocol Filter na Multimedia Urls (simpllify all), a następnie włączamy przycisk Sniff Network. Po chwili, w okienku poniżej, wyświetlą się połączenia, a między innymi bardzo długi link, na końcu którego znajduje się rozszerzenie .swf. Przykład linka pobranego za pomocą URL Snoopera:
Klikamy na linku prawym klawiszem i wybieramy pierwszą opcję: Copy Selected URL to Clipboard. Skopiowany link wklejamy do okienka programu YT Player, a następnie lekko modyfikujemy. Na samym końcu wklejonego linka dodajemy nazwę kanału. W tym przypadku jest to: turbob. Zmodyfikowany link gotowy do wklejenia do programu YT Player:
Klikamy na klawisz TWITCH i oglądamy stream A oto dowód, że program YT Player działa: Najnowsza wersja programu: YT Player Zachęcam do pobrania i do przetestowania 😀 Zauważyłem, że czasem stream nie uruchomia się. Rozwiązaniem jest zamknięcie YT Playera i powtórzenie całej operacji od początku. Po ponownym uruchomieniu stream zaskakuje 😀 Uwaga! Nie odpowiadam, za awarie i błędy programu i systemu, jakie program może, ale nie musi, poczynić. Pobieracie i używacie program na własną odpowiedzialność. Jeżeli się z tym nie zgadzacie, nie pobierajcie i nie uruchamiajcie zamieszczonego przeze mnie programu. Zostaw komentarz:Komentarze są moderowane, nie wysyłaj więc jednego komentarza kilka razy... | |
|