Общая задача

Необходимо разработать кроссплатформенное приложение или скрипт, которое автоматизирует процесс загрузки (перезалива) видеофайлов на несколько аккаунтов в различные социальные сети. Система должна имитировать поведение реального пользователя, обеспечивать анонимность и исключать блокировки.

Ключевые требования

1. Работа с несколькими аккаунтами и соцсетями

  • Приложение должно поддерживать загрузку видео на такие популярные площадки как TikTok, Instagram, YouTube, VK, Telegram, а также, по возможности, на новые или региональные платформы (по согласованию).
  • Обязательна поддержка неограниченного количества привязанных аккаунтов (сессий) для каждой социальной сети.
  • Авторизация и хранение сессий (cookies, токены) должно быть безопасным.

2. Система сокрытия личности и уникальности окружения

  • Подмена идентификаторов: Каждый аккаунт или задача должна запускаться с уникальным цифровым отпечатком (fingerprint). Это включает, но не ограничивается: User-Agent, WebGL, холст (Canvas), языковые настройки, разрешение экрана, список установленных шрифтов и плагинов.
  • Ротация IP-адресов: Программа должна поддерживать работу через прокси-серверы. Необходима функция подгрузки прокси списком (из файла, текстового поля или API) и привязка каждого действия (загрузка) к разному IP-адресу. Приветствуется поддержка протоколов HTTP, SOCKS4/5.
  • Тайминги и имитация: Система должна уметь рандомно генерировать паузы между действиями (остановки, просмотр своего видео, листание ленты), чтобы избежать поведенческой блокировки.

3. Функционал работы с видео

  • Пакетная загрузка видео из указанной папки.
  • Автоматическая или ручная привязка различных описаний (подписей) и хештегов к каждому файлу.
  • Генерация уникального названия для каждого видео, если это важно для площадки (кроме заголовка из описания).

4. Аналитика и статистика

Желаемая, но не критичная функция на старте - сбор базовой статистики. Необходима возможность выгрузки данных (через парсинг страниц или API coцсетей):

  • Количество просмотров, лайков, комментариев, репостов (ретвитов).
  • Количество подписчиков на момент загрузки/проверки.
  • Вывод данных в виде таблицы (консоль, лог-файл или базовая встроенная панель).

Дополнительные пожелания

Программа должна работать стабильно, не потреблять критически много оперативной памяти. Желательно оформление в виде консольного приложения (с подробными логами) или с поддержкой GUI для управления. Важно, чтобы код был написан на Python или C#.

Заказчик готов предоставить доступ к прокси и серверу для тестов, все коммерческие названия соцсетей и текущие тестовые данные будут переданы при старте проекта исполнителю.

Критерии приёмки

  • Проверка загрузки на 2-х рабочих аккаунтах (с разных IP и разных браузерных следов).
  • Работа приложения без падений при очереди из 10+ видео.
  • Возврат статистики по 3-5 видео.

Перенос контента на WordPress: 560 страниц в сжатые сроки

Требуется оперативно перенести и заполнить 560 страниц на WordPress путем копирования текста и изображений. Одна страница занимает около 15 минут работы. Нужен исполнитель, готовый выделять минимум 8 часов в день.