PHP + регулярные выражения
Программе задается файлы в котором находятся ссылки в таком виде:
http://mysite.com/file/123/Film_1_Scene_1.mp4
http://mysite.com/file/123/Film_1_Scene_2.mp4
http://mysite.com/file/123/Film_1_Scene_3.mp4
Скрипт берет название файла, то есть - "Film_1_Sceme_1" и находит его на источнике. Для этого в форму для авторизации вводим логин и пароль, скрипт показывает прошла авторизация или нет.
Потом через форму поиска на источнике находим ссылку и записывает его в текстовый файл, если скрипт находит несколько файлов с таким названием то предлагает выбрать нужный.
(Авторизация и поиск файла на источнике уже написано, если надо могу дать исходники)
Процессинг должен отображаться в виде.
Какой по счету файл обрабатывается.
Какой файл сейчас обрабатывается и какой процесс идет (поиск на источнике, результат поиска, запись в текстовый файл)
Если файл не найден на источнике, скрипт дает об этом знать и записывает такие файлы в отдельный текстовый файл. (Должна быть возможность выбирать записывать в файл ссылку или название)
После того как все файлы найдены и записаны, в скрипте должна быть функция к старой ссылке добавлять новую через "|"
То есть, берем 2 файла в котором старые ссылки и в котором новые и получаем один в таком виде:
http://mysite.com/file/123/Film_1_Scene_1.mp4 | http://mysite.com/file/new123/Film_1_Scene_1.mp4
Бывает что ссылка идет в таком виде - http://mysite.com/file/123/Film_1!_(part_1)Scene_1.mp4 тогда ссылка на такой файл будет выглядеть так http://mysite.com/file/123/Film_1%21_ %28Part_1%29_Scene_1.mp4
Оплата в WMZ