- Регистрация
- 24.12.2014
- Сообщения
- 589
- Благодарностей
- 402
- Баллы
- 63
Приветствую Вас дорогие друзья. Хочу представить Вам шаблон для социальной сети Вконтакте, написанный на API. Прежде всего он будет интересен новичкам, а именно тем, кому сложно писать шаблоны на API, ведь на примере шаблона можно будет писать шаблоны под свои нужды. К тому же, он будет полезен тем, кто не пишет шаблоны на ZennoPoster, а хочет просто заработать. Шаблон рабочий и позволит заработать первые (и не совсем) деньги в интернете, так как работать будет долгое время. Помимо шаблона используется весьма хитрый способ рассылки, снижающий вероятность бана в разы, так как рассылать ссылки мы не будем, но обо всём немного позже.
Функционал шаблона
Использование прокси
Многопоток
Рассылка по собственным видеозаписям пользователей (встроеный чекер)
Чекер на онлайн пользователя
Проверка на бан и работа по сохранённому токену
Подробный текстовый лог
Разгадывание капчи на гет/пост запросах
Использование прокси
Многопоток
Рассылка по собственным видеозаписям пользователей (встроеный чекер)
Чекер на онлайн пользователя
Проверка на бан и работа по сохранённому токену
Подробный текстовый лог
Разгадывание капчи на гет/пост запросах
Входные настройки:
Начинаем работать
Первым делом нам нужны аккаунты и прокси. Аккаунты подойдут любые с вашим гео, а прокси я беру ТУТ нереф беру для этих дел IPV4 Shared
Закидываем в соответствующие списки.
Формат аккаунтов:
(прокси привязываются сами из списка "Прокси", а токен аккаунт получает в процессе работы.ЛогинВк;ПарольВк;Прокси;Токен
Формат прокси:
Далее нам нужно спарсить пользователей, которым будем рассылать наше сообщение. Сделать это можно любым софтом, сервисом или парсером. Добавить их в список ID, каждый с новой строки (обязательно только числовое значение ID, а не короткие имена или url)user:pass@host:port
Теперь самое весёлое. Нам нужны документы, чтобы использовать их вместо ссылки. Создаём документ в Google Docs или в Word. Оформляем креатив, ставим ссылку и сохраняем. Делаем нужное кол-во таких документов и загружаем всё в документы вк.
(Для облегчения можно использовать этот шаблон ). Сохраняем всё в список "Ссылки" в таком виде
"doc39644350_48658237" каждый новый документ с новой строки.Вот и всё. В входных настройках настраиваем как нужно и запускаем.
Как работает шаблон
1) Берём данные аккаунта и получаем токен. Для этого гет запросом отправляем следующую строку:
Где Client Id и Client secret - данные вашего приложения вк. В данном примере я использую данные приложения из группы вк Android https://vk.com/android_app
PS (или проверяем ранее полученный токен на работоспособность)
2) Парсим токен и сохраняем его в профиль.
3) Берём строку из списка ID и проверяем на онлайн:
4) Далее идёт проверка на наличие собственных видео (видео, которые добавлены от лица пользователя, а не группы или другого пользователя). Это делается для того, чтобы после постинга комментария, пользователь получил уведомление.
5) Получаем список всех видео записей и ищем строки содержащие id пользователя. Как находим идём к следующему шагу.
6) Парсим данные видео, получаем текст, берём из списка "ссылки" ссылку на документ (картинку, фото или видео (но в данном случае документ)) и оставляем комментарий пользователю.
7) Проверяем на капчу, если появилась капча, парсим и скачиваем её:
и отправляем на сервис капчи для разгадки
Код C#
Код:
//Отправка капчи из картинки
var captcha__get = project.Variables["captcha_file"].Value;
var image = System.Drawing.Image.FromFile(@captcha__get);
string base64String = String.Empty;
using (System.IO.MemoryStream ms = new System.IO.MemoryStream())
{
image.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
byte[] imageBytes = ms.ToArray();
base64String = Convert.ToBase64String(imageBytes);
}
var result = ZennoPoster.CaptchaRecognition("RuCaptcha.dll", base64String, "");
// отрезаем лишнее
var tmp = result.Split(new [] {"-|-"}, StringSplitOptions.None);
if (tmp.Length > 1) return tmp[0];
return result;
Как получим ответ ещё раз оправляем своё сообщение с разгадкой капчи.
Вот и весь процесс работы. Примечательно, что каждым аккаунтом мы можем отправить до 1000 сообщений в сутки.
- Категория
- Рассылка, SMM
- Номер конкурса шаблонов
- Третий конкурс шаблонов
- Уровень сложности
- Средний
Вложения
-
70,9 КБ Просмотры: 526
Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...
Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.
Последнее редактирование: