Автоматичний реєстратор (запис в чергу)
Одним з пунктів технічного завдання було - миттєва робота. Мала бути миттєва реакція, менше 1 сек. на появу вільних місць. Тому програмний комплекс розділили на 3 частини:
1) Адмінська частина - яка отримує та роздає команди
2) Боти-моніторинги - які в багатопотоків моніторять вільні місця, працють на дешевих проксі
3) Боти-реєстратори - боти які отримують команду від адмінської частини, для роботи та в багатопотоків намагалися зареєструвати місце
Комунікація між ботами відбувається за допомогою UDP, що забезпечувала надійну миттєву реакцію. Як тільки моніторинги виявляють вільне місце - дають команду на реєстрацію реєстраторам. Одночасно використовували два сервіси солвери капчі.
Клієнт, в результаті отримує у свій Телеграм-месседжер повідомлення з датою та часом яку вдало зереєстрували.
C#
WinForms
HTTP-Запит
MonsterCloud
Rucaptcha
Telegram
Proxy
#авторегистратор #парсер #scraper #autoregistration #parser #C-sharp #embassy
1) Адмінська частина - яка отримує та роздає команди
2) Боти-моніторинги - які в багатопотоків моніторять вільні місця, працють на дешевих проксі
3) Боти-реєстратори - боти які отримують команду від адмінської частини, для роботи та в багатопотоків намагалися зареєструвати місце
Комунікація між ботами відбувається за допомогою UDP, що забезпечувала надійну миттєву реакцію. Як тільки моніторинги виявляють вільне місце - дають команду на реєстрацію реєстраторам. Одночасно використовували два сервіси солвери капчі.
Клієнт, в результаті отримує у свій Телеграм-месседжер повідомлення з датою та часом яку вдало зереєстрували.
C#
WinForms
HTTP-Запит
MonsterCloud
Rucaptcha
Telegram
Proxy
#авторегистратор #парсер #scraper #autoregistration #parser #C-sharp #embassy