@ifaceman

Как записать ответы на много ссылок?

Доброго времени суток!

Есть много ссылок типа:
https://steamcommunity.com/market/search/render/?q...
https://steamcommunity.com/market/search/render/?q...
https://steamcommunity.com/market/search/render/?q...
и т.д.

Проход по ссылке возвращает ответ,
{
success: true,
start: 0,
pagesize: 100,
total_count: 166595,
results_html: " <Длинный html код со списком предметов>"
}

Есть ли средства, чтобы пройти по всем этим ссылкам и сохранить результат в единый файл (можно даже без предварительного парсинга)?
  • Вопрос задан
  • 202 просмотра
Пригласить эксперта
Ответы на вопрос 3
erniesto77
@erniesto77
oop, rb, py, php, js
у вас есть бэкенд (node, ruby, php)? Чтобы записать все в файл нужно туда (на бэкенд) отдать ответ, а там уже в зависимости от языка записывать в файл
Ответ написан
AlexXYZ
@AlexXYZ
O Keep Clear O
Используйте HTA. Тоже, что HTML, только разрешает сохранять текстовые файлы на локальной машине. Последовательность такая: делаете HTML страницу с jquery/angular, На странице запускаете все запросы по вашим ссылкам по ajax, после сборки всех ответов суммируете их и пишете в текстовый файл. Бонус - не нужно писать серверную часть.

Можно даже без HTA, если сделать на Windows Scripting Host, но тут придётся повозиться с Ajax: stackoverflow.com/questions/13689871/how-do-i-use-...

Можно поекспериментировать с nw.js: nwjs.io

Можно ещё на C# + CefSharp (WebBrowser class очень слабый со старой версией IE, настоятельно НЕ рекомендую), но это когда надо серьёзно обработать результат, например, я так грузил набор картинок с сайта, где картинки были как CSS background и сшивал их автоматом в PDFs, для чего подключил iText через NuGet. Если это вы недавно задавали вопрос загрузки данных с сайта стим, то вполне можете этим инструментом написать хорошего паука для обработки данных стима на C# при просмотре страницы online.
Ответ написан
Комментировать
0xcffaedfe
@0xcffaedfe
Developer & Reverser
Есть ли средства, чтобы пройти по всем этим ссылкам и сохранить результат в единый файл (можно даже без предварительного парсинга)?

Бессвязный поток сознания какой-то.

Что там такого страшного? JSON и html? Берите да разбирайте.
google -> "json\html + любимый язык программирования"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы