Zennoposter - незаменимый инструмент оптимизатора в автоматизации рутинных работ

jacobweb

Client
Регистрация
25.04.2013
Сообщения
72
Благодарностей
35
Баллы
18
Zennoposter за год стал незаменимым инструментом в моей работе. Далее на примерах я покажу, где его можно использовать.

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

Аплоадер картинок на сервис fastpic.ru

Первый шаблон, с которым я хочу вас познакомить это аплоадер картинок на сервис fastpic.ru


Иногда картинки для дорвеев проще тянуть с таких сервисов, чем заливать одни и те же фото с каждым дором. У меня был беспроводной интернет, и размер архива играл значение.


Алгоритм:
1. Очищаем куки
2. Экшеном обработка переменных устанавливаем значение счетчика в единицу -> сохраняем в переменную i
3. Переходим на страницу сервиса
4. Клик добавить картинку
5. Клик загрузить
6. Пауза в одну секунду, чтоб успела погрузиться страница
7. Таб Данные, парсим ссылку на изображение. Регулярку, для того чтобы вытянуть то, что нужно придумываем в Тестере регулярных выражений.
8. Экшенами Обработка текста заменяем, то, что не нужно, оставляя только ссылку на изображение-> сохраняем её в переменную {-Variable.replase_r_ok-}
9. Далее используя экшен Операции над списком, добавляем спарсенную ссылку в конец списка файла img_link.txt
10. Увеличиваем счетчик на единицу
11. Дальше условие если число картинок меньше, либо равно <= заданному вами значению

Когда все картинки загружены, происходит переход по успешной ветке и выводит сообщение “финиш”.

Итак, картинки загружены. Далее если у вас дорген Pandoraто в шаблоне в местах где хотим вывести картинку вставляем макрос <imgsrc=”[RANDLINE-(foto.txt)]” alt=”[RANDKEYWORD]”/>, если у вас другой дорген то можно использовать похожий макрос. Лучше побольше картинок использовать, сколько страниц столько и картинок – оптимально.

Ссылка на щаб: http://yadi.sk/d/Z-PREasqLnjxs

Фрагмент шаблона для использования прокси из списка с удалением

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


Теперь для регистрации аккаунтов я использую платный сервис http://fineproxy.org/, прокси там отличные для регистрации аккаунтов, самый дешевый пакет стоит 4 бакса на десять дней. К тому же как я недавно испытал на себе, саппорт помогает решить самые нестандартные проблемы.

Так как у меня однопоточная зенка этот вариант подошел лучше всего.
Рекомендую покупать сразу многопоточную PRO версию, с ней просто больше удастся сделать, а значит и больше заработать.


Алгоритм работы прост:

Берется случайная строка с прокси из файла proxy.txt, если файл пустой то действия пропускаются, как необязательные (желтая стрелка ).

Прокси устанавливается с помощью экщена Настройки браузера.

Ссылка: http://yadi.sk/d/4_IJJiXKLnvV7

Шаблон для генерации пакетного задания для Пандоры

Автор доргена объяснял, как делать пакетное задание, но я так и не понял, поэтому решил набросать быстро шаб в зенке.
Шаблон состоит из файлов:
host.txt – сюда кидаем список доменов
door_path.txt – сюда сохраняться пути к дорвеям на диске.
gen.txt это файл куда сохраняем задание.

1. Устанавливаем значение счетчика
2. Операции над таблицой, берем первую строку с удалением, сохраняем в {-Variable.host-}
3. Дальше экшен Random – очень полезная штука.

Например, у нас есть десять шаблонов в директории доргена Pandora… Указывая диапазон от 1 до 11, будут подставляться случайные шаблоны, но последнее значение 11 подставляться не будет.
Для этого заранее даем имена для шаблонов типо: shab_1, shab_2, shab_3… shab10. Поже используя цикл будут подставляться случайные значения.
4. Добавить строку в задание:
Пример:
key_{-Variable.i-}.txt|text.txt|0|dating1.txt|d:\www\doors\door{-Variable.i-}|http://{-Variable.host-}/|template_{-Variable.rand_templates-}|blog.xml

key_{-Variable.i-}.txt – файл ключей для дора, если десять доров то соответственно десять файлов ключей. Если вы для генерации используйте один фаил то перед key_ можно убрать {-Variable.i-}

Все эти значения вы настраивайте под свою тематику, например вы создали профиль dating.xml в пандоре, подставляете его вместо blog.xml и так далее…
5. Сохраняем директорию дора
И дальше по аналогии идет цикл и условие.

Это очень выручает, если задания большие (для сотен, а возможно и тысяч дорвеев) и их муторно составлять в ручную.

Зачем так много рандома? На каждый дор разный файл ключей, случайные шаблоны, все для того чтобы было меньше палева для пс.

Я не стал расписывать каждую переменную, думаю, просмотрев шаблон, вы все поймете.
Ссылка на шаблон: http://yadi.sk/d/5Vs8yqg1LqrhW

Задавайте вопросы, если что-то не ясно.

Спасибо за внимание!
 

Для запуска проектов требуется программа ZennoPoster.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...

Для того чтобы запустить шаблон, откройте программу ZennoPoster. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.

Последнее редактирование:

Mandyson

Client
Регистрация
03.06.2012
Сообщения
403
Благодарностей
77
Баллы
28
Спасибо, третий шаб просто в тему)
 
  • Спасибо
Реакции: jacobweb

kojedub

Пользователь
Регистрация
14.12.2015
Сообщения
39
Благодарностей
1
Баллы
8
Скажите как сделать загрузку картинок Аплоадер картинок на сервис fastpic.ru из папки по порядку?
 

AloneSlamer

Client
Регистрация
29.01.2013
Сообщения
1 408
Благодарностей
360
Баллы
83

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.

Скажите как сделать загрузку картинок Аплоадер картинок на сервис fastpic.ru из папки по порядку?
Взять адреса файлов в список.
Брать адреса файлов из списка.
И пост запросом отправлять.
 

kojedub

Пользователь
Регистрация
14.12.2015
Сообщения
39
Благодарностей
1
Баллы
8
  1. Директории/получить список файлов/кладу в свой список/
  2. Операция над списком/ выбираю список картинок, первую строчку кладу в переменную, удаляю строку после взятия
  3. И пост запросом отправлять. это как и куда? URL устанавливаю из переменной? тут я не понял что дальше.
  4. файл для загрузки путь берется из переменной? тогда пост запрос для чего?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)