- Регистрация
- 08.05.2016
- Сообщения
- 81
- Благодарностей
- 31
- Баллы
- 18
Здравствуйте уважаемые пользователи, а также гости форума. Хотел бы поделится с вами шаблоном для постинга на одну из самых популярных в Украине досок объявлений OLX.
Что делает данный шаблон? Он заходит в объявление (из заданной во входных настройках категории), гадает рекапчу и отправляет ваше сообщение автору объявления.
Зачем он нужен? Для профи тут и так все понятно, а для новичка: (в двух словах) - это рассылаем креатив, пользователь переходит по ссылке, покупает то, что ему нужно, мы получаем профит. (Мы же не спамим, мы рассылаем людям информацию ).
Теперь немножко о логике его работы.
Для запуска необходимо в файл "logins.txt" прописать логины в формате
Во входных настройках нужно указать тип авторизации (профиль или файл). Для авторизации шаблон использует браузер, далее работает только на GET и POST запросах. У меня так и не получилось сделать полноценный шаблон на одних POST/GET запросах, поскольку площадка OLX использует некоторые гугловские скрипты для проверки пользователя. Также во входных настройках указываем количество сообщений (по умолчанию 25, OLX дает такой лимит в сутки), интересующую нас категорию объявлений (Детский мир, Недвижимость, Транспорт и т. д.), состояние товара, тип объявлений, область, путь к файлу с креативами (каждое сообщение с новой строки), кому отправлять и модуль для распознавания рекапчи. Все настройки интуитивно понятны и думаю не имеет смысла описывать каждую из них.
После запуска шаблон берет последние добавленные объявления, отправляет 25 сообщений и сохраняет посещенные страницы и id юзеров (чтобы не отправлять то же сообщение тем самым людям), а также сохраняет профиль в папку "profiles" и сохраняет файл с информацией о том, сколько сообщений разослано и под каким логином (создает файл с названием текущей даты, на пример "02.03.txt"). Также в случае ошибки, создается файл
В архиве прилагается еще один шаблон под названием "profiles.xmlz". Он нужен для того, чтобы взять названия профилей с папки "profiles " и поместить их в файл "profile.txt". От туда берутся логины для авторизации (если во входных настройках выбран этот тип авторизации). Соответственно количество выполнений шаблона нужно устанавливать равным количеству ваших профилей.
Это мой первый конкурсный шаблон, так что прошу сильно не пинать. Писался он для своих нужд и, поскольку не было необходимости, в многопотоке не использовался. Но вы можете дописать отсутствующий функционал самостоятельно, если появится такая необходимость.
Если что забыл описать, спрашивайте, постараюсь ответить как можно скорее.
Что делает данный шаблон? Он заходит в объявление (из заданной во входных настройках категории), гадает рекапчу и отправляет ваше сообщение автору объявления.
Зачем он нужен? Для профи тут и так все понятно, а для новичка: (в двух словах) - это рассылаем креатив, пользователь переходит по ссылке, покупает то, что ему нужно, мы получаем профит. (Мы же не спамим, мы рассылаем людям информацию ).
Теперь немножко о логике его работы.
Для запуска необходимо в файл "logins.txt" прописать логины в формате
[email protected];password
, то есть свои зарегистрированные на площадке OLX логины. Либо загрузить сохраненные профили в папку "profiles".Во входных настройках нужно указать тип авторизации (профиль или файл). Для авторизации шаблон использует браузер, далее работает только на GET и POST запросах. У меня так и не получилось сделать полноценный шаблон на одних POST/GET запросах, поскольку площадка OLX использует некоторые гугловские скрипты для проверки пользователя. Также во входных настройках указываем количество сообщений (по умолчанию 25, OLX дает такой лимит в сутки), интересующую нас категорию объявлений (Детский мир, Недвижимость, Транспорт и т. д.), состояние товара, тип объявлений, область, путь к файлу с креативами (каждое сообщение с новой строки), кому отправлять и модуль для распознавания рекапчи. Все настройки интуитивно понятны и думаю не имеет смысла описывать каждую из них.
После запуска шаблон берет последние добавленные объявления, отправляет 25 сообщений и сохраняет посещенные страницы и id юзеров (чтобы не отправлять то же сообщение тем самым людям), а также сохраняет профиль в папку "profiles" и сохраняет файл с информацией о том, сколько сообщений разослано и под каким логином (создает файл с названием текущей даты, на пример "02.03.txt"). Также в случае ошибки, создается файл
[email protected]_текущая_дата.html
(чтобы в браузере посмотреть что не так). Еще OLX не любит прокси и часто выдает ошибку "Что-то пошло не так". О такой ошибке, шаблон также вас оповестит. И еще, шаблон берет только САМЫЕ ПОСЛЕДНИЕ объявления, то есть самые свежие, листать страницы я его не учил)В архиве прилагается еще один шаблон под названием "profiles.xmlz". Он нужен для того, чтобы взять названия профилей с папки "profiles " и поместить их в файл "profile.txt". От туда берутся логины для авторизации (если во входных настройках выбран этот тип авторизации). Соответственно количество выполнений шаблона нужно устанавливать равным количеству ваших профилей.
Это мой первый конкурсный шаблон, так что прошу сильно не пинать. Писался он для своих нужд и, поскольку не было необходимости, в многопотоке не использовался. Но вы можете дописать отсутствующий функционал самостоятельно, если появится такая необходимость.
Если что забыл описать, спрашивайте, постараюсь ответить как можно скорее.
- Категория
- Рассылка, Доски объявлений
- Номер конкурса шаблонов
- Пятый конкурс шаблонов
- Уровень сложности
- Продвинутый
Вложения
-
164,8 КБ Просмотры: 511
Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...
Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.
Последнее редактирование модератором: