Нужен скрипт (или любой способ) получения списка ссылок файлов (avi, mov, mpg и т.д.) с http страницы и сохранение его в текстовый файл (список.pls или список.txt). Ссылки должны быть вида: http://ftp.rusichtvn.ru/incoming/Фильмы/Документальные/Рыбалка/Сазанья%20тропа.avi или http://ftp.rusichtvn.ru/incoming/%d0%a4%d0%b8%d0%bb%d1%8c%d0%bc%d1%8b/6.%d0%94%d0%be% d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d0%b0%d0%bb%d1%8c%d0%bd%d1%8b%d0%b5/%d0% a0%d1%8b%d0%b1%d0%b0%d0%bb%d0%ba%d0%b0%d0%a1%d0%b0%d0%b7%d0%b0%d0%bd%d1%8c%d 1%8f%20%d1%82%d1%80%d0%be%d0%bf%d0%b0.avi ,но не http://ftp.rusichtvn.ru/incoming/Фильмы/Документальные/Рыбалка/Сазанья тропа.avi чтоб проигрывались в Mplayer и Geexbox Помогите, пожалуйста
Можно пример для этой страницы http://www.filesearch.ru/cgi-bin/s?t=n&q=ftp.vgt.ru/Volume-2/multimedia/pricoli/video
Можно: PHP: <?php set_time_limit(0); $cl = curl_init(); curl_setopt($cl, CURLOPT_URL, 'http://www.filesearch.ru/cgi-bin/s?t=n&q=ftp.vgt.ru/Volume-2/multimedia/pricoli/video'); curl_setopt($cl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($cl, CURLOPT_USERAGENT, 'Opera/9.25 (Windows NT 5.1; U; ru)'); $ex=curl_exec($cl); curl_close($cl); preg_match_all("/(?<=[0-9] <a href=)(.*?)(?=>)/", $ex, $res); foreach ($res[0] as $link) echo $link.'<br>'; ?> Результат: PHP: ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/%21%21%21%EE%EA%ED%E0-%F1%F3%EF%E5%F0%21%21%21.avi ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/004.mpeg ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/022.MPG ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/029.MPG ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/046~1.MPE ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/087.MPG ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/089.MPG ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/093.AVI ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/110.MPG ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/120.AVI ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/120.MPG ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/17_BETA_4b.avi ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/50667372099.mpg ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/BirdGone.mpg ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/Ice_Age_3._Net_vremeni_dlya_orehov.avi ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/Jim_Carrey_-_PMS.avi ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/MagicStrip.wmv ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/TechSupport.wmv ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/american_rubbery.wmv ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/corbina_05_09_05.wmv ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/dont_try_this.wmv ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/ekskavator.3gp ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/embrion.mpeg ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/essghost3.swf ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/gaolkeeper.mpeg ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/head.mpeg ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/objasn.jpg ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/self_explanatory.mpg.mpeg ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/%8D%AE%A2%EB%A9%20%A3%AE%A4.mpe ftp://ftp.vgt.ru/Volume-2/multimedia/pricoli/video/%D2%F0%E0%E2%E0.mp3