Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 04.06.2018
Сообщений: 3

Что изучить чтобы написать бота для приложений?

11.06.2019, 16:23. Показов 1362. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, подскажите как контактировать с браузерными приложениями? Мне не нужен кликер который работает по пикселям. Мне нужно чтобы он работал с приложениям по ссылкам(или как там нажимаются клавиши в приложениях) проверял можно ли нажать туда или появилась ли такая кнопка.
з.ы. Бот для приложений в вк
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.06.2019, 16:23
Ответы с готовыми решениями:

Разработка приложений для Андроид. С чего начать? Что нужно изучить?
Ребят, подскажите! Хочу стать разрабом для популярной ОС Андроид, с чего начать? Что нужно изучить, где 100% безопасно можно взять...

Что стоит изучить, что перейти от консольных приложений к оконным
Здравствуйте, изучал С/С++ по книге Харви Дейтела "Как программировать на С". Посоветуйте, пожалуйста, что стоит изучить, что перейти от...

Что нужно знать, что изучить чтобы взяли на работу?
Всем доброго времени суток. Изучая программирование на C# где то чуть больше года, понял, что кроме этого ничем не хочу заниматься, ведь...

1
51 / 32 / 19
Регистрация: 25.05.2019
Сообщений: 95
11.06.2019, 20:33
Лучший ответ Сообщение было отмечено Frutela как решение

Решение

Веб-браузеры состоят из:
Выполнение HTTP-запросов
Выполнение JavaScript
Разбор и рендеринг HTML / CSS

Бот должен:
Делать HTTP-запросы
Разбор HTML
Выполнять JavaScript (редко)

HTTP-запрос прост, существуют библиотеки.
Разбор HTML, нужно сканировать на предмет данных которые интересны.
Существуют библиотеки для разбора HTML или использовать обычный поиск по регулярным выражениям.

Веб-страницы разделены на две части:
1. Загрузка на ваш компьютер (HTML, CSS, Javascript)
2. Работа на веб-сервере

Javascript делает запросы серверу на передачу данных, изменяя то, что рисуется
в графической оболочки браузера.
Запросы нужно автоматизировать с ботом, выяснить, как работают эти запросы,
проанализировав отправляемые запросы.

После выяснения работы запросов, все, что нужно сделать - написать программу
обработки запросов, чтение и отправка данных на сервер.

Самый распространенный тип запроса с которым придется иметь дело - вход в систему;
отправляется: учетные данные, сервер отвечает токеном сеанса.
С этого момента вы делаете каждый последующий запрос, используя токен сеанса.

Обрабатывать куки. Файлы cookie аналогичны токенам: сервер время от времени передает
файл cookie, необходимо сохранить его, затем отправлять cookie при каждом запросе.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.06.2019, 20:33
Помогаю со студенческими работами здесь

Хочу изучить C# для разработки веб-приложений
Хочу изучить C# для разработки веб-приложений, с чего начать? Знаком с Jscript, java. Имею windows 2000 pro. c IIS 5.0, что нужно...

Какие книги лучше всего изучить чтобы хорошо изучить с++
Хотелось бы открыть тему, либо если она уже есть подскажите ссылку. Хочу собрать список книг чтобы изучить профессионально с++, если...

Что нужно изучить, чтобы работать php программистом?
какие книги, уроки и прочее? есть ли хорошие школы

Что нужно изучить для написания чата на C++?
Пишу чат на плюсах.У меня вопрос.Что мне нужно изучить,как человеку ,который знает только основу с++.Литература,может документация.(писать...

Что надо изучить для достижения цели
Всем доброго времени суток Не могли бы вы посоветовать, как можно реализовать следующую программу: Программа для запуска игры...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru