Нужен модуль-бот на Python для Onion ресурса.
Используемые библиотеки:
- selenium
- stem
- pymysql
- any library for solving captcha
Примерный функционал:
- асинхронная работа (использование нескольких аккаунтов параллельно, использование нескольких инстансов бота под одним аккаунтом)
- регистрация
- авторизация
- сбор данных с сайта
- загрузка файлов
- постинг сообщений
Как мы видим конечный результат:
гибкий модуль с многопоточным пуллом работников-ботов, готовых к исполнению набора задач и контроллер к ним
import module
accounts = module.Accounts() # account-list object
accounts.list # returns list of all accounts
accounts.new() # add random account
accounts.new(login='login', password='password', 'username'=username) # add custom account
accounts.del(login='login') # deletes account
p = module.Bots(accounts=accounts, workers_per_account=3) # create pool of bots
p.bots # list of current bots
p.bots[0].scan() # launch scan job for bot
p.bots[1].stop() # stops current job
p.accounts # list of accounts
p.account.send_message(data_for_message) # find free bot for account and post message with it
Язык разработки
Python
Контакты
Контакты видны только пользователям с аккаунтом pro