![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 24.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam trochę szalony problem... Wątpię aby było to możliwe do wykonania, jednak zapytać nie zaszkodzi. A więc tak, do skryptu miałbym przekazać kilka plików, których nazwę chciałbym zmienić, np.: 'lost.s06e03.hdtv.xvid-2hd' 'lost.s06e04.hdtv.xvid-2hd' Następnie skrypt pobiera ciąg 's06e03' i zamienia go na formę '6- 3'. Łączy się z adresem http://epguides.com/Lost/ i z pliku źródłowego odczytuje tytuł odcinka przypisanego do numeru '6- 3'. Pobiera tytuł i zmienia pierwotną nazwę pliku na 'Lost [6x03] What Kate Does' Tak jak pisałem, PHP się RACZEJ do tego nie nadaje, ale zapytać można. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Ja bym powiedział że jakbyś się uparł to byś zrobił.
Może wyrażenia regularne + file_get_contents i jakaś funkcja służąca do zmiany nazwy. (rename()) Ten post edytował MateuszScirka 27.03.2010, 09:25:49 -------------------- O! Zimniok :P
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 24.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Z funkcjami odpowiadającymi za zmianę plików i stringów sobie poradzę. Problemem jest pobranie odpowiedniego tytułu ze strony... Przestudiuję zaraz wyrażenia regularne.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Niestety będziesz miał sporo problemów, bo źródło strony raz wygląda inaczej, a raz inaczej. Dla przykładu ten sam wiersz, po kilku przeładowaniach strony
Kod 1. 1- 1 100 22 Sep 04 <a target="_blank" href="http://www.tv.com/lost/pilot-1/episode/334467/summary.html">Pilot (1)</a> Wyrażenia regularne dla tych obu przypadków nie będą banalne, ale jeśli uda Ci się wyciągnąć odpowiednią linię, to będzie z górki.
1 1-01 100 22/Sep/04 <a href='http://www.tvrage.com/Lost/episodes/104110/?trailer=1&epguides=1#trailer'><img src='http://www.tvrage.com/_layout_v3/misc/film.gif' border='0' height='13' ></a> <a href='http://www.tvrage.com/Lost/episodes/104110/01x01?epguides=1'>Pilot (1)</a> |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 24.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tę stronę podałem dla przykładu, jest sporo innych podobnych. Będę szukał najprostszej.
Dzięki panowie, teraz przynajmniej wiem, że nie biorę się za coś nierealnego ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 04:07 |