Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требования: Опыт в написании программ для соц сетей, в том числе Вконтакте. Все программы пишем на Zennoposter версия 5.9.9.1

Условия работы: Полная занятость, удаленно

Обязанности: Написать 10 программ

Описание программ:

1) Инвайтинг из группы во встречу.

Интерфейс:

Админ Логин пароль id

Файл аккаунтов

Файл встреч

Дата начала

Дата окончания

Черный список

Критерии- Мск, МО, пол, возраст

Капча

Прокси

офсет

Логика:

Считает количество встреч в файле

Админ открывает встречи

Распределяет аккаунты

Вступает во встречи

Делает аки админами

Аки парсят всех пользователей группы из которой будут инвайтить

Фильтруем всех спаршеных юзеров по критериям- Мск, МО, пол, возраст

Отфильтрованные данные сравниваем с глобальным чс и удаляем всех кого нельзя пригласить на встречу

Ставим начало и окончание встречи

Начинаем инвайтить.

Если аккаунт блокируется или появляется ошибка -«слишком много однотипных действий», берем новый аккаунт.

Заблокированный аккаунт выгружаем в отдельный файл-«бан».

Аккаунт на котором возникла ошибка-«слишком много однотипных действий», отправляется в конец списка.

Если баланс капчи менее 100р, нужно сообщить админу.

Как только какая то из встреч полностью отработана, шаб пишет админу о том, что инвайт такой-то встречи завершен!

Так же, в шабе должна присутствовать след. функция: пример-есть 1000

человек, которых можно пригласить во встречу, шаблон пригласил 555

человек и по каким-то причинам вылетел, функция должна учитывать 555

приглашенных и при перезапуске программы продолжить с прерванного места,

т. е. с 556.

Удаление участников из встреч (отдельная функция)

Функция, которая удаляет всех участников встреч (участники, возможные участники,

отклонившие, приглашенные (ограничение 500 чел. в сутки, действует

только для приглашенных)

Логика:

Указываем путь к файлу с отработанными встречами

Программа считает кол-во встреч в файле

Берет из файла аккаунты

Вступает во встречи

Админ назначает их админом

Аккаунты начинают удалять участников

2)Рассылка по личным сообщениям

Список аккаунтов

Список id кому рассылать

Количество сообщений-мин макс.

Задержка

Прокси

Черный список

Путь к фотографиям (их всегда прикрепляется 9 шт, рандомно, без дубликатов или повторений, 9 разных картинок)

Так же путь для подарочных сертификатов (берется рандомно 1шт)

поддержка спинтекс

3)Парсер (многопоточность, мин.10)

Парсит с постов группы

Парсит со стен юзиров

Парсит со встреч участников возможных участников

Парсит лайки, репосты и членов встречи

4)Шаблон-сборщик (собирать посты из групп, встреч, пабликов)

Логика:

Указываем в самом шаблоне за какое кол-во дней собрать посты

Указываем ключевые слова в текстовом файле для поиска групп, встреч, пабликов

В другом текстовом файле указываем ключевые слова для поиска постов в этих группах, встречах, пабликов

5)Работы по клиентам группы

Общее описание:

Задача шаблона выявлять новых пользователей групп и пабликов и отправлять личное сообщение

Логика:

Парсит всех участников групп из текстовых файлов

Записывает кол-во участников каждой группы и переходит в режим постоянной проверки

на кол-во юзеров. Если новое число больше чем старое, делает повторно

сбор аудиотрии, и выявляет новых участников, которые вступили в группу,

затем отправляет новым участникам личное сообщение

Интерфейс и работа с файлами:

Подгружаем 4 текстовых файла-1)рабочие аакаунты, 2) группы, паблики 3) прокси, 4)текст личных сообщений

6)Общие функции

Если какие-то аккаунты блокирует vk, то шаблон должен автоматом

размораживать их через смс-сервисы, удаляет их с основного файла и

переносит после разморозки в др. файл

7)Информатор

О всех ошибках, блокировках, низком балансе, капчи, мертвых прокси, должен информировать админа (смс, vk, почта)

8)Сортировщик групп

Генерит все id группы,

после шаб отфильтровывает группы по следующему принципу: в группе должно быть больше 10 т человек из Мск и МО,

после сортировки выгружает все контакты админов в тхт.

Те группы, в которых нету контактов админов, отгружает в др тхт

9)Сборщик постов.

В группе висит репост поста. Задача спарсить всех, кто лайкнул и сделал

репост из группы, после проверить посты этих людей, кто лайкнул их

репост или сделал репост и т.д. пока не закончит собирать (Пока не

закончатся репосты репостов). После отфильтровывает по Мск, МО и

выгружает в фаел id всех этих людей.

10)Постер-репостер

Работает через прокси

Указываем аккаунты которые будут делать пост или репост

Указываем путь к тексту с постом (должен работать спинтакс)

Указываем путь к фотографиям поста, берет рандомно и без повторений

Как только аккаунты сделали посты, он сохраняет ссылки на них в тхт (тоже самое для репостов)

8 лет назад
d_tyr
45 летРоссия
8 лет в сервисе
Был
8 лет назад