|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.09.2018, 18:12 | #1 |
Форумчанин
Регистрация: 12.06.2018
Сообщений: 831
|
Что учить для создание бота, который берёт данные с web страницы. (для законных целей)
Пожалуйста, подскажите как сделать так, что бы брать инфу в любых web странницах и выводить её. Для того что бы лучше понять вот простой пример для одной страницы:
Снимок 2.jpg Здесь я выделил зелёным пример элемента для вывода в программу, и как сделать так, что бы вывести какой то элемент любой страницы куда то (если язык программирования нужен для этого, то в консоль)? Любую страницу возможно вообще? Это справа вообще что? (случайно нашёл) А вообще не надо языков программирования, макрос может подойдёт? Спасибо за ответ! Последний раз редактировалось Мaкс; 01.09.2018 в 18:21. |
01.09.2018, 21:24 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Почти что угодно.
Ну и HTTP протокол, HTML, JS, хотя бы основы. Почти в любом языке есть HTTP клиент (в стандартной библиотеке или сторонней) для выполнения HTTP запросов. Или если сайт сильно сложный, то бывает проще взять Selenium (библиотека для автоматизации браузеров).DevTools. На других его вкладках тоже много полезного...
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 01.09.2018 в 22:45. |
02.09.2018, 18:41 | #3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,537
|
|
02.09.2018, 19:20 | #4 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,758
|
idhttp.get
этого достаточно. далее какой-нибудь stringreplace может быть освоите. потом savetofile уже будет круто, потом поймёте что неплохо было бы и в sql пару команд узнать. а так много вопросов. мало дела. |
02.09.2018, 22:10 | #5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну бывает можно визуально что-то записать, тыкая мышкой и т.п.
Например в том же Офисе кучу лет уже. Ну или ближе к теме, в Selenium IDE (но оно скорее для генерации кода простого автоматического теста сайта, для нормальной автоматизации надо самому код писать).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
03.09.2018, 11:26 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Вместо XPath часто проще CSS/jQuery селекторы.
Некоторые библиотеки для парсинга HTML поддерживают оба.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
04.09.2018, 15:48 | #8 | |||||
Форумчанин
Регистрация: 12.06.2018
Сообщений: 831
|
Хорошо, спасибо!
Цитата:
Цитата:
Спасибо, учту! Цитата:
Цитата:
Для больших проектов да, например, Ютуб на Питоне написали, хороший сервис, шустрый, отличие от других. Цитата:
--- Хорошо, спасибо всем, что уделили внимание на вопрос! |
|||||
04.09.2018, 15:58 | #9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Кого?
Как это противоречит первому?оО Если "быстро выучишь", то как раз самое то для "нечасто" же, не? Причем тут ютуб и вообще бекенд?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
04.09.2018, 16:05 | #10 | ||
Форумчанин
Регистрация: 12.06.2018
Сообщений: 831
|
Они разве не маленькие?
Цитата:
Цитата:
Ютуб написан на Ютубе на 70% где то (по Вики), а он довольно хороший сервис --- Интересно, на чём это написали... это как вообще в браузер сделали?? http://stars.chromeexperiments.com/ |
||
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание макроса берёт данные и заполняет | Nekitok | Microsoft Office Excel | 3 | 19.05.2017 10:59 |
Создание БОТа для браузерной игры | newbie_dragon | Фриланс | 1 | 02.08.2013 16:32 |
Создание бота для игры | Kolle4ko | Фриланс | 0 | 03.06.2012 12:30 |
- Что есть вообще виртуальная операционка? - Для каких целей она нужна? | Alex Cones | Операционные системы общие вопросы | 7 | 24.12.2009 22:54 |
Создание бота для онлайн игры | zotox | Общие вопросы Delphi | 2 | 11.09.2009 14:30 |