Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Skrypt php] Program TV
tiraeth
post 26.01.2006, 11:49:28
Post #1





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


http://tiraeth.kom.pl/tv/

Program telewizyjny, pobiera dane w WP.pl, parsuje i wyświetla. Aktualnie możliwe jest wyświetlenie w formie XML, dodałem też cachowanie danych XML, niedługo dodam też cachowanie HTML.

Opiera się na tej funkcji co podałem na forum (http://forum.php.pl/index.php?showtopic=38531), tylko bardziej zmodyfikowanej do potrzeb skryptu online smile.gif

Dzięki XMLowi można wyświetlać sobie program TV w czytniku RSS, przekazując GET'em sam identyfikator programu oraz wartość logiczną zmiennej rss ustawioną na true, a skrypt sam sprawdzi czy istnieje zcachowany plik xml z danymi z tego programu na dany dzień i odpowiednio wyświetli smile.gif

Sam mechanizm cache'owania odbywa się na sprawdzeniu czy odpowiedni plik istnieje, jeżeli tak, to nie pobiera danych z wp.pl tylko wyświetla cache smile.gif Dzisiaj dodam czas generowania programu smile.gif
Go to the top of the page
+Quote Post
vieri_pl
post 26.01.2006, 12:14:38
Post #2





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Jak dla mniebomba ! Wypas skrypt dla kogoś kto ma stronkę o filmach itp...
Szybkośc działania tez na prawdę zadowalająca, lecz o naciśnięciu by wylosowł stacje, trwa to troszkę długo ale i tak przyzwoicie szybko... Brawo ! biggrin.gif

lecz czy będzie on ogólno dostępny ?

Ten post edytował vieri_pl 26.01.2006, 12:20:10
Go to the top of the page
+Quote Post
tiraeth
post 26.01.2006, 12:32:56
Post #3





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Sama funkcja dostępna jest na forum, zwraca ona tablicę z programem - http://forum.php.pl/index.php?showtopic=38531 smile.gif Jeżeli ktoś chce w czytniku rss korzystać z mojego skryptu (online) to proszę bardzo smile.gif
Go to the top of the page
+Quote Post
crash
post 26.01.2006, 13:59:46
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


No ja podziękuję Ci tiraeth za funkcję (algorytm) przetwarzającą dane ze strony wp.pl. Trochę ją przerobiłem i wykorzystuję ją do przetwarzania programów ze wszystkich kanałów pobieranych codzinnie w nocy na mój serwerek i z tego generuję sobie XML'a, którego używam do wyświetlania całego programu.


--------------------
Go to the top of the page
+Quote Post
artur81
post 26.01.2006, 15:00:07
Post #5





Grupa: Zarejestrowani
Postów: 252
Pomógł: 2
Dołączył: 4.12.2004
Skąd: Skierniewice

Ostrzeżenie: (10%)
X----


rewelacja!
Działa jak burza i do tego bardzo praktyczny!
Trzymaj tak dalej, dla mnie bomba!


--------------------
Go to the top of the page
+Quote Post
tansky
post 27.01.2006, 15:45:49
Post #6





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 5.12.2005

Ostrzeżenie: (0%)
-----


A ja ze względów praktycznych postuluję link do rozwijania na całej nazwie, a nie na samym plusiku smile.gif Po dziewiątej godzinie przed kompem trudno mi wcelować smile.gif

Good work.
Go to the top of the page
+Quote Post
tiraeth
post 27.01.2006, 16:01:38
Post #7





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Niedługo zmienię styl wyświetlania więc będzie lepiej smile.gif
Go to the top of the page
+Quote Post
adam2adam1
post 28.01.2006, 12:41:00
Post #8





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 17.09.2004
Skąd: Sulejówek

Ostrzeżenie: (0%)
-----


Cytat
Obecnie o pierwsze miejsce w klasyfikacji generalnej Pucharu Świata rywalizują przede wszystkim Czech Jakub Janda i Fin Janne Ahonen. Do walki usiłują się włączyć również Szwajcar Andreas Kuettel, Niemiec Michael Uhrmann i Norweg Roar Ljoekelsoey, mistrz ...


Chyba po rozwinięciu powinien być cały opis a nie ucięta część smile.gif


--------------------
gry komputerowe
Go to the top of the page
+Quote Post
Radarek
post 28.01.2006, 12:53:42
Post #9





Grupa: Zarejestrowani
Postów: 188
Pomógł: 0
Dołączył: 23.05.2005

Ostrzeżenie: (0%)
-----


Skrypcik bardzo fajny smile.gif. Z dodatkowych opcji proponuje dodac mozliwosc sprawdzenia i porownania aktualnie trwajacych programow na wszystkich stacjach, zeby nie klikac po wszystkich.
Go to the top of the page
+Quote Post
tiraeth
post 28.01.2006, 14:30:40
Post #10





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


W miarę możliwości będę dodawał różne elementy... Radarek, twój pomysł jest ciekawy ale do zrealizowania bardzo trudny, gdyż musiałbym pobierać tyle razy dane ile jest kanałów dostępnych w skrypcie, jedyną możliwością jest wrzucanie CAŁEGO programu do bazy danych... może kiedyś coś takiego napiszę smile.gif
Go to the top of the page
+Quote Post
kowal1122
post 28.01.2006, 14:47:09
Post #11





Grupa: Zarejestrowani
Postów: 219
Pomógł: 0
Dołączył: 20.04.2005
Skąd: Wielkopolska

Ostrzeżenie: (0%)
-----


skrypt naprawdę wypas wielki respect dla ciebie tiraeth exclamation.gif


--------------------
www.knights.ovh.org - moja gra internetowa
Go to the top of the page
+Quote Post
crash
post 29.01.2006, 16:45:47
Post #12





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Lekki off-topic...
Dla zainteresowanych pod adresem imestamp<Go to the top of the page
+Quote Post
tiraeth
post 29.01.2006, 17:01:13
Post #13





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


~crash, pobierasz dane moją funkcją, czy sam napisałeś wyrażenie? poza tym czy ten program jest pobierany z WP.pl? Jeżeli tak to jakaś wzmianka by się przydała smile.gif
Go to the top of the page
+Quote Post
crash
post 29.01.2006, 17:13:01
Post #14





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


No pewnie, że Twoją (http://forum.php.pl/index.php?showtopic=40...533;entry227014) w przeciwnym wypadku nie pisałbym tego tutaj. Co do notki o źródle to jest w XML'u, ale i w programie dodałem. Jeśli masz coś przeciwko temu, że umieściłem to tutaj to daj znać, bez problemu usunę/przeniosę.

Jeszcze raz: Świetna robota z tą funkcją, kod na stronie WP.pl jest tak generowany (poszatkowany), że pobranie konretnych danych graniczyło z cudem, a Tobie się to udało! smile.gif

Jedna mała uwaga co do Twojej aplikacji: Po wybraniu losowego programu linki do następnego/poprzedniego dnia zmieniają datę, ale i wybierają kolejny losowy program. Tak miało być?


--------------------
Go to the top of the page
+Quote Post
tiraeth
post 29.01.2006, 17:16:09
Post #15





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Nie mam nic przeciwko temu smile.gif Poprostu chciałbym wiedzieć, że użyłeś tej funkcji tworząc "konkurencyjny" interfejs dla użytkownika smile.gif Ja aktualnie pracuję nad nowym szablonem dla GUI i kilkoma nowymi funkcjami smile.gif smile.gif
Go to the top of the page
+Quote Post
crash
post 29.01.2006, 17:19:41
Post #16





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


E tam, nie konkuruję z niczym. Wyświetlanie tego używam tylko do własnych celów (nie chce mi się latać po mieszkaniu i szukać analogowego programu smile.gif), bardziej chodziło mi tu o udostępnienie źródła danych z programem (takiego XMLa można użyć przecież także poza php)... Może kiedyś to trochę rozbuduję.


--------------------
Go to the top of the page
+Quote Post
tiraeth
post 4.02.2006, 20:53:54
Post #17





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Ponieważ otrzymałem kilka wiadomości z prośbą o udostępnienie kodu wyświetlania programu, dostępnego na moim serwerze, chcę oświadczyć, że nie udostępnię samego skryptu pokazującego program. Na forum dostępna jest (poprawiona) funkcja pobierająca program telewizyjny do tablicy (ang. array). Proszę nie pisać do mnie wiadomości z prośbą o udostępnienie źródła skryptu http://tiraeth.kom.pl/tv/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.08.2025 - 04:17