- Гибкость работы:
- Программа должна поддерживать регистрацию номеров без привязки к проксям. Это должно обеспечивать независимость от третьих сторон при регистрации.
- Регистратор должен работать с различными типами номеров
- Многопоточность:
- Программа должна поддерживать многозадачность, позволяя регистрировать несколько номеров одновременно (многопоточность).
- Для этого важно, чтобы система была оптимизирована для работы с большим количеством потоков без потери производительности.
- Устойчивость к блокировкам:
- При регистрации номеров возможен бан до 50% случаев. Необходимо, чтобы программа продолжала регистрацию номеров, несмотря на этот факт.
- Следует предусмотреть механизмы для обхода блокировок, если это возможно.
- Массовая регистрация:
- Программа должна обеспечивать массовую регистрацию номеров. Она должна поддерживать работу с большим количеством номеров одновременно.
- Интерфейс и настройка:
- Интуитивно понятный интерфейс для ввода номеров и их регистрации.
- Возможность настройки параметров регистрации, таких как количество потоков, настройки для различных типов номеров, настройка способов обхода блокировок и т.д.
- Логирование и отчеты:
- Программа должна вести лог регистрации номеров (успешных и неудачных), включая причины неудачи (например, блокировка, неправильный формат и т.д.).
- Возможность получения отчетов о процессе регистрации и результатах.
Технические требования:
- Язык программирования:
- Python (если возможно, использование готовых библиотек и решений на Python, которые могут быть адаптированы под задачи).
- Использование API Viber:
- Программа должна использовать официальные или альтернативные API Viber для регистрации номеров.
- Обработка ошибок и устойчивость к сбоям:
- Программа должна быть устойчивой к сбоям и иметь возможность продолжить работу в случае непредвиденных ошибок или сбоев на стороне Viber.
Финансовые условия:
Если вы сможете помочь в разработке или модификации существующего ПО, пожалуйста, укажите стоимость работы, и я готов обсудить финансовые условия.