Бот писался для собственных нужд. Ранее был бот в браузерной версии на Python Selenium. От него пришлось отказаться после изощрения MailGroup с капчей типа "Выберите все изображения с автомобилями". Бот на API клиента VK не мог реализовать все мои потребности. Решено было написать бота на Python Appium для Android устройств (как эмуляторов, так и реальных физических смартфонов).
Могу выполнить при помощи мого бота как единоразовую работу, так и на постоянной основе.
Также готов разработать бота под любое Android приложение.
Даю краткое описание моего видения относительно данной технологии.
Преимущества:
- Капча очень редко появляется (практически никогда) в Android приложениях. Даже если и появляется, то только текстовая (легко разгадать нейросетью).
- Создание игровых ботов для Android
- Привязка бота к реальному номеру телефона на физическом смартфоне (не возможно определить технически, что это работает бот)
- Редкая техническая реализация (практически не реально определить, что это бот в ходе логического анализа)
- Быстрое развертывание (реализован Docker контейнер для быстрого развертывания как на PC так и на боевом сервере)
- Возможность подключения нескольких физических устройств к изолированным ботам в Docker контейнерах на одном PC
- Использование аппаратных средств смартфона (gsm, wi-fi, камера, микрофон и т.д.) К примеру, возможна передача изображения с видеокамеры.
- Лучший способ выполнения рутинных задач относительно как смартфона, так и операционной системы Android
Минусы:
- Для работы на сервере, сервер должен быть физическим (выделенным), не виртуальным. Должна присутствовать поддержка виртуализации KVM
- Высокие аппаратные требования. На каждый эмулятор необходимы ресурсы. (к примеру Android SDK API23 кушает порядка 1500mb памяти.
МОИ КОНТАКТЫ
Телефон +7 966 094 0450
Whatsapp +7 995 112 60 10
Viber +7 966 094 04 50
Skype zavx0z
Telegram @zavx0z
Vk https://vk.com/zavx0z