Добрый вечер, подскажите пожалуйста можно ли парсить: Картинки, их тайтл, и околокартиночный текст? Что бы записывало в тхт так. УРЛ картинки|Тайтл|150 символов текста который например ниже картинки или выше.
Добрый день, я думал парсерами SE::Bing::Images, SE::Google::Images, SE::Yandex::Images если так не получится, и можно другим способом ничего страшного.
И анкоры, и сниппеты есть только в SE::Yandex::Images. Чтобы выводить линк|анкор|сниппет достаточно просто задать такой формат результата: Код: $serp.format('$link|$anchor|$snippet\n') Если же обязательно нужно, чтобы сниппет был не больше 150 символов, тогда нужно воспользоваться шаблонизатором: Код: [% FOREACH item IN p1.serp; item.link _ '|' _ item.anchor _ '|' _ item.snippet.substr(0,150) _ "\n"; END %]
работает, спасибо большое ))) Скажите а будет возможность так задействовать все парсера с картинками? Или нужно как то по другом все парсить тогда?
Конечно, вы можете использовать такой формат результата для любого парсера. Только учитывайте то, какие переменные парсер возвращает. Рекомендую ознакомиться: https://a-parser.com/wiki/results-representation/ https://a-parser.com/wiki/result-format/ https://a-parser.com/wiki/template-toolkit/