В общем есть сайт, есть массив с кучей id, которые являются артикулами товаров в ссылке. Нужно заставить парсер переходить по этим ссылкам и скачивать из них два изображения(для начала хотя бы одно), а затем переименовывать их и складывать в какую нибудь папку, каталог. Первый линк на .jpg изображение надо будет парсить из искомой страницы, а второй линк я уже как нибудь сам.
И так, дабы не терять драгоценных минут, приступим:
часть которую надо отловить, и затем спарсить src, хотя бы для начала её.
PHP:
скопировать код в буфер обмена
<a class="product_img_link" title="some_title" href="http://some-site.com.ua/"><img alt="some_img_alt" src="/some_derictory/some_image.jpg"></img></a>
Таргет выглядит примерно так: http://some-site.com.ua/search.php?orderby=position&orderway=desc&search_query=id&submit_search= Таких id будет очень много, так что надо будет создать массив из них, или же можно закатать их в БД и уже потом заставить парсер коннектится к базе и зациклить его пусть вытягивает эти айди по очереди.. думаю так будет проще чем писать 1000+ id вручную
Затем, скрипт надо заставить скачать данное изображение, по заранее спарсеной src, в заранее созданный каталог на сервере(локальном), и сразу же его переименовать, оставляя при этом расширение файла как .jpg
В общем парсер не писал еще не разу, с регуляторами не работал. Опыт пхп маловат, но есть. Вполне способен читать чужой код. Это все. Спасибо за понимание!(Отредактировано автором: 21 Июля, 2014 - 11:22:20)
|