Отпишу в личку, делал в древние времена, лет 10 или даже больше того назад на python.
Но уже тогда это было небезопасно с точки зрения живучести аккаунта.
Приветствую! Ищу опытного разработчика на BAS для создания приватного автоматизированного скрипта. Специфика задачи — симуляция пользовательского поиска по метаданным и проверка удержания страниц.Основные технические требования:Многопоточность: Корректная работа до 30 потоков одновременно.Система прокси: Использование ресурса типа «Файл» (формат ip:port:login:pass), ротация прокси при каждом новом цикле/потоке.Управление сессиями: Работа через ресурс «Папка с профилями». Каждый поток берет свободный профиль, инициализирует сессию браузера (куки + сохраненный отпечаток FingerprintSwitcher), а в конце работы перезаписывает и сохраняет профиль обратно.Логика и алгоритм работы одного потока:Глобальный парсинг метаданных (через API):На старте скрипта (или в начале потока) выполняется GET-запрос к YouTube API v3 по ID целевого видео (ссылку задаю в ресурсах).Из ответа JSON необходимо безопасно извлечь полное название видео (title) и массив тегов (tags). Если тегов нет, использовать только название.Этап 1. Поиск по ключевым словам (Таймаут 600 секунд):Бот переходит на главную страницу платформы.Берет случайный тег из спарсенного массива и вводит его в поисковую строку.Запускается цикл скроллинга выдачи вниз с проверкой наличия целевого видео (сравнение по ID или точному названию).Логика таймаута: Если в течение 600 секунд (10 минут) видео в выдаче по тегу не найдено, скрипт должен прервать этот поиск, очистить строку, ввести полное название видео (title) и продолжить поиск уже по названию также 600 секунд если также видео не будет найдено завершить поиск и закрыть окно.Этап 2. Симуляция просмотра (Удержание сессии):После успешного нахождения видео в выдаче, бот кликает по нему и переходит на страницу воспроизведения.Скрипт считывает общую длительность видео (duration).На основе заданных в ресурсах настроек Минимальный % и Максимальный % (например, от 65% до 95%) скрипт на JavaScript рассчитывает случайное время удержания в секундах.Выполняется задержка (кубик «Сон») на рассчитанное время с эмуляцией случайных движений мыши и микро-скроллов.Завершение: Сохранение профиля, закрытие потока, запуск следующего цикла.Что требуется от исполнителя:Скрипт должен быть предоставлен в исходном формате .xml и exe (открытый код, без компиляции в exe), чтобы я мог самостоятельно вносить мелкие правки.Чистая и понятная логика без лишних нагромождений кубиков.Пожалуйста, пишите в личные сообщения на форуме или оставляйте контакты (Telegram) в ответах. Указывайте ваши примерные сроки и стоимость выполнения задачи. Спасибо!
От трех месяцев, от $10K/месяц, расходники(прокси, сервера, отпечатки) оплачиваются отдельно. Гарантии только на функционал софта согласно составленному ТЗ заказчиком, гарантии что "софт будет нести бабло заказчику" нет.
Гарантий, что от клацания и имитации чего-то там сайт будет куда-то там ставить что-то там в топ по каким-то там ключевым словам, этого нет. Если софт будет это делать - это исключительно "добрая" воля исполнителя, поэтому такие сроки и цена, так как исполнитель будет стремится к этому, а не только делать все согласно ТЗ. Но обязательств таких нет и это исключительно добрая воля исполнителя.