powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Бот на Java
13 сообщений из 13, страница 1 из 1
Бот на Java
    #39204635
AlbertUfa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые специалисты, здравствуйте.

Необходимы советы в процессе создания бота-кликера на Java.

Пока малые знания в программировании, в частности в Java. Занимаюсь самообучением, по вечерам после завода(сильно далеко не студент). Для того чтобы хоть как-то закреплять бессистемно получаемые знания, решил что требуется постоянное написание чего-то простого, но реально работающего/функционирующего - бот, бложик какой(гостевая/регистрация/тп), др. Иначе все забывается, и приходится по нескольку раз возвращаться к одним и тем же темам.

Остановился пока на попытке написать бот, который бы мог сканировать, или наверное правильней будет сказать - парсить web-страницы, уметь отличать/выявлять ссылки, переходить по ним, как понял это связано с GET и POST технологиями. Пока что сделал по этой теме - это почитал теорию. Да и мысли есть как попробовать подобную программу в реале, то есть такой тренировочный проект с интересом. Но первостепенна практика написания на Java, использование дополнительных технологий и их взаимодействие(в вакансиях много где требуется знания web-технологий, помимо Java). Общая цель освоить программирование, в частност Java.

Пришел на Sql.ru потому как четко пока не представляю как реализовать это на Java(Бота), из-за еще пока малых познаний и понимания куда двигаться. Да и в процессе вопросы будут возникать. Из освоенного уже - Код - Чарльза Петцольда, и в данный момент сижу со второй книгой - Философия Java, Брюс Эккель(4). Посоветовал опытный Java разработчик в рамках этих двух книг пока поработать. "Код", потому как ноль в PC, и хотелось понимать как на разных уровнях все устроено. Проработал книгу от корки до корки(Код) - чему рад.

Jdk, Tomcat, Eclipce установлены и все окружения настроены. Пока не дошел до интеграции Tomcat в Eclipce, или наоборот(еще не приступал к проектам). С HTML разобрался что за зверь, по практиковался с созданием страничек на нем через Notepad++, и открывая в браузере.

Как мог уже поработал с Java в среде разработки Eclipce(после командной строки), поподключал библиотеки, пописал программки из примеров разных, в том числе из Философия Java. Не всегда в книге для меня доступен материал, потому приходится периодически обращаться к сторонним источникам - сайты/ютуб. Нужна практика подключения библиотек, создания классов и их объектов, с методами, и далее(процедурный стиль, из Петцольда, казался проще).

Продолжу разумеется в целом сам разбираться в создании бота. Единственное что прошу на данный момент от участников форума, это какие технологии необходимо дополнительно освоить помимо HTML, GET/POST для этого дела? То есть, как бы вы начали изучать/начинать процесс создания подобной программы будучи начинающими? В какие, возможно 2-3 направления, следует пойти, чтобы в итоге иметь возможность сложить эти знания и создать в итоге подобную программу? Спасибо за время.
...
Рейтинг: 0 / 0
Бот на Java
    #39204638
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlbertUfaНеобходимы советы в процессе создания бота-кликера на Java.

можно посоветовать Selenium, но, судя по вашему рассказу, рановато и толку будет мало, хотя для практики любая посильная задача хороша. Тут вообщем то и Tomcat не нужен, т.к. можно запускать бота "в массы" прямо из эклипсы, пока не забанят...
...
Рейтинг: 0 / 0
Бот на Java
    #39204641
AlbertUfa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rema174, спасибо что подтвердили мысль о пользе любой практики в данном направлении. Значит хот бессистемно но придти к цели можно. Selenium как понял это готовый. - Требуется самому научится от начала и до конца написать программу, произвести ее взаимодействие с другими необходимыми технологиями, которые сейчас и пытаюсь выявить(доп. технологии).

Прояснили что бота можно из среды разработки запускать, на заметку, спасибо.
...
Рейтинг: 0 / 0
Бот на Java
    #39204645
AlbertUfa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сильно ли отличается технология парсинга документа XML от HTML? Если этот же способ применить для будущего бота, в случае с HTML страничкой.

Нашел видео по созданию Java парсера, но только на примере XML.
...
Рейтинг: 0 / 0
Бот на Java
    #39204647
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
AlbertUfaСильно ли отличается технология парсинга документа XML от HTML? Если этот же способ применить для будущего бота, в случае с HTML страничкой.

Нашел видео по созданию Java парсера, но только на примере XML.А не пробовали набрать в поиске java parse html ?
...
Рейтинг: 0 / 0
Бот на Java
    #39204707
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlbertUfa,
Технология такая.
Пишешь код, ошибка. После 3х часов её бодания спрашиваешь на форуме.
...
Рейтинг: 0 / 0
Бот на Java
    #39204722
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlbertUfaНужна практика подключения библиотек
maven - на самом базовом уровне и о "практике" подключения библиотек можно надолго забыть

AlbertUfaСильно ли отличается технология парсинга документа XML от HTML
если самому писать парсер - сильно (восстановление при ошибках для HTML нужно делать, иначе практической ценности парсер представлять не будет)
для начала - взять JSOUP - хватит надолго
...
Рейтинг: 0 / 0
Бот на Java
    #39204837
JDS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помимо гет пост, посмотреть про дом-/сакс-парсеры + регулярные выражения могут пригодиться.
Делать поэтапно на конкретном примере, т.е. берешь конкретный сайт и начинаешь его мучить )
...
Рейтинг: 0 / 0
Бот на Java
    #39205429
AlbertUfa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо всем отписавшимся! Получил название технологий на которые буду ориентироваться/реагировать при поиске/реализации:

JSOUP, сборщик пректов Maven, Дом/Сакс парсеры и регулярные выражения, помимо GET/POST. В процессе надеюсь будут еще открытия.

Вбивал чуть ранее в поиск запрос подобный java parse html, но еще пока из-за недостаточного опыта даже на уровне - создание классов с объектами и подбор методов, информация не воспринялась хорошо. Теперь быстро пройдусь по базовым вещам, одновременно начиная писать код парсера, дергающего ссылки с какой нибудь простой(не перегруженной) странички в сети. В начале даже в самой среде создам простейший HTML документ с минимумом тегов, и с него начну, чтобы поучиться пособирать проекты.

Еще раз на данный момент спасибо. Проясняется.
...
Рейтинг: 0 / 0
Бот на Java
    #39205449
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlbertUfaВ начале даже в самой среде создам простейший HTML документ с минимумом тегов, и с него начну, чтобы поучиться пособирать проекты.
вы напутали мухов с котлетами - собирание проектов относится к HTML документам так, как собирание помидор к поеданию бананов
...
Рейтинг: 0 / 0
Бот на Java
    #39206241
AlbertUfa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rema174, я наверное не совсем точно выразился. Имел ввиду поучится собирать разные классы в среде разработки. Если и это верно конечно. Пока на практики не дошел до Maven, нет конечно представления что это на самом деле. Спасибо за корректировку, важно все.
...
Рейтинг: 0 / 0
Бот на Java
    #39206261
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ботов обычно на Python пишут.
...
Рейтинг: 0 / 0
Бот на Java
    #39206285
AlbertUfa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonБотов обычно на Python пишут.

Спасибо за заметку, согласен, потому как встречаю часто по теме создания ботов именно на Python.

В моем случае освоить Java - первостепенно. А бот это больше тренировка для освоения языка.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Бот на Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]