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):

Image

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...