Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-05-17 06:27:09

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

[SOLVED][PERL-REGEX] Wycinanka video_id ze sznurka iframe src..

Cześć

Na tapecie vod tvp:

src="/player/10888830?autoplay=true&poster=http://s.v3.tvp.pl/images/b/3/9/uid_b394daafe6ae857fc3d3298fe6a8bc971297702991940_width_0_play_0_pos_0_gs_0.jpg"

Do skutecznego wyczesania sznurka zjadliwego dla sensownego odtwarzacza, potrzebuję wytargać wytłuszczony kawałek, znajdujący się po /player/ ale przed znakiem zapytania i tym co za nim.
Założenie jest takie, że niekoniecznie muszą to być cyfry, bo cyfry kiedyś się skończą.

Próbowałem wyciagnąć video_id z tego przepisu:
http://www.wykop.pl/ramka/1319279/haksorowanie-tvp/
ale niestety, już na wielu stronach nie ma tego tak ładnie podanego. teraz jest ramka iframe src.

Potrzebne do dorzucenia vod do tego skrypta, aby vod-tvp otwierało się prosto z rss w ulubionym playerze, bo XBMC ma wyszukiwanie konkretnych pozycji dosyć odlegle od ideału.

Wszelkie sugestie mile widziane.

PS:
Cały sznurek do przykładowej stronki:
http://vod.tvp.pl/serwisy-informacyjne/wiadomosci/1 … 1930/10888830

EDYTA:

Kod:

if ($filmek =~/\/player\/(.+)\?.+/)
     {
        my $videoid="$1";
........

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2013-05-17 22:06:10)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)