Plesken 6 Posted July 20, 2011 (edited) Witam Jak to kogoś interesuje to pod adresem: http://code.google.c.../downloads/list znajdziecie repozytorium do oglądania kanałów TV (weeb.tv), VOD (tvnplayer, ekino, iitvinfo, iplex itp.), słuchania "mojepolskie radio", oraz obsługi 3D (skrypt jest w trakcie modyfikacji i przystosowywania do OpenELEC) pod XBMC. Zmiany/uaktualnienia na dzień 2012.10.02: - przywrócono ekino.pl - przywrócono iitvinfo.pl - usunięto IPLA (rzekome względy prawne) - dodanie parsowania z ponad dziesięciu hostingów - ciągła modyfikacja skryptu do 3D pod OpenELEC - dodanie tvpvod Zmiany/uaktualnienia na dzień 2012.10.13: - dodano anyfiles.pl - dodano wlacz.pl Dzięki uprzejmości użytkownika i nowego programistę naszego repozytorium @jatrn, możemy się teraz cieszyć założeniem wiki, gdzie znajdują się opisy instalacji itp. Wielkie dzięki dla chłopaków którzy ciągle przyczyniaja się do rozwijania kodu. Przed instalacją wtyczki należy zapoznać się z wiki. UWAGA! Nie należy instalować wtyczki poprzez stare spakowane zip'y. Najpierw trzeba zainstalować repozytorium. O tym wszystkim można przeczytać w wiki. Edited October 13, 2012 by Plesken Quote Share this post Link to post Share on other sites
ITS 3 Posted July 21, 2011 Witam Jak to kogoś interesuje to pod adresem: http://code.google.com/p/sd-xbmc/downloads/list znajdziecie plugin do oglądania TV z weeb.tv pod XBMC. Skurczybyki wczoraj pozmieniali linki rtmp, ale spoko wysnifowałem nowe :-). Plugin ten także umożliwia oglądanie filmów/seriali ze strony ekino.tv. Mam nadzieje że moje wypociny będą przydatne. Plesken Nie działa. WeebTV - wyświetla listę TV ale na tym koniec. Quote Share this post Link to post Share on other sites
Plesken 6 Posted July 21, 2011 Nie działa. WeebTV - wyświetla listę TV ale na tym koniec. Podaj co Ci wyświetla w logach xbmc (linux - .xbmc/temp/xbmc.log, a pod windą nie wiem). Mi na laptopie też nie działa tzn. ładuje, ładuje i powraca do listy, a w logach mam że nie wyświetli ponieważ nie ma kodeków. Natomiast na systemiku dedykowanym jako xbmc działa pięknie. Nie mniej jednak czekam na logi - to znacznie ułatwi kwestie dopracowania pluginu. Quote Share this post Link to post Share on other sites
ITS 3 Posted July 22, 2011 (edited) Przy odpalaniu dzisiaj dla Telewizja i próbie odpalenia HBO i HBO2 logi wyglądają tak: 10:54:03 T:2640305008 M:1752334336 NOTICE: -->Python Interpreter Initialized<-- 10:54:05 T:2640305008 M:1752322048 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:05 T:2640305008 M:1752322048 NOTICE: [Polish Live TV-settings 1] raw param string: 10:54:05 T:2640305008 M:1752322048 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:54:05 T:2640305008 M:1752334336 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:54:05 T:2640305008 M:1752334336 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:05 T:2640305008 M:1752334336 NOTICE: [Polish Live TV-settings 1] raw param string: 10:54:05 T:2640305008 M:1752334336 NOTICE: [Polish Live TV 1] Wyświetlam kategorie 10:54:05 T:3079182208 M:1752334336 WARNING: GetLabel - Unknown nodetype requested 6 10:54:07 T:2640305008 M:1752338432 NOTICE: -->Python Interpreter Initialized<-- 10:54:09 T:2640305008 M:1752326144 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:09 T:2640305008 M:1752326144 NOTICE: [Polish Live TV-settings 1] raw param string: ?mode=1 10:54:09 T:2640305008 M:1752326144 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:54:09 T:2640305008 M:1752326144 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:54:09 T:2640305008 M:1752326144 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:09 T:2640305008 M:1752326144 NOTICE: [Polish Live TV-settings 1] raw param string: ?mode=1 10:54:09 T:3079182208 M:1752326144 WARNING: GetLabel - Unknown nodetype requested 6 10:54:10 T:2640305008 M:1752338432 NOTICE: -->Python Interpreter Initialized<-- 10:54:12 T:2640305008 M:1752317952 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:12 T:2640305008 M:1752317952 NOTICE: [Polish Live TV-settings 1] raw param string: ?mode=100 10:54:12 T:2640305008 M:1752317952 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:54:13 T:2640305008 M:1752317952 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:54:13 T:2640305008 M:1752317952 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:13 T:2640305008 M:1752317952 NOTICE: [Polish Live TV-settings 1] raw param string: ?mode=100 10:54:13 T:2640305008 M:1752317952 NOTICE: [Polish Live TV 1] Loading WeebTV 10:54:13 T:2640305008 M:1752317952 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:13 T:2640305008 M:1752317952 NOTICE: [Polish Live TV-settings 1] raw param string: ?mode=100 10:54:15 T:3079182208 M:1752317952 WARNING: GetLabel - Unknown nodetype requested 6 10:54:17 T:2640305008 M:1752354816 NOTICE: -->Python Interpreter Initialized<-- 10:54:19 T:2640305008 M:1752346624 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:19 T:2640305008 M:1752346624 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=weebtv&name=HBO 10:54:19 T:2640305008 M:1752346624 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:54:19 T:2640305008 M:1752350720 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:54:19 T:2640305008 M:1752350720 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:19 T:2640305008 M:1752350720 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=weebtv&name=HBO 10:54:19 T:2640305008 M:1752350720 NOTICE: [Polish Live TV 1] Loading WeebTV 10:54:19 T:2640305008 M:1752350720 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:19 T:2640305008 M:1752350720 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=weebtv&name=HBO 10:54:19 T:3079182208 M:1752350720 ERROR: GetDirectory - Error getting plugin://plugin.video.polishtv.live/?service=weebtv&name=HBO 10:54:19 T:3079182208 M:1752350720 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.polishtv.live/?service=weebtv&name=HBO) failed 10:54:19 T:3079182208 M:1752350720 WARNING: GetLabel - Unknown nodetype requested 6 10:54:22 T:2640305008 M:1752346624 NOTICE: -->Python Interpreter Initialized<-- 10:54:24 T:2640305008 M:1752219648 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:24 T:2640305008 M:1752219648 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=weebtv&name=HBO2 10:54:24 T:2640305008 M:1752219648 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:54:24 T:2640305008 M:1752219648 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:54:24 T:2640305008 M:1752219648 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:24 T:2640305008 M:1752219648 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=weebtv&name=HBO2 10:54:24 T:2640305008 M:1752219648 NOTICE: [Polish Live TV 1] Loading WeebTV 10:54:24 T:2640305008 M:1752219648 NOTICE: [Polish Live TV-settings 1] reading settings 10:54:24 T:2640305008 M:1752219648 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=weebtv&name=HBO2 10:54:24 T:3079182208 M:1752219648 ERROR: GetDirectory - Error getting plugin://plugin.video.polishtv.live/?service=weebtv&name=HBO2 10:54:24 T:3079182208 M:1752219648 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.polishtv.live/?service=weebtv&name=HBO2) failed 10:54:24 T:3079182208 M:1752219648 WARNING: GetLabel - Unknown nodetype requested 6 10:54:28 T:3079182208 M:1752223744 WARNING: Previous line repeats 2 times. 10:54:28 T:3079182208 M:1752223744 WARNING: GetLabel - Unknown nodetype requested 0 10:54:28 T:2614725488 M:1752223744 WARNING: Create - Unsupported protocol(script) in script:// A dla Filmy, Seriale: 10:58:24 T:2673867632 M:1745190912 NOTICE: -->Python Interpreter Initialized<-- 10:58:26 T:2673867632 M:1748860928 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:26 T:2673867632 M:1748860928 NOTICE: [Polish Live TV-settings 1] raw param string: 10:58:26 T:2673867632 M:1748860928 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:58:26 T:2673867632 M:1748860928 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:58:26 T:2673867632 M:1748860928 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:26 T:2673867632 M:1748860928 NOTICE: [Polish Live TV-settings 1] raw param string: 10:58:26 T:2673867632 M:1748860928 NOTICE: [Polish Live TV 1] Wyświetlam kategorie 10:58:26 T:3079182208 M:1748860928 WARNING: GetLabel - Unknown nodetype requested 6 10:58:28 T:2673867632 M:1748873216 NOTICE: -->Python Interpreter Initialized<-- 10:58:30 T:2673867632 M:1748860928 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:30 T:2673867632 M:1748860928 NOTICE: [Polish Live TV-settings 1] raw param string: ?mode=2 10:58:30 T:2673867632 M:1748860928 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:58:30 T:2673867632 M:1748860928 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:58:30 T:2673867632 M:1748860928 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:30 T:2673867632 M:1748860928 NOTICE: [Polish Live TV-settings 1] raw param string: ?mode=2 10:58:30 T:2673867632 M:1748860928 NOTICE: [Polish Live TV 1] Wejście do TV internetowej 10:58:30 T:3079182208 M:1748860928 WARNING: GetLabel - Unknown nodetype requested 6 10:58:31 T:2673867632 M:1748865024 NOTICE: -->Python Interpreter Initialized<-- 10:58:33 T:2673867632 M:1748860928 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:33 T:2673867632 M:1748860928 NOTICE: [Polish Live TV-settings 1] raw param string: ?mode=200 10:58:33 T:2673867632 M:1748860928 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:58:33 T:2673867632 M:1748869120 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:58:33 T:2673867632 M:1748869120 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:33 T:2673867632 M:1748869120 NOTICE: [Polish Live TV-settings 1] raw param string: ?mode=200 10:58:33 T:2673867632 M:1748869120 NOTICE: [Polish Live TV 1] Loading EkinoTV 10:58:33 T:2673867632 M:1748869120 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:33 T:2673867632 M:1748869120 NOTICE: [Polish Live TV-settings 1] raw param string: ?mode=200 10:58:33 T:3079182208 M:1748869120 WARNING: GetLabel - Unknown nodetype requested 6 10:58:35 T:2673867632 M:1748873216 NOTICE: -->Python Interpreter Initialized<-- 10:58:37 T:2673867632 M:1748721664 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:37 T:2673867632 M:1748721664 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=ekinotv&name=Filmy+%5Blektor%5D&category=None&page=None&title=None 10:58:37 T:2673867632 M:1748721664 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:58:37 T:2673867632 M:1748721664 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:58:37 T:2673867632 M:1748721664 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:37 T:2673867632 M:1748721664 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=ekinotv&name=Filmy+%5Blektor%5D&category=None&page=None&title=None 10:58:37 T:2673867632 M:1748721664 NOTICE: [Polish Live TV 1] Loading EkinoTV 10:58:37 T:2673867632 M:1748721664 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:37 T:2673867632 M:1748721664 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=ekinotv&name=Filmy+%5Blektor%5D&category=None&page=None&title=None 10:58:40 T:2673867632 M:1748721664 NOTICE: [Polish Live TV 1] match: ['2830'] 10:58:40 T:3079182208 M:1748852736 WARNING: GetLabel - Unknown nodetype requested 6 10:58:41 T:2614725488 M:1748860928 NOTICE: -->Python Interpreter Initialized<-- 10:58:43 T:2614725488 M:1748860928 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:43 T:2614725488 M:1748860928 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=ekinotv&name=Filmy+%5Blektor%5D&category=dub&page=Lista+z+filmami%3A+1&title=None 10:58:43 T:2614725488 M:1748860928 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:58:43 T:2614725488 M:1748860928 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:58:43 T:2614725488 M:1748860928 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:43 T:2614725488 M:1748860928 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=ekinotv&name=Filmy+%5Blektor%5D&category=dub&page=Lista+z+filmami%3A+1&title=None 10:58:43 T:2614725488 M:1748860928 NOTICE: [Polish Live TV 1] Loading EkinoTV 10:58:43 T:2614725488 M:1748860928 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:43 T:2614725488 M:1748860928 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=ekinotv&name=Filmy+%5Blektor%5D&category=dub&page=Lista+z+filmami%3A+1&title=None 10:58:44 T:3079182208 M:1748860928 WARNING: GetLabel - Unknown nodetype requested 6 10:58:49 T:2614725488 M:1748877312 NOTICE: -->Python Interpreter Initialized<-- 10:58:51 T:2614725488 M:1748869120 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:51 T:2614725488 M:1748869120 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=ekinotv&name=playSelectedMovie&category=movie&page=None&title=Jak+obrabowa%C4%87+bank+%2F+How+to+Rob+a+Bank+%282007%29+Lektor+PL 10:58:51 T:2614725488 M:1748869120 NOTICE: Cookiefile=/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/cookies.lwp 10:58:52 T:2614725488 M:1748869120 NOTICE: [Polish Live TV 1] Starting Polish Live TV 10:58:52 T:2614725488 M:1748869120 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:52 T:2614725488 M:1748869120 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=ekinotv&name=playSelectedMovie&category=movie&page=None&title=Jak+obrabowa%C4%87+bank+%2F+How+to+Rob+a+Bank+%282007%29+Lektor+PL 10:58:52 T:2614725488 M:1748869120 NOTICE: [Polish Live TV 1] Loading EkinoTV 10:58:52 T:2614725488 M:1748869120 NOTICE: [Polish Live TV-settings 1] reading settings 10:58:52 T:2614725488 M:1748869120 NOTICE: [Polish Live TV-settings 1] raw param string: ?service=ekinotv&name=playSelectedMovie&category=movie&page=None&title=Jak+obrabowa%C4%87+bank+%2F+How+to+Rob+a+Bank+%282007%29+Lektor+PL 10:58:52 T:2614725488 M:1748869120 NOTICE: [Polish Live TV 1] link: http://www.ekino.tv/gc,36955,v.html 10:58:52 T:2614725488 M:1748869120 NOTICE: [Polish Live TV 1] Starting cacaoweb 10:58:52 T:3079182208 M:1748488192 NOTICE: DVDPlayer: Opening: http://127.0.0.1:4001/megavideo/megavideo.caml?videoid=WPF9K4IM 10:58:52 T:3079182208 M:1748488192 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED 10:58:52 T:2640305008 M:1748488192 NOTICE: Creating InputStream 10:58:52 T:2640305008 M:1748488192 WARNING: FillBuffer: curl failed with code 7 10:58:52 T:2640305008 M:1748488192 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream. 10:58:52 T:2640305008 M:1748488192 ERROR: Open - failed to open source <http://127.0.0.1:4001/megavideo/megavideo.caml?videoid=WPF9K4IM> 10:58:52 T:2640305008 M:1748488192 ERROR: CDVDPlayer::OpenInputStream - error opening [http://127.0.0.1:4001/megavideo/megavideo.caml?videoid=WPF9K4IM] 10:58:52 T:2640305008 M:1748488192 NOTICE: CDVDPlayer::OnExit() 10:58:52 T:2640305008 M:1748488192 NOTICE: CDVDPlayer::OnExit() deleting input stream 10:58:52 T:3079182208 M:1748488192 ERROR: Playlist Player: skipping unplayable item: 0, path [http://127.0.0.1:4001/megavideo/megavideo.caml?videoid=WPF9K4IM] 10:58:52 T:3079182208 M:1748488192 NOTICE: CDVDPlayer::CloseFile() 10:58:52 T:3079182208 M:1748488192 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED 10:58:52 T:3079182208 M:1748488192 NOTICE: DVDPlayer: waiting for threads to exit 10:58:52 T:3079182208 M:1748488192 NOTICE: DVDPlayer: finished waiting 10:58:52 T:3079182208 M:1749123072 ERROR: GetDirectory - Error getting plugin://plugin.video.polishtv.live/?service=ekinotv&name=playSelectedMovie&category=movie&page=None&title=Jak+obrabowa%C4%87+bank+%2F+How+to+Rob+a+Bank+%282007%29+Lektor+PL 10:58:52 T:3079182208 M:1749123072 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.polishtv.live/?service=ekinotv&name=playSelectedMovie&category=movie&page=None&title=Jak+obrabowa%C4%87+bank+%2F+How+to+Rob+a+Bank+%282007%29+Lektor+PL) failed 10:58:52 T:3079182208 M:1749123072 WARNING: GetLabel - Unknown nodetype requested 6 System: XBMC Live na Linux 2.6.32-26-generic Edited July 22, 2011 by ITS Quote Share this post Link to post Share on other sites
Plesken 6 Posted July 22, 2011 Przy odpalaniu dzisiaj dla Telewizja i próbie odpalenia HBO i HBO2 logi wyglądają tak: Wielkie dzięki za ten log. Zanim wrzuciłem plugin to skurczybyki zdążyli zmienić generowanie obiektu flash: <embed name="player_embed" type="application/x-shockwave-flash" src="http://static.weeb.tv/player.swf" flashvars="&cid=53" allowscriptaccess="always" allowfullscreen="true" quality="high" bgcolor="#000000" pluginspage="http://get.adobe.com/flashplayer/" width="640" height="388" wmode="transparent"> <noembed><div class="notification error">Do oglądania wymagana jest darmowa wtyczka Adobe Flash Player. <a href="http://get.adobe.com/flashplayer/">Pobierz i zainstaluj.</a></div></noembed> </embed> Zmieniłem i działa, proszę o sprawdzenie. Wystarczy podmienić plik "weebtv.py" mieszczący się w katalogu "hosts". Link do dobrego pliku weebtv.py to: http://code.google.com/p/sd-xbmc/source/browse/trunk/xbmc-addons/src/plugin.video.polishtv.live/hosts/weebtv.py A dla Filmy, Seriale: Tutaj nie startuje Ci najprawdopodobniej aplikacja cacaoweb.linux umieszczona w katalogu "bin", która jest odpowiedzialna za ściąganie pliku z megavideo i tworzenie lokalnego streamingu. Dlaczego nie startuje? Nie wiem, nie mogę tego zdebugować nie posiadając dojścia do Twojego sprzętu. Wyłącz może w ustawieniach opcje do nielimitowanego oglądania filmów. Przy wyłączonym powinieneś móc już oglądać z limitem (sprawdź proszę, może dojdziemy co jest przyczyną). Quote Share this post Link to post Share on other sites
ITS 3 Posted July 22, 2011 Wielkie dzięki za ten log. Zanim wrzuciłem plugin to skurczybyki zdążyli zmienić generowanie obiektu flash: <embed name="player_embed" type="application/x-shockwave-flash" src="http://static.weeb.tv/player.swf" flashvars="&cid=53" allowscriptaccess="always" allowfullscreen="true" quality="high" bgcolor="#000000" pluginspage="http://get.adobe.com/flashplayer/" width="640" height="388" wmode="transparent"> <noembed><div class="notification error">Do oglądania wymagana jest darmowa wtyczka Adobe Flash Player. <a href="http://get.adobe.com/flashplayer/">Pobierz i zainstaluj.</a></div></noembed> </embed> Zmieniłem i działa, proszę o sprawdzenie. Wystarczy podmienić plik "weebtv.py" mieszczący się w katalogu "hosts". Link do dobrego pliku weebtv.py to: http://code.google.com/p/sd-xbmc/source/browse/trunk/xbmc-addons/src/plugin.video.polishtv.live/hosts/weebtv.py Niestety nie działa podmianka pliku: 21:21:14 T:3079182208 M:1720324096 WARNING: GetLabel - Unknown nodetype requested 0 21:21:14 T:2673867632 M:1718292480 WARNING: Create - Unsupported protocol(script) in script:// 21:21:19 T:2583690096 M:1717944320 WARNING: Previous line repeats 2 times. 21:21:19 T:2583690096 M:1717944320 NOTICE: -->Python Interpreter Initialized<-- 21:21:21 T:2583690096 M:1717936128 ERROR: Error Type: exceptions.SyntaxError 21:21:21 T:2583690096 M:1717936128 ERROR: Error Contents: ('invalid syntax', ('/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/hosts/weebtv.py', 5, 1, '<!DOCTYPE html>\n')) 21:21:21 T:2583690096 M:1717936128 ERROR: Traceback (most recent call last): File "/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/default.py", line 15, in ? import pLog, settings, weebtv, ekinotv, anyfiles, itvp File "/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/hosts/weebtv.py", line 5 <!DOCTYPE html> ^ SyntaxError: invalid syntax 21:21:21 T:3079182208 M:1718001664 ERROR: GetDirectory - Error getting plugin://plugin.video.polishtv.live/ 21:21:21 T:3079182208 M:1718001664 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.polishtv.live/) failed 21:21:21 T:3079182208 M:1718001664 WARNING: GetLabel - Unknown nodetype requested 0 21:21:21 T:2673867632 M:1718001664 WARNING: Create - Unsupported protocol(script) in script:// 21:21:24 T:2583690096 M:1717989376 WARNING: Previous line repeats 2 times. 21:21:24 T:2583690096 M:1717989376 NOTICE: -->Python Interpreter Initialized<-- 21:21:26 T:2583690096 M:1718001664 ERROR: Error Type: exceptions.SyntaxError 21:21:26 T:2583690096 M:1718001664 ERROR: Error Contents: ('invalid syntax', ('/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/hosts/weebtv.py', 5, 1, '<!DOCTYPE html>\n')) 21:21:26 T:2583690096 M:1718001664 ERROR: Traceback (most recent call last): File "/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/default.py", line 15, in ? import pLog, settings, weebtv, ekinotv, anyfiles, itvp File "/home/itsklep/.xbmc/addons/plugin.video.polishtv.live/hosts/weebtv.py", line 5 <!DOCTYPE html> ^ SyntaxError: invalid syntax 21:21:26 T:3079182208 M:1718001664 ERROR: GetDirectory - Error getting plugin://plugin.video.polishtv.live/ 21:21:26 T:3079182208 M:1718001664 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.polishtv.live/) failed 21:21:26 T:3079182208 M:1718001664 WARNING: GetLabel - Unknown nodetype requested 0 21:21:26 T:2673867632 M:1718001664 WARNING: Create - Unsupported protocol(script) in script:// Quote Share this post Link to post Share on other sites
ITS 3 Posted July 22, 2011 Tutaj nie startuje Ci najprawdopodobniej aplikacja cacaoweb.linux umieszczona w katalogu "bin", która jest odpowiedzialna za ściąganie pliku z megavideo i tworzenie lokalnego streamingu. Dlaczego nie startuje? Nie wiem, nie mogę tego zdebugować nie posiadając dojścia do Twojego sprzętu. Wyłącz może w ustawieniach opcje do nielimitowanego oglądania filmów. Przy wyłączonym powinieneś móc już oglądać z limitem (sprawdź proszę, może dojdziemy co jest przyczyną). Bardzo możliwe - zdaje się że to zmieniałem. Ale będę to mógł sprawdzić trochę później dzisiaj. Quote Share this post Link to post Share on other sites
Plesken 6 Posted July 22, 2011 Niestety nie działa podmianka pliku: Tak powinien wyglądać kod w pliku weebtv.py: # -*- coding: utf-8 -*- import cookielib, os, string, cookielib, StringIO import os, time, base64, logging, calendar import urllib, urllib2, re, sys import xbmcgui, xbmcplugin, xbmcaddon, xbmc scriptID = 'plugin.video.polishtv.live' scriptname = "Polish Live TV" ptv = xbmcaddon.Addon(scriptID) BASE_RESOURCE_PATH = os.path.join( os.getcwd(), "../resources" ) sys.path.append( os.path.join( BASE_RESOURCE_PATH, "lib" ) ) #sys.path.append( os.path.join( os.getcwd(), "../" ) ) import pLog, settings log = pLog.pLog() mainUrl = 'http://weeb.tv' APP_HOST = '46.105.110.156' class WeebTV: def __init__(self): log.info('Loading WeebTV') self.settings = settings.TVSettings() def handle(self): channel = self.getChannelNamesAddDir() log.info(str(channel)) def getChannels(self): outTab = [] tabURL = [] strTab = [] urlChans = mainUrl + '/channels' openURL = urllib.urlopen(urlChans) readURL = openURL.read() openURL.close() tabURL = readURL.replace('\n', '').split('<') for line in tabURL: #log.info(line) #exprLink = re.match(r'^fieldset onclick="location.href=\'(.*?)\'">$', line, re.M|re.I) exprLink = re.match(r'^fieldset onclick="location.href=\'(.*?)\'".*$', line, re.M|re.I) exprName = re.match(r'^legend align="center" title=".*?">(.*?)$', line, re.M|re.I) #exprName2 = re.match(r'^.*?>(.*?).*$', line, re.M|re.I) exprIcon = re.match(r'^img src="(.*?)" alt=".*?" height=".*?" width=".*?" />$', line, re.M|re.I) if exprLink: strTab.append(exprLink.group(1)) if exprName: strTab.append(exprName.group(1)) if exprIcon: strTab.append(exprIcon.group(1)) outTab.append(strTab) if '/fieldset' in line: strTab = [] return outTab def getChannelNames(self): nameTab = [] origTab = self.getChannels() for i in range(len(origTab)): value = origTab[i] name = value[1] nameTab.append(name) nameTab.sort() return nameTab def getChannelNamesAddLink(self): origTab = self.getChannels() origTab.sort(key=lambda x: x[1]) for i in range(len(origTab)): value = origTab[i] name = value[1] iconimage = value[2] self.addLink('weebtv', name, iconimage) xbmcplugin.endOfDirectory(int(sys.argv[1])) def getChannelURL(self, key): link = '' origTab = self.getChannels() for i in range(len(origTab)): value = origTab[i] name = value[1] if name == key: link = value[0] break return link def getChannelIcon(self, key): icon = '' origTab = self.getChannels() for i in range(len(origTab)): value = origTab[i] name = value[1] if key in name: icon = value[2] break return icon def videoLink(self, url): req = urllib2.Request(url) req.add_header('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3') response = urllib2.urlopen(req) link = response.read() response.close() match_src = re.compile('<param name="movie" value="(.+?)" />').findall(link) match_chn = re.compile('<param name="flashvars" value="(.+?)" />').findall(link) #log.info('src: ' + str(len(match_src)) + ', chn: ' + str(len(match_chn))) if len(match_src) == 1 and len(match_chn) == 1: channel = str(match_chn[0]).split('=') rtmp = 'rtmp://' + APP_HOST + '/live/' + channel[1] + '/' rtmp += ' swfUrl=' + urllib.unquote_plus(str(match_src[0])) rtmp += ' pageUrl=' + url rtmp += ' tcUrl=rtmp://' + APP_HOST + '/live/' + channel[1] rtmp += ' playpath=live' rtmp += ' swfVfy=true' rtmp += ' live=true' log.info(rtmp) return rtmp def login(self, user, password): loginUrl = mainUrl + '/account/login/after&go=home' try: cookiejar = cookielib.LWPCookieJar() cookiejar = urllib2.HTTPCookieProcessor(cookiejar) opener = urllib2.build_opener(cookiejar) urllib2.install_opener(opener) values = {'username': user, 'userpassword': password, 'go': 'home', 'v1': '', 'v2': ''} headers = { 'User-Agent' : 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3' } data = urllib.urlencode(values) req = urllib2.Request(loginUrl, data, headers) response = urllib2.urlopen(req) link = response.read() response.close() web = ''.join(link.splitlines()).replace('\t','').replace('\'','"') match=re.compile('Nazwa użytkownika lub hasło są nie poprawne.').findall(web) if(len(match) > 0): d = xbmcgui.Dialog() d.ok('BŁĄD logowania', 'Podana nazwa użytkownika,', 'lub hasło jest niepoprawne.', 'Wpisz poprawnie te dane.') return False else: return True except: d = xbmcgui.Dialog() d.ok('BŁĄD logowania.', 'Upłynął czas limitu rządania', 'Spróbuj ponownie za jakiś czas.') return False def addLink(self, service, name, iconimage): u=sys.argv[0] + "?service=" + service + "&name=" + urllib.quote_plus(name) liz=xbmcgui.ListItem(name, iconImage="DefaultFolder.png", thumbnailImage=iconimage) #liz.setProperty("IsPlayable", "true") liz.setInfo( type="Video", infoLabels={ "Title": name } ) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=u,listitem=liz,isFolder=True) def listsMenu(self, table, title): value = '' if len(table) > 0: d = xbmcgui.Dialog() choice = d.select(title, table) for i in range(len(table)): #log.info(table[i]) if choice == i: value = table[i] return value def listsTable(self, table): nTab = [] for num, val in table.items(): nTab.append(val) return nTab def LOAD_AND_PLAY_VIDEO(self, videoUrl): ok=True if videoUrl == '': d = xbmcgui.Dialog() d.ok('Nie znaleziono streamingu.', 'Może to chwilowa awaria.', 'Spróbuj ponownie za jakiś czas') return False try: xbmcPlayer = xbmc.Player() xbmcPlayer.play(videoUrl) except: d = xbmcgui.Dialog() d.ok('Błąd przy przetwarzaniu, lub wyczerpany limit czasowy oglądania.', 'Zarejestruj się i opłać abonament.', 'Aby oglądać za darmo spróbuj ponownie za jakiś czas') return ok def handleService(self): #log.info('Wejście do TV komercyjnej') name = str(self.settings.paramName) chn = name.replace("+", " ") #log.info('b: '+chn) if chn == 'None': try: self.getChannelNamesAddLink() except: d = xbmcgui.Dialog() d.ok('Nie można pobrać kanałów.', 'Przyczyną może być tymczasowa awaria serwisu.', 'Spróbuj ponownie za jakiś czas') elif chn != 'None': link = self.getChannelURL(chn) #log.info('link: ' + link) if self.settings.WeebTVEnable == 'true': log.info('przed logowaniem') #log.info('podany login: ' + self.settings.WeebTVLogin) #log.info('podane hasło: ' + self.settings.WeebTVPassword) if self.login(self.settings.WeebTVLogin, self.settings.WeebTVPassword): #log.info('zalogowany') self.LOAD_AND_PLAY_VIDEO(self.videoLink(link)) else: #log.info('bez logowania') self.LOAD_AND_PLAY_VIDEO(self.videoLink(link)) else: #log.info('bez logowania') self.LOAD_AND_PLAY_VIDEO(self.videoLink(link)) U Ciebie chyba się wkleiło "<DOCTYPE..." i dlatego wywala. Quote Share this post Link to post Share on other sites
ITS 3 Posted July 22, 2011 Poprawny link: Weebtv.py - RAW Poprzednio wget'nalem link od Ciebie bez patrzenia co tam jest teraz dziala - i weebtv i reszta (poprawilem ustawienie o ktorym pisales). Quote Share this post Link to post Share on other sites
ITS 3 Posted July 23, 2011 Można jakoś zrobić aby ten plugin sam się aktualizował? Jakaś szansa na rozszerzenie o IPLEX, IPLA itp? Quote Share this post Link to post Share on other sites
Plesken 6 Posted July 23, 2011 Można jakoś zrobić aby ten plugin sam się aktualizował? Jakaś szansa na rozszerzenie o IPLEX, IPLA itp? Iplexa próbowałem dopisać, ale używają vivid player i skryptu w js który sprawdza czy taki player jest zainstalowany. Jeżeli nie jest to wtedy nie generuje mi obiektu otwarzacza, a co za tym idzie linku do filmu. Jak obczaje jaką wartość przesłać aby oszukać ten skrypt aby zwrócił to o czym pisałem wyżej to wtedy szansa na dopisanie iplexu jest duża. Co chodzi o iplę to nie mogę pobrać playera do linuxa a tym samym nie mam możliwości wysnifowania w jaki sposób przesyłane są dane z ipli. Sprawdzę czy można pobrać player pod linuxa i wtedy coś zacznę kombinować. Co chodzi o ustawienia które zmieniłeś (cacaoweb.linux) to powinno też działać jako "unlimit" przynajmniej u mnie działa. Możesz sprawdzić czy dasz radę uruchomić tą aplikację z konsoli (cacaoweb.linux)? A propo aktualizacji to nawet nie myślałem o tym, ale to jest dobry pomysł. Quote Share this post Link to post Share on other sites
ITS 3 Posted July 24, 2011 Co chodzi o iplę to nie mogę pobrać playera do linuxa a tym samym nie mam możliwości wysnifowania w jaki sposób przesyłane są dane z ipli. Sprawdzę czy można pobrać player pod linuxa i wtedy coś zacznę kombinować. Ipla lite wymaga AIR, będzie pod górkę Tutaj znalazłem klienta Quote Share this post Link to post Share on other sites
Plesken 6 Posted July 24, 2011 Ipla lite wymaga AIR, będzie pod górkę Tutaj znalazłem klienta Dzięki, ale już obczaiłem z tym air adobe :-). Wysnifowałem ciekawe rzeczy :-). Klient ipli porozumiewa się za pomocą plików xml, które są przesyłane z serwera i w których mamy pełne linki do mediów :-). Przykład takiego pliku: <resp status="ok"> − <VoDs> − <vod cpid="1" timestamp="1311368285" cdn="1" thumbnail_big="http://s.redefine.pl/dcs/o2/redefine/images/a3/a3d5eef8881cc5373948e261df2ffcbd.jpg" thumbnail="http://s.redefine.pl/dcs/o2/redefine/images/b6/b66663f1825f02680bd8b7f7c7c39953.jpg" hot="0" plevel="2.5" adult="0" vcnt="68" vote="0.00" excl="0" id="444e1b817bfe31ae23e50750c0ec76bc" title="Pedofil znowu zgwałcił" descr="Skazany za pedofilię mężczyzna zaraz po wyjściu z więzienia zatrudnił się w domu opieki społecznej dla niepełnosprawnych intelektualnie. Nikt nie sprawdził jego przeszłości i znowu jest oskarżony o molestowanie bezbronnych chorych dzieci. Premier i minister zdrowia otworzyli właśnie ośrodek leczenia pedofilów." seq="1" dur="151"> − <tags> <tag>wiadomosci</tag> <htag>t_300_t</htag> </tags> <cat>5000950</cat> <srcreq pr="4" quality="0" format="3" url="http://redirector.redefine.pl/movies/2373bbcf43a0b7480c99c0f19e5e5c58.flv" allowdl="1" bitrate="163" type="1" granted_to="" drmtype="0" fileid="qo4DAg8b+buuXkiIJIA9Eg=="/> <srcreq pr="3" quality="1" format="2" url="http://redirector.redefine.pl/movies/751531caa8300e5ec1a86f4f6cb4cf67.mp4" allowdl="1" bitrate="318" type="6" granted_to="" drmtype="0" fileid="RIuG7/hzPP2RcumB9l/hEg=="/> <srcreq pr="4" quality="1" format="3" url="http://redirector.redefine.pl/movies/a6c2fec6a9527266acae1603120d963c.flv" allowdl="1" bitrate="397" type="1" granted_to="" drmtype="0" fileid="OR6LBcTzQP9U1JXWIUc3Eg=="/> <srcreq pr="3" quality="2" format="2" url="http://redirector.redefine.pl/movies/f4a567053baf3c8cca55644d0eee2980.mp4" allowdl="1" bitrate="804" type="6" granted_to="17121*1720" drmtype="0" fileid="VNwNhNMPTYAYs2y/GbFhEg=="/> <srcreq pr="4" quality="2" format="3" url="http://redirector.redefine.pl/movies/70504d6dbfcb1e35a41c5884d0979db6.flv" allowdl="1" bitrate="804" type="1" granted_to="17121*1720" drmtype="0" fileid="JS0iJ1UPkQsKqWlZsD6pEg=="/> </vod> − <vod cpid="1" timestamp="1311260277" cdn="1" thumbnail_big="http://s.redefine.pl/dcs/o2/redefine/images/f3/f32f373d171b6bd029068d4d53ac90bc.jpg" thumbnail="http://s.redefine.pl/dcs/o2/redefine/images/4f/4f941e469d2c1e9523518e54f3159951.jpg" hot="0" plevel="3.0" adult="0" vcnt="90" vote="5.00" excl="0" id="54b09c8ca17ad0e3d9063c181b0b52f6" title="Fabryka Urody - Odcinek 36" descr="Karlolina Stępień ma 35 lat i jest w niedogodnym okresie życia, gdyż od kilku miesięcy bezskutecznie szuka pracy. Liczy na to, że zmiana stylu, odświeżenie wizerunku pomogą jej w tym przejściowym okresie przełamać złą passę." seq="2" dur="1319"> − <tags> <tag>fabryka urody</tag> <htag>t_999_t</htag> </tags> <cat>5000275</cat> <srcreq pr="4" quality="0" format="3" url="http://redirector.redefine.pl/movies/bd3514538aa03f0f41355b1aa956bc8e.flv" allowdl="1" bitrate="163" type="1" granted_to="" drmtype="0" fileid="M8hUOMKZcCMeOjDVakBPEg=="/> <srcreq pr="3" quality="1" format="2" url="http://redirector.redefine.pl/movies/6c6c99286b1489cd92d1b44b15e92c17.mp4" allowdl="1" bitrate="318" type="6" granted_to="" drmtype="0" fileid="fQKEphQ4jDM1Ycnct13PEg=="/> <srcreq pr="4" quality="1" format="3" url="http://redirector.redefine.pl/movies/f38c5fe70fe6a1c5d1b56741c3e70738.flv" allowdl="1" bitrate="396" type="1" granted_to="" drmtype="0" fileid="UFHSPMdNxfwFiqmQaUbsEg=="/> ... Teraz muszę to złożyć w całość i mam nadzieję że będzie można oglądać iplę w xbmc (może nie wszystko). Quote Share this post Link to post Share on other sites
ITS 3 Posted July 24, 2011 Teraz muszę to złożyć w całość i mam nadzieję że będzie można oglądać iplę w xbmc (może nie wszystko). no to czekamy . powodzenia. Quote Share this post Link to post Share on other sites
Mariuszekk 1 Posted July 24, 2011 (edited) Po odpaleniu skryptu żaden kanał się nie włącza. Podejrzewam że to kwestia ustawień. Problem w tym że nic mi się nie wyświetla. Znaczy tekst się nie wyświetla. Mogę przechodzić po menu, w pierwszym "general" mogę włączyć/wyłączyć jedną opcję tylko nie wiem co to za opcja bo tekst się nie wyświetla. Ktoś ma pomysł na rozwiązanie tego? Ewentualnie mógł by ktoś zrobić screena ustawień żebym mógł zobaczyć co gdzie jest i poprostu to ustawić w ten sposób ? Edited July 24, 2011 by Mariuszekk Quote Share this post Link to post Share on other sites
Plesken 6 Posted July 25, 2011 Po odpaleniu skryptu żaden kanał się nie włącza. Podejrzewam że to kwestia ustawień. Problem w tym że nic mi się nie wyświetla. Znaczy tekst się nie wyświetla. Mogę przechodzić po menu, w pierwszym "general" mogę włączyć/wyłączyć jedną opcję tylko nie wiem co to za opcja bo tekst się nie wyświetla. Ktoś ma pomysł na rozwiązanie tego? Ewentualnie mógł by ktoś zrobić screena ustawień żebym mógł zobaczyć co gdzie jest i poprostu to ustawić w ten sposób ? Może Ty umieść screeny gdzie Ci nie działa. Tak będzie prościej :-) Quote Share this post Link to post Share on other sites
iSiO 0 Posted July 30, 2011 Kawał fenomenalnej roboty! Ipla działa, filmy z ekino również. Wielkie dzięki. PS: Czy biblioteka ipla seriale to jest pełna biblioteka czy czegoś nie ma? Bo wiem że kiedyś na ipli oglądałem Kiepskich i ROdzinę Zastępczą a tu w tym pluginie się nie wyświetlają. Quote Share this post Link to post Share on other sites
Plesken 6 Posted July 31, 2011 Kawał fenomenalnej roboty! Ipla działa, filmy z ekino również. Wielkie dzięki. PS: Czy biblioteka ipla seriale to jest pełna biblioteka czy czegoś nie ma? Bo wiem że kiedyś na ipli oglądałem Kiepskich i ROdzinę Zastępczą a tu w tym pluginie się nie wyświetlają. Ja mam ikonkę "ipla lite" (pod linuxem) i zrobiłem chyba wszystko co tam było. Oczywiście wiem że są tam multimedia płatne, ale tym się nie zajmowałem, a raczej skupiłem się na tym co jest za "free". Jeżeli czegoś nie dodałem to proszę o info gdzie tego w ipla szukać :-) Quote Share this post Link to post Share on other sites
iSiO 0 Posted July 31, 2011 Ja z czasów "Windowsa" i tamtejszej Ipli pamiętam że w Bibliotece były dwa wymienione przeze mnie seriale. A po wczytaniu pluginu do XBMC ich nie ma. I teraz ciekaw jestem czy nie ma ich w ogóle na "ipla lite" czy mi po prostu pod XBMC coś się źle wczytało. Quote Share this post Link to post Share on other sites
Plesken 6 Posted July 31, 2011 Ja z czasów "Windowsa" i tamtejszej Ipli pamiętam że w Bibliotece były dwa wymienione przeze mnie seriale. A po wczytaniu pluginu do XBMC ich nie ma. I teraz ciekaw jestem czy nie ma ich w ogóle na "ipla lite" czy mi po prostu pod XBMC coś się źle wczytało. Sprawdziłem i nie ma. Quote Share this post Link to post Share on other sites
Mariuszekk 1 Posted August 1, 2011 (edited) Ok, problem był w tym że używam języka angielskiego i jako że w recorces jest tylko katalog Polish nic się nie wyświetlało. Ale już naprawiłem. Wszystko ładnie śmiga. Naprawdę fajny skrypt. Do tego przydało by się zrobić ustawienia co do aspect ratio 16:9 - znaczy rozciągnięcia obrazu. Owszem w ustawieniach XBMC można to zrobić ale trzeba to robić za każdym razem. Może udało by się zamieścić jeszcze info w jakim formacie (LQ,SD,HQ,HD)jest obecnie nadawany kanał ? Edited August 1, 2011 by Mariuszekk Quote Share this post Link to post Share on other sites
Plesken 6 Posted August 4, 2011 Ok, problem był w tym że używam języka angielskiego i jako że w recorces jest tylko katalog Polish nic się nie wyświetlało. Ale już naprawiłem. Wszystko ładnie śmiga. Naprawdę fajny skrypt. Do tego przydało by się zrobić ustawienia co do aspect ratio 16:9 - znaczy rozciągnięcia obrazu. Owszem w ustawieniach XBMC można to zrobić ale trzeba to robić za każdym razem. Może udało by się zamieścić jeszcze info w jakim formacie (LQ,SD,HQ,HD)jest obecnie nadawany kanał ? Z tym aspect ratio to się pomyśli, natomiast z info to będzie trudniej. Musiałoby to być umieszczone w kontencie skąd są pobierane dane. Miałem się zabierać za "naprawę" tego że nic nie widać w ustawieniach, ale jak widzę już sam problem rozwiązałeś. Pewnie dorobiłeś język angielski w "resources" prawda? Quote Share this post Link to post Share on other sites
Mariuszekk 1 Posted August 4, 2011 Tak, dokładnie dorobiłem język angielski. Co do info o jakości to można by to złapać ze strony <fieldset onclick="location.href='TVN24'"> <legend align="center" title="Wiadomości>TV,Aktualności,"N24</legend> <p style="color: green;font-weight:bold;">NA ŻYWO <span style="color:#ccc;">HQ</span></p> <hr/> <p>Widzów: <span style="font-weight:bold;">313</span></p> <hr/> </fieldset> Tutaj też jest info ile ludzi ogląda. Co do dalszych sugestii to uproszczenie menu. Czy można by tak to zrobić że po dodaniu tego skryptu do głównego menu (tam gdzie jest Movies, TV Shows, Music - to robię przez dodanie skryptu do favourites), żeby od razu ładowała się lista kanałów, a wybór ipla, ekino i ustawienia w pod menu czyli po naciśnięciu strzałki w dół. Mam nadzieję że w miarę jasno to opisałem, jeżeli nie, daj znać a zrobię jakąś grafikę. Quote Share this post Link to post Share on other sites
Plesken 6 Posted August 4, 2011 Tak, dokładnie dorobiłem język angielski. Co do info o jakości to można by to złapać ze strony <fieldset onclick="location.href='TVN24'"> <legend align="center" title="Wiadomości>TV,Aktualności,"N24</legend> <p style="color: green;font-weight:bold;">NA ŻYWO <span style="color:#ccc;">HQ</span></p> <hr/> <p>Widzów: <span style="font-weight:bold;">313</span></p> <hr/> </fieldset> Dawno to robiłem i nie zwróciłem na to uwagi wtedy - poprawię. Tutaj też jest info ile ludzi ogląda. Co do dalszych sugestii to uproszczenie menu. Czy można by tak to zrobić że po dodaniu tego skryptu do głównego menu (tam gdzie jest Movies, TV Shows, Music - to robię przez dodanie skryptu do favourites), żeby od razu ładowała się lista kanałów, a wybór ipla, ekino i ustawienia w pod menu czyli po naciśnięciu strzałki w dół. Mam nadzieję że w miarę jasno to opisałem, jeżeli nie, daj znać a zrobię jakąś grafikę. Nie wiem czy dobrze zrozumiałem i jak możesz to wrzuć grafikę aby to obrazowo wyjaśnić :-). Quote Share this post Link to post Share on other sites
Mariuszekk 1 Posted August 4, 2011 (edited) http://imageshack.us/photo/my-images/833/aeonsubmenu.jpg/ Sorry że paint ale robiłem z nie swojego kompa tak na szybko. Dawno to robiłem i nie zwróciłem na to uwagi wtedy - poprawię. To nie jest poprawka tylko nowa funkcja. Dodatkowo, jeżeli to się wyciągnie i przypisze kanałowi to można by i o własne ikony kanałów się postarać. Edited August 4, 2011 by Mariuszekk Quote Share this post Link to post Share on other sites