Page 1 of 6
Posted: 2013-08-04, 23:03
by anonim
30 linijek kodu max... ale średnio mi się chce.
zrób plik koniguracyjny w taki sposób:
Code: Select all
lista=nazwaplikuzlista.m3u
token1=http://adresstronydopobraniatokena.pl
token2=http://adresstronydopobraniatokena2.pl/film1
itd itd. teraz w tej liście utworzyć trzeba miejsca gdzie mają być wstawione tokeny... czyli dodać np
{{token1}} i w miejsce tego napisu (razem z nawiasami) podmieni tokeny ze strony > zapiszę listę do pliku > i można np zrobić automatyczne odpalanie simple tv.
Ale żeby sprawnie poszło mi zrobienie programu napisz gdzie jest ten token np.: goodcast.ru token w kodzie playera, telewizja.com token w kodzie javascript... itd[/code]
Posted: 2013-08-05, 09:51
by anonim
Code: Select all
Na plejer.tv trzeba mieć odpaloną stronę więc chyba nie przejdzie to.
Program może wczytać stronę i bot zapewne mniej ramu zabiera i fajnie jakby do tray'a można było go chować

Posted: 2013-08-05, 11:01
by anonim
macza wrote:zrób plik koniguracyjny w taki sposób:
Kod:
lista=nazwaplikuzlista.m3u
token1=http://adresstronydopobraniatokena.pl
token2=http://adresstronydopobraniatokena2.pl/film1
itd itd. teraz w tej liście utworzyć trzeba miejsca gdzie mają być wstawione tokeny... czyli dodać np {{token1}} i w miejsce tego napisu (razem z nawiasami) podmieni tokeny ze strony > zapiszę listę do pliku > i można np zrobić automatyczne odpalanie simple tv.
Czy dobrze rozumiem?
dla przykłady plejer.tv kanał 1tvp adres do kanału to:
Code: Select all
http://plejer.tv/index.php?p=kanal&id=51e33b525f2fa
adres do stream:
Code: Select all
rtmp://50.7.168.162:80/main/tvp1?token=????????????????
?????? to token dla danego IP
????????={{tokenX}}
Posted: 2013-08-05, 11:15
by anonim
Jak trzeba siedzieć na tej stronie player.tv? Czy musisz mieć włączony kanał, czy może być włączona strona główna czy jak?
Posted: 2013-08-05, 11:30
by anonim
Ja z obserwacji zauważyłem dwie zależności :
albo jesteśy zalogowani i wtedy działa (choć nie zawsze) i w 100% gdy odpalimy jakiś program (kanał)
Posted: 2013-08-05, 11:44
by anonim
takie coś już mam (załącznik), narazie nie wszystko działa więc kliknij DEBUGUJ i tam w polach tekstowych powinny pojawić się kody (trzeba chwile poczekać, aż strona się wczyta)
Posted: 2013-08-05, 11:46
by anonim
matzg wrote:macza wrote:zrób plik koniguracyjny w taki sposób:
Kod:
lista=nazwaplikuzlista.m3u
token1=http://adresstronydopobraniatokena.pl
token2=http://adresstronydopobraniatokena2.pl/film1
itd itd. teraz w tej liście utworzyć trzeba miejsca gdzie mają być wstawione tokeny... czyli dodać np {{token1}} i w miejsce tego napisu (razem z nawiasami) podmieni tokeny ze strony > zapiszę listę do pliku > i można np zrobić automatyczne odpalanie simple tv.
Czy dobrze rozumiem?
dla przykłady plejer.tv kanał 1tvp adres do kanału to:
Code: Select all
http://plejer.tv/index.php?p=kanal&id=51e33b525f2fa
adres do stream:
Code: Select all
rtmp://50.7.168.162:80/main/tvp1?token=????????????????
?????? to token dla danego IP
????????={{tokenX}}
Inaczej zrobimy, ponieważ 1 token jest do wszystkich kanałów więc... poprostu edytuj swoją listę m3u i tam gdzie mają być wstawione tokeny dodaj {{token1}}itd...
czyli
rtmp://50.7.168.162:80/main/tvp1?token={{token1}}
Posted: 2013-08-05, 13:33
by anonim
Tokeny odczytuje ale z tym nigdy nie było problemu zawsze było można je znaleźć w kodzie strony bądx za pomocą "Url Helper"
Nadal by uruchomić stream trzeba najpierw uruchomić jakiś program na stronie z PC badź tableta w przeglądarce....
Dla GC każdy program ma inny token.
Mi nie dało uruchomić listy dla GC w Simple TV
Posted: 2013-08-05, 13:41
by anonim
Ok finalna wersja jest... możecie przetestować (załącznik):
1. Otwórz program
2. Zaznacz portale
3. Kliknij pobierz, poczekaj aż program wczyta dane (w zależności od prędkości internetu)
4. Wybierz plik do wczytania z twoją listą m3u
5. Wybierz plik do zapisania ze zmienionymi wartościami
7. Wczytaj listę do SimpleTV
6. Zminimalizuj program - jeżeli portale wymagają dalej otwartej strony
Jak przygotować plik z listą?
Program zamienia znaczniki {{tokenNR}} na wartość pobraną ze stron. Czyli np:
Code: Select all
rtmp://superstream.com/tele34?kanal=134&token={{token1}}&streamer=ziomek
zamienia {{token1}} na token pobrany z GC (numer widać w programie):
Code: Select all
rtmp://superstream.com/tele34?kanal=134&token=58758458758267528324&streamer=ziomek
tak samo zadziała {{token2}} i następne. W twojej liście możesz używać tych samych znaczników wielokrotnie.
Posted: 2013-08-05, 14:45
by anonim
macza a jak z goodcast.tv bo każdy program ma inny token?
Posted: 2013-08-05, 14:48
by anonim
Dla plejer.tv OK dla reszty nie mogę potwierdzić ponieważ nie mam działającej listy pod te serwisy.
WIELKIE podziękowania za włożoną pracę i poświęcony czas .
Posted: 2013-08-05, 14:52
by anonim
mironek wrote:macza a jak z goodcast.tv bo każdy program ma inny token?
goodcast przy każdym odświeżeniu strony ma inny token... hmm już mam pomysł.
Posted: 2013-08-05, 15:04
by anonim
Nieeee, każdy stream ma inny token np.
Code: Select all
rtmp://95.211.186.67:1936/live/<playpath>polsat?token=PoMCgPhGNiwTDaAUoof8QQ <swfUrl>http://goodcast.tv/jwplayer/player.swf <pageUrl>http://goodcast.tv/
Code: Select all
rtmp://95.211.186.67:1936/live/<playpath>pnews?token=j4PaN0EGTP54XnN0MAYxhg <swfUrl>http://goodcast.tv/jwplayer/player.swf <pageUrl>http://goodcast.tv/
Code: Select all
rtmp://95.211.186.67:1936/live/<playpath>tvn24?token=CjZ1N7j9DRoDaySYUOLsJw <swfUrl>http://goodcast.tv/jwplayer/player.swf <pageUrl>http://goodcast.tv/
jak potrzeba podam wszystkie dla wszystkich programów...
nie wiem tylko czy token jets tu zmiennny dla każdego IP czy stały...