Если надо подгружать картинку (добавлять картинку) при парсинге статей или товаров, то добавьте в шаблон вывода следующую конструкцию:
1 | [DFN][CLEAR][TRANSLITE][NOFOLDER]Mercedes Benz[/DFN]<DOWNLOADFILE><GETMORECONTENT><URL="http://www.bing.com/images/async?q=Mercedes Benz&async=content&first=0&count=10&qft=+filterui:imagesize-medium"><START="imgurl:"[ALTERNATE]0[/ALTERNATECOUNT]imgurl:""><STARTCOUNT="0"><END=""[ALTERNATE]0[/ALTERNATECOUNT]""><ENDCOUNT="0"><PARAMS=""></GETMORECONTENT></DOWNLOADFILE> |
Где Mercedes Benz – ключевое слово.
А как сделать так, чтобы тоже записывал (товары, наименования, запросы) – которым не нашел изображения.
Пример:
Товар 1 фото.jpg
Товар 2
Товар 3 фото.jpg
http://SBFactory.ru/cd_projects/bing_com(IMAGES)_2.zip Будет удалять строку из CSV, когда картинка не загрузилась (теперь используется макрос DOWNLOADFILE для загрузки картинок, он не возвращает имя файла, если он не загружен на диск). Если надо оставлять ключевое слово в строке, то удалите макрос MUSTBEINMACRO+WHAT из настройки повторяющихся границ…
А где задать количество картинок на каждое ключевое слово? Мне по 2 картинки только надо спарсить а не по 10.
Здравствуйте.
Ctrl+5 -> максимальное число циклов поставить равным 2
Здравствуйте. Возможно ли – как реализовать сохранение картинок кириллицей (так же как исходные ключевики)? Типа
Мерседесы в Питере.jpg
Mercedes купить калуга.jpg
Здравствуйте.
Да, убрать параметр [TRANSLITE] из макроса [DFN]
С уважением к вам, Сергей.
Доброго времени суток!
А если изменить поисковую систему на яндекс то возможно парсить также или будут сложности?
Здравствуйте.
Под каждую систему нужно применять свои индивидуальные настройки.
С уважением к вам, администрация сайта.
Добрый день
У меня парсятся картинки в по сложным запросам (берется заголовок статьи, а он бывает длинный) и периодически картинки не находятся вообще из-за этого получается такой ответ: DOWNLOADFILE (BAD URL): Программе не удалось загрузить файл, проверьте url
но при этом ошибка в логе программы после не фигурирует.
1) Возможно как-то сделать что бы эти ошибки писались в лог?
2) Как-то сократить длину запроса, например: что бы он обрезался после третьего слова?
Здравствуйте.
Пожалуйста, задавайте вопросы на форуме http://forum.sbfactory.ru/
Спасибо!