- Регистрация
- 11.06.2015
- Сообщения
- 240
- Благодарностей
- 250
- Баллы
- 63
Уважаемые, коллеги и организаторы конкурса. Судя по количеству публикаций на форуме, связанных так или иначе с UA, эта тема актуальна. Планируется разместить в этом конкурсе три шаблона для ZennoPoster (минимальная версия 7.3.2). Первый (user_agent_create.zp) шаблон генерирует или парсит UA для создания json-записи вида:
JSON:
{"ua":"Mozilla/5.0 (Linux; Android 6.0.1; CPH1607 Build/MMB29M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/63.0.3239.111 Mobile Safari/537.36",
"browser":{"name":"chrome webview","version":"63.0.3239.111","major":"63"},"engine":{"name":"blink","version":"63.0.3239.111"},
"os":{"name":"android","version":"6.0.1"},"device":{"vendor":"oppo","model":"cph1607","type":"mobile"},"cpu":{}}
Смысл работы в ZennoPoster с базами данных в гибкости выборки, скорости обработки и надежности. Например, есть БД с 500 000 json-записями UA и можно легко при необходимости выбрать себе мобильные UA нужной марки смартфона. И нужно понимать, что шаблон всегда в рабочем состоянии – нет нужды бегать по сайтам в поисках. PostgreSQL поддерживает json, который обеспечивает нужную гибкость выборки.
user_agent_create.zp
- Режим генерации UA - тут три режима. file- импортируем UA из файла(где в каждой строке UA) и делаем json; ibred_scripts - делаем с помощью сниппетов от ibred (https://zennolab.com/discussion/threads/anonimnost-v-kazhdyj-zennoposter-ot-useragenta-do-shriftov-chast-2.44575/); fake_ua_lib - делаем с помощью библиотеки fake_user_agent (https://pypi.org/project/fake_user_agent/)
- Куда складывать результаты – выбираем путь сохранения json-записей в .txt.
- Сколько генерировать UA – количество нужных json-записей. Нужно иметь ввиду, что python библиотека fake_user_agent довольно таки «игрушечная» и даёт много дублей, поэтому в режиме fake_ua_lib много записей не сделаешь. Эта опция не работает для импорта UA из файла.
- Шаг (количество UA в temp) – оставляем по умолчанию 1000.
- Файл источник UA – указываем путь для .txt файла, откуда импортируем UA.
- path_exe_fake_lib – путь для fake.exe (режим fake_ua_lib). Этот файл находится в папке /fake_ua_lib в директории шаблона. Оставляем по умолчанию ({-Project.Directory-}fake_ua_lib\fake.exe)
Спасибо за внимание.
Вложения
-
48,5 КБ Просмотры: 183
-
7,9 МБ Просмотры: 189
Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...
Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.
Последнее редактирование: