|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
||||||
Как можно получить данные с сайта в консоли разработчика Chrome?14.10.2018, 01:18. Показов 13922. Ответов 24
Метки нет (Все метки)
Всем привет.
С js вообще не дружу, но хочется попробовать реализовать одну штуку через консоль Хром - Инструменты разработчика. Ситуация: Есть сайт, на котором постоянно обновляются данные. Как можно с помощью консоли хрома в инструментах разработчика постоянно получать обновляющиеся данные, присваивать их переменной, чтобы проанализировать и записать в лог куда-либо. То есть разработать систему по анализу и сбору информации. Коряво объяснил, но надеюсь понятно. Набросайте пожалуйста пример для понимания, как можно получать данные с сайта в переменную. Если смотреть код элемента где хранятся данные, Хром показывает следующее:
То есть мне нужно данный элемент присвоить переменной. Объясните что к чему пожалуйста
0
|
||||||
| 14.10.2018, 01:18 | |
|
Ответы с готовыми решениями:
24
Как Образом Можно Получить Данные С Сайта В Lotus Как получить cookies для определенного сайта из браузера Google Chrome?
|
|
392 / 294 / 121
Регистрация: 26.08.2016
Сообщений: 902
|
||||||
| 14.10.2018, 10:17 | ||||||
Сообщение было отмечено i95-05 как решение
Решение
Есть расширение для хрома https://chrome.google.com/webs... lmkecfmpld
Когда его установите, зайдете на нужную страничку и нажмете значок расширения в правом верхнем углу браузера Откроется окно для ввода кода. Там можете ввести что-то вроде
1
|
||||||
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
|
| 14.10.2018, 18:41 [ТС] | |
|
renat_dmitriev, спасибо за набросок, а можно с тобой пообщаться вне форума?
0
|
|
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
||
| 15.10.2018, 11:57 [ТС] | ||
|
renat_dmitriev, объясни пожалуйста, а как выбирать конкретный элемент на странице, если он не один с таким именем?
Добавлено через 1 час 14 минут Есть кто разбирается?
0
|
||
|
392 / 294 / 121
Регистрация: 26.08.2016
Сообщений: 902
|
|
| 15.10.2018, 13:18 | |
|
i95-05, Если вы пытаетесь научиться, то сначала нужно почитать документацию про строение дерева, про селекторы, а если вы просто хотите решить эту конкретную задачу, то киньте ссылку на сайт или ее html-код. Потому что объяснить в двух словах строение дерева и все особенности выборки немного проблематично.
0
|
|
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
|
| 15.10.2018, 14:19 [ТС] | |
|
renat_dmitriev, с поиском элементов с одинаковыми названиями я разобрался функцией document.querySelectorAll, а далее перебирая получившийся массив.
0
|
|
|
392 / 294 / 121
Регистрация: 26.08.2016
Сообщений: 902
|
|||||||
| 15.10.2018, 15:51 | |||||||
Сообщение было отмечено i95-05 как решение
Решение
i95-05,
1
|
|||||||
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
||||||||||||||||
| 16.10.2018, 07:09 [ТС] | ||||||||||||||||
|
renat_dmitriev, да круто, спасибо - работает.
А то я replace'ами избавился от того что постоянно, а цифры остались ) Добавлено через 50 минут На странице есть элемент:
В инете прочитал про:
0
|
||||||||||||||||
|
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
|
||||||||||||
| 16.10.2018, 07:29 | ||||||||||||
Сообщение было отмечено i95-05 как решение
Решение
i95-05, Если нужно что бы клик произошел не сразу а через какое-то время то так:
1
|
||||||||||||
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
||
| 16.10.2018, 07:46 [ТС] | ||
|
-undefined Это ответ консоли. А.... сработало, только нажало не туда. Таких класса два на странице, и он нажимает на первый, а мне нужно на второй. А если быть точнее, то первый имеет такое название <span class="ev-tabs__item--NcTxT _state_selected--2OFS4">Матч</span>
0
|
||
|
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
|
||
| 16.10.2018, 07:49 | ||
|
document.getElementsByClassName("ev-tabs__item--NcTxT")[0].click(); Добавлено через 28 секунд Вместо красного тот класс который нужен
1
|
||
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
||||||
| 16.10.2018, 07:55 [ТС] | ||||||
|
Mr_Sergo,
0
|
||||||
|
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
|
|||||||
| 16.10.2018, 07:56 | |||||||
1
|
|||||||
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
|
| 16.10.2018, 07:57 [ТС] | |
|
Щас попробую.
0
|
|
|
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
|
||||||
| 16.10.2018, 07:58 | ||||||
1
|
||||||
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
|
| 16.10.2018, 07:59 [ТС] | |
|
Mr_Sergo,
Оооо... круть!!! Всё работает )
0
|
|
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
|
| 18.10.2018, 06:22 [ТС] | |
|
renat_dmitriev, Mr_Sergo, привет, подскажите пожалуйста если можете.
На странице есть 1 класс ev-grids--KwN1P, в нём 5 классов table__details (мне нужен только один и он меняет свою позицию на сайте и соответственно в коде), в каждом из этих классов есть класс table__grid-body, в котором есть два класса с названием table__grid-row, из которых нужен только первый, в котором есть два класса с названием table__grid-col _type_btn, значение которых оба и нужны. Их вообще реально достать? На скрине 123.JPG представлено само дерево класса ev-grids--KwN1P.
0
|
|
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
||||||
| 18.10.2018, 06:33 [ТС] | ||||||
|
Если делаю так:
Думал, может как-нибудь возможно уконкретить по критерию какому-нибудь какой нужен именно table__details, чтобы нормально код выше отрабатывал. Могу добавить, что в нужном классе из 5-ти table__details, знаю что заключено в 1-ом подклассе table__grid-col _type_text. Получилось очень как мне кажется нагромождено, но надеюсь в этой ситуации можно что-либо сделать.
0
|
||||||
|
4 / 4 / 0
Регистрация: 28.09.2015
Сообщений: 281
|
|
| 19.10.2018, 06:47 [ТС] | |
|
Может есть кто ещё может помочь разобраться?
Добавлено через 1 час 29 минут Я щас почитал можно делать не только поиск по документу, но и по элементу. Возможно ли делать поиск класса по классу?
0
|
|
|
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
|
||||||||||||||||
| 19.10.2018, 07:48 | ||||||||||||||||
|
i95-05,
Класс в классе:
Демка -> https://codepen.io/Mr_Sergo/pen/MPGpPQ Добавлено через 2 минуты Либо так:
А вообще... что вы хотите получить конкретно? содержимое того что у вас на скрине отмечено стрелочками?
1
|
||||||||||||||||
| 19.10.2018, 07:48 | |
|
Помогаю со студенческими работами здесь
20
Как получить данные с сайта? Как получить данные с сайта? Как получить данные с веб-сайта? Как получить данные с сайта о регистрации?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|