Size: a a a

2021 January 26

I

Ivan in pro.js
да какой селениум. Там все данные выресовываются  на графике через канвас. Запускать целый браузер, чтобы достать кусок данных который я могу одним сетевым пакетом достать в десятки раз быстрее одним curl запросом. Тем более мне нужно будет через селениум как то график на канвасе парсить.
источник

I

Ivan in pro.js
Я могу хоть щас сделать curl запрос и получить ответ со всем html и там будет канвас с моими данными но их оч трудно парсить, я хочу понять откуда они берут данные на основе которых рисуют их графики.
источник

O

Ostap in pro.js
Ivan
да какой селениум. Там все данные выресовываются  на графике через канвас. Запускать целый браузер, чтобы достать кусок данных который я могу одним сетевым пакетом достать в десятки раз быстрее одним curl запросом. Тем более мне нужно будет через селениум как то график на канвасе парсить.
>Запускать целый браузер, чтобы достать кусок данных который я могу одним сетевым пакетом достать в десятки раз быстрее
На данный момент - не можешь)
Либо час работы и 300мб оперативы на селениум, либо реверси
источник

I

Ivan in pro.js
Ostap
>Запускать целый браузер, чтобы достать кусок данных который я могу одним сетевым пакетом достать в десятки раз быстрее
На данный момент - не можешь)
Либо час работы и 300мб оперативы на селениум, либо реверси
я тебя обогнал и уже ответил.
источник

PV

Peter V in pro.js
Ivan
Привет всем страждущим. Мне с одного сайта нужно получить определенные данные. Как правило все данные погружаются через ajax запросы и я их находил в инспекторе вкладка network и фильтр по AXR запросы. Но про шелестив все запросы, а затем все  данные которые приходят по вебсокетам я не нашел нужные мне данные. Сами по себе данные динамичные, а значит я полагаю они не могут храниться в кеше или на диске. Остальные запросы кроме тех которые я проверил они достаются из кеша просто набор стилей и js файлов. А все динамичные данные получаются либо по ajax запросам или сокетам, но там данных мне нужных нету. Так вот вопрос где они еще могут находиться или может кто посоветует более простой способ найти нужные мне данные не шурша нетворк в инспекторе? Врядли они приминяют стеганографию и прячут данные в других данных, скорее всего я просто слепой. Имеет ли смысл ставит бряки на ajax запросы? Так как js асинхронный не факт, что на бряке я сразу пойму, за текущие данные отвечает данный ajax запрос, а не ответ пришел от прошлых колбеков и меня это смущает.
Что за сайт?
источник

O

Ostap in pro.js
Ivan
я тебя обогнал и уже ответил.
Окей)
источник

I

Ivan in pro.js
Peter V
Что за сайт?
Не знаю стоит ли говорить. Просто сайт с кучей графиков нарисованных канвасом на основе каких-то данных. Мне нужны эти данные в сыром виде.
источник

PV

Peter V in pro.js
Ivan
Не знаю стоит ли говорить. Просто сайт с кучей графиков нарисованных канвасом на основе каких-то данных. Мне нужны эти данные в сыром виде.
Ну тогда ебись сам, бро, либо иди к гадалкам.
источник

С

Славик in pro.js
Ivan
Не знаю стоит ли говорить. Просто сайт с кучей графиков нарисованных канвасом на основе каких-то данных. Мне нужны эти данные в сыром виде.
смотри в network запросы
источник

I

Ivan in pro.js
Славик
смотри в network запросы
Спасибо Славик ты меня спас. Чтобы я без тебя делал.
источник

С

Славик in pro.js
не читал историю
источник

С

Славик in pro.js
может просто пересчитываются для отображения графиков
источник

С

Славик in pro.js
или находятся в самом html
источник

С

Славик in pro.js
читай код тогда
источник

С

Славик in pro.js
все ответы всегда можно найти в коде
источник

I

Igor in pro.js
Славик
все ответы всегда можно найти в коде
иногда в бинарнике, от которого у тебя кода нет(
источник

С

Славик in pro.js
ну на фронте код может быть только если минифицирован
источник

С

Славик in pro.js
и обфусцирован
источник

С

Славик in pro.js
так что в текущем контексте код наверняка доступен
источник

PV

Peter V in pro.js
Славик
все ответы всегда можно найти в коде
поревери на досуге например гугл календарь
источник