У браузера нет данных для отрисовки bas
Юзаю и Zenno и BAS на 20 + серверах в хренову тучу потоков.
Оба продукта хороши. У Зенки лучше визуальное программирование low-code, у BAS совершенно точно лучше производительность (одно и тоже количество браузеров с Zenno запущенных одновременно и выполняющих одни и те же задачи жрут меньше ресурсов процессора).
У Zenno точно лучше форум и коммьюнити.
У BAS есть еще одно преимущество. Вместе с бесплатностью самого BAS и дополнительной покупкой FingerPrint Switcher его удобно юзать на 1м сервера на разных виртуалках, т.к. лицензия привязывается к IP. У Zenno даже в пределах одного сервера на разных виртуалках придется покупать разные лицензии!
BAS больше заморачиваются на браузерных отпечатков. Zenno вообще этого делать не хотели долгое время. Считают это не важным, но после давления публики и многих конкурсных статей (с различными манипуляциями над отпечатками) все же стали активно работать в этом направлении.
Купил зенку. затестил. Круто! Одно НО: постоянно срываюсь на "ручник" - сказывается привычка с BAS'a видеть и контролировать абсолютно все.
Мне был понятен и удобен BAS потому что до этого был понятен JS - все аналогично и вполне логично)) После BAS'a Зенка пугает своей простотой - иногда продолжаю лезть в дебри в поисках простого решения, лежащего на поверхности.
Это принципиально разные инструменты одинакового назначения, сравнивать которые просто бессмысленно.
И, да. не стоит думать, что Зенка - крутотень, а BAS - никчемный продукт. В некоторых моментах BAS несравненно круче Зеннопостера
Чуть глубже изучил Zennoposter и еще раз сравнил с BAS. Обратите ВНИМАНИЕ - это сугубо ИМХО, которое может отличаться от вашего ИМХО!
1+++++++) все то, что не предусмотрено разработчиком, приходится выполнять через немыслимые костыли;
2) инет завален "инфой". но полезной информации о работе с zennoposter мало.
3) версия ProjectMaker 7, мягко говоря, заставляет ну очень сильно напрячься новичка. После BAS'a очень трудно дается;
4) DOM//// . для меня - трабл! Получить количество подобных элементов - эпопея.
1) удобный, ОЧЕНЬ удобный графический интерфейс;
2) стабильность работы на 5+;
3) логирование ошибок: возможность перехода из ZP в PM на проблемный кусок кода стоит многого.
1) Стабильность работы: в режиме записи все чудно, а при выполнении вылазят бока;
2) повторюсь: при отладке - ok, при выполнении часто вылазят непонятные траблы;
3) жуткая визуализация алгоритма. пипец!! Чесслово, мне повезло, и в институте я имел возможность рисовать алгоритмы как по вертикали, так и по горизонтали! А тут только в столбик. ППЦ. Сделайте что-нибудь с интерфейсом.
1) почти вся работа с браузером сведена к ОДНОМУ клику! Офигненно. ;
2) сверхпростая работа с внешними источниками данных: настраивай что хочешь и как хочешь. Зенке такое и не снилось
Мое мнение на сегодня (по аналогии с авто):
1) BAS - добротный работяга на механике. тупого лентяя замучает насмерть, но приподнесет сюрпризы и опытному владельцу. требует внимания и минимальных знаний js
2) zennoposter. красивая красная машинка на лентяйке! сходу оценить все прелести простом невозможно. офигенская идея отрисовки кубиками! детальное логирование работы в PM. НО! Но просто так на этой машинке можно ездить только от дома до ближайшего магазина - слишком много "рычажков и кнопочек". Может, пожалуй, все что угодно. Но очень скудная wiki((
Как по мне: авторегистратор - на зенке. Логика - отдать BAS'y.
Через 3-4 дня добавлю еще один отчет
Тему надо в примеры как правильно делать крауд.
SenSS:
Апну
Чуть глубже изучил Zennoposter и еще раз сравнил с BAS. Обратите ВНИМАНИЕ - это сугубо ИМХО, которое может отличаться от вашего ИМХО!
Недостатки zenno:
1+++++++) все то, что не предусмотрено разработчиком, приходится выполнять через немыслимые костыли;
2) инет завален "инфой". но полезной информации о работе с zennoposter мало.
3) версия ProjectMaker 7, мягко говоря, заставляет ну очень сильно напрячься новичка. После BAS'a очень трудно дается;
4) DOM//// . для меня - трабл! Получить количество подобных элементов - эпопея.
Преимущества zennoposter:
1) удобный, ОЧЕНЬ удобный графический интерфейс;
2) стабильность работы на 5+;
3) логирование ошибок: возможность перехода из ZP в PM на проблемный кусок кода стоит многого.
Недостатки BAS:
1) Стабильность работы: в режиме записи все чудно, а при выполнении вылазят бока;
2) повторюсь: при отладке - ok, при выполнении часто вылазят непонятные траблы;
3) жуткая визуализация алгоритма. пипец!! Чесслово, мне повезло, и в институте я имел возможность рисовать алгоритмы как по вертикали, так и по горизонтали! А тут только в столбик. ППЦ. Сделайте что-нибудь с интерфейсом.
Преимущества BAS:
1) почти вся работа с браузером сведена к ОДНОМУ клику! Офигненно. ;
2) сверхпростая работа с внешними источниками данных: настраивай что хочешь и как хочешь. Зенке такое и не снилось
Как по мне: авторегистратор - на зенке. Логика - отдать BAS'y.
Через 3-4 дня добавлю еще один отчет
Спасибо вам за ваши сравнения. Для себя пока что определился с зенкой. Из задуманого для реализации это: простенький регистратор для ВК, наполнитель группы.
@Ranout А ты дожидаешься конца загрузки или отчаившись жмешь "прервать скрипт"? Такое бывает при загрузке, однако в конце появляется. И, пожалуйста, пишите в ветку для русскоговорящих, эта ветка для англоговорящих пользователей.
Привет, да, сижу жду. Поставил "Спать" 40000 и нифига
через прокс купленную на proxy6
через Российскую прокси купленную на proxy6
@Ranout
Что в network_log.txt?
%AppData%\BrowserAutomationStudiocompiled\apps\20.1.0\network_log.txt
Добрый день. Есть CMS - немного криво написана видно, запросы на AJAX. К сожалению, не могу показать, делаю наполнение контента на локалхосте - в браузере нормально отправляется форма, а в BAS при нажатии на кнопку - "У браузера нет данных для отрисовки" - как будто он не дожидается капельку, пока скрипт выполнит запрос в базу и вернётся.
Пробовал играть с таймаутами - ничего. BAS обрывает соединение и не хочет ждать.
Есть еще может быть какие-то варианты, кроме как переделать на POST-запросы шаблон?
А где этот network_log.txt находится у текущей версии?
Такую каку возвращает CMSка после запроса
и браузер не может нормально распарсить запрос
Такую каку возвращает CMSка после запроса
Не вижу тут каки, обычная картинка
@UserTrue Да? хм, а нормальный запрос FF распаршивает в таблицу
@seoshnek Свиду нормальный, но содержимое не похоже на файл картинки. Просто я не знаю чем вы снифаете и сложно судить. Вобщем без сайт вряд ли есть смысл от этой темы
@UserTrue Вопрос был в том, что делать, если BAS рвет соединение(
Я могу картинку передать вот таким же запросом в BAS?
Вопрос был в том, что делать, если BAS рвет соединение(
Я не знаю, у меня ни разу не было подобной ошибки и чем вам помочь без сайта я тоже не знаю.
del так тут ясно
Добрый день. Есть CMS - немного криво написана видно, запросы на AJAX. К сожалению, не могу показать, делаю наполнение контента на локалхосте - в браузере нормально отправляется форма, а в BAS при нажатии на кнопку - "У браузера нет данных для отрисовки" - как будто он не дожидается капельку, пока скрипт выполнит запрос в базу и вернётся.
Пробовал играть с таймаутами - ничего. BAS обрывает соединение и не хочет ждать.
Есть еще может быть какие-то варианты, кроме как переделать на POST-запросы шаблон?
А где этот network_log.txt находится у текущей версии?
BAS выдаёт ошибку после нажатия на кнопку (отправка формы) на локальном сервере?
@Fox Спасибо за отклик! Я подшаманил немного локальный сервер и теперь скрипт отдает быстрее контент.
Так что обошлось все браузерным путем в этот раз. Если честно два часа вчера пыхтел, но так и не осилил, как пихать через POST картинку в multipart form data - не берет её скрипт и всё тут. Будем разбираться.
Filter field dropdown blank in "Select records by criteria"
Support • • jimhill21
Руководство №1. Создание постера для твиттера.
Support • • Victor
How to make use of stored cache by "get cached item"?
Support • • yourfriendkarol
@dav800 said in How to make use of stored cache by "get cached item"?: Page elements are cached, not the page. You can only get an item from the cache, respectively. You can't manually load anything into the cache What is the use of that? I am trying to understand how the intent behind this action This does not happen intentionally, that is, there is no function that deletes cache sites. The cache and all other data are stored in the profile, if you do not use the "Create or switch to regular profile" action, the thread will use a temporary profile, which will be deleted after the thread ends, along with all the collected data.
"Waiting for CSS element" breaks my script
Support • • jayjay
@jayjay You need to wrap wait for css into ignore error action and only then process [[WAS_ERROR]] variable Check ignore error documentation inside BAS:
@Ranout А ты дожидаешься конца загрузки или отчаившись жмешь "прервать скрипт"? Такое бывает при загрузке, однако в конце появляется. И, пожалуйста, пишите в ветку для русскоговорящих, эта ветка для англоговорящих пользователей.
Привет, да, сижу жду. Поставил "Спать" 40000 и нифига
через прокс купленную на proxy6
через Российскую прокси купленную на proxy6
@Ranout
Что в network_log.txt?
%AppData%\BrowserAutomationStudiocompiled\apps\20.1.0\network_log.txt
Добрый день. Есть CMS - немного криво написана видно, запросы на AJAX. К сожалению, не могу показать, делаю наполнение контента на локалхосте - в браузере нормально отправляется форма, а в BAS при нажатии на кнопку - "У браузера нет данных для отрисовки" - как будто он не дожидается капельку, пока скрипт выполнит запрос в базу и вернётся.
Пробовал играть с таймаутами - ничего. BAS обрывает соединение и не хочет ждать.
Есть еще может быть какие-то варианты, кроме как переделать на POST-запросы шаблон?
А где этот network_log.txt находится у текущей версии?
Такую каку возвращает CMSка после запроса
и браузер не может нормально распарсить запрос
Такую каку возвращает CMSка после запроса
Не вижу тут каки, обычная картинка
@UserTrue Да? хм, а нормальный запрос FF распаршивает в таблицу
@seoshnek Свиду нормальный, но содержимое не похоже на файл картинки. Просто я не знаю чем вы снифаете и сложно судить. Вобщем без сайт вряд ли есть смысл от этой темы
@UserTrue Вопрос был в том, что делать, если BAS рвет соединение(
Я могу картинку передать вот таким же запросом в BAS?
Вопрос был в том, что делать, если BAS рвет соединение(
Я не знаю, у меня ни разу не было подобной ошибки и чем вам помочь без сайта я тоже не знаю.
del так тут ясно
Добрый день. Есть CMS - немного криво написана видно, запросы на AJAX. К сожалению, не могу показать, делаю наполнение контента на локалхосте - в браузере нормально отправляется форма, а в BAS при нажатии на кнопку - "У браузера нет данных для отрисовки" - как будто он не дожидается капельку, пока скрипт выполнит запрос в базу и вернётся.
Пробовал играть с таймаутами - ничего. BAS обрывает соединение и не хочет ждать.
Есть еще может быть какие-то варианты, кроме как переделать на POST-запросы шаблон?
А где этот network_log.txt находится у текущей версии?
BAS выдаёт ошибку после нажатия на кнопку (отправка формы) на локальном сервере?
@Fox Спасибо за отклик! Я подшаманил немного локальный сервер и теперь скрипт отдает быстрее контент.
Так что обошлось все браузерным путем в этот раз. Если честно два часа вчера пыхтел, но так и не осилил, как пихать через POST картинку в multipart form data - не берет её скрипт и всё тут. Будем разбираться.
@Ranout А ты дожидаешься конца загрузки или отчаившись жмешь "прервать скрипт"? Такое бывает при загрузке, однако в конце появляется. И, пожалуйста, пишите в ветку для русскоговорящих, эта ветка для англоговорящих пользователей.
Привет, да, сижу жду. Поставил "Спать" 40000 и нифига
через прокс купленную на proxy6
через Российскую прокси купленную на proxy6
@Ranout
Что в network_log.txt?
%AppData%\BrowserAutomationStudiocompiled\apps\20.1.0\network_log.txt
Добрый день. Есть CMS - немного криво написана видно, запросы на AJAX. К сожалению, не могу показать, делаю наполнение контента на локалхосте - в браузере нормально отправляется форма, а в BAS при нажатии на кнопку - "У браузера нет данных для отрисовки" - как будто он не дожидается капельку, пока скрипт выполнит запрос в базу и вернётся.
Пробовал играть с таймаутами - ничего. BAS обрывает соединение и не хочет ждать.
Есть еще может быть какие-то варианты, кроме как переделать на POST-запросы шаблон?
А где этот network_log.txt находится у текущей версии?
Такую каку возвращает CMSка после запроса
и браузер не может нормально распарсить запрос
Такую каку возвращает CMSка после запроса
Не вижу тут каки, обычная картинка
@UserTrue Да? хм, а нормальный запрос FF распаршивает в таблицу
@seoshnek Свиду нормальный, но содержимое не похоже на файл картинки. Просто я не знаю чем вы снифаете и сложно судить. Вобщем без сайт вряд ли есть смысл от этой темы
@UserTrue Вопрос был в том, что делать, если BAS рвет соединение(
Я могу картинку передать вот таким же запросом в BAS?
Вопрос был в том, что делать, если BAS рвет соединение(
Я не знаю, у меня ни разу не было подобной ошибки и чем вам помочь без сайта я тоже не знаю.
del так тут ясно
Добрый день. Есть CMS - немного криво написана видно, запросы на AJAX. К сожалению, не могу показать, делаю наполнение контента на локалхосте - в браузере нормально отправляется форма, а в BAS при нажатии на кнопку - "У браузера нет данных для отрисовки" - как будто он не дожидается капельку, пока скрипт выполнит запрос в базу и вернётся.
Пробовал играть с таймаутами - ничего. BAS обрывает соединение и не хочет ждать.
Есть еще может быть какие-то варианты, кроме как переделать на POST-запросы шаблон?
А где этот network_log.txt находится у текущей версии?
BAS выдаёт ошибку после нажатия на кнопку (отправка формы) на локальном сервере?
@Fox Спасибо за отклик! Я подшаманил немного локальный сервер и теперь скрипт отдает быстрее контент.
Так что обошлось все браузерным путем в этот раз. Если честно два часа вчера пыхтел, но так и не осилил, как пихать через POST картинку в multipart form data - не берет её скрипт и всё тут. Будем разбираться.
Самый ценный ресурс, который есть у IT-специалистов, маркетологов и арбитражников — это время. В статье расскажем, как больше отдыхать и меньше работать в браузере — поговорим про программы, предлагающие автоматизацию. И выберем между двумя: ZennoPoster и BAS.
Зачем нужны программы для автоматизации работы в браузере
Ответ очевидный — чтобы экономить время. Подобные сервисы могут выполнять всю рутинную работу за вас: вы просто один раз показываете им, что нужно сделать, а они потом выполняют эти же действия. Например, с помощью подобных программ можно настроить:
По сути возможности автоматизаторов работы в браузере безграничны. С их помощью можно создавать армии боеспособных ботов: парсеров, регеров, постеров, генераторов, обработчиков, анализаторов. Можно завоевать соцсети, быстро анализировать огромные потоки информации, намного эффективнее работать с рекламными сетями.
Автоматизаторов много. Мы расскажем о двух основных и самых популярных программах.
Плюсы и минусы ZennoPoster
Сначала коротко о главном. ZennoPoster — программа для автоматизации, запуск которой не требует специальных навыков. Можно работать с ней, даже не зная кода. Пользователь просто записывает определенное действие, которое нужно повторить, а программа с помощью множества ботов выполняет его по заданным вами параметрам: все время, раз в час, в день и так далее.
Характеристики ZennoPoster — это:
- многопоточность — можно добавлять проект в десятки и сотни разных потоков, и программа будет выполнять 10–100 действий одновременно;
- профили пользователей — каждый раз при заходе на сайт программа представляется новым пользователем;
- более 50 макросов — можно настроить любые действия в интернете, в том числе сложные;
- система эмуляции человека — сервис может обманывать системы слежения, действуя, как живой человек;
- прокси — можно подключить автоматический поиск прокси, чтобы постоянно оставаться анонимным;
- встроенный анализ веб-страниц с информацией о трафике, подсветкой нужных элементов;
- встроенная поддержка FTP-серверов.
Сами характеристики — это уже плюсы. Но есть и дополнительные преимущества:
Негативных отзывов о программе ZennoPoster практически нет — все ей довольны. Но все-таки есть несколько минусов:
- сильная ограниченность дешевого тарифа — доступен всего один поток, один компьютер и так далее;
- высокая стоимость — стандартная цена по лучшему тарифу составляет 14 700 ₽;
- необходимость знания кода, чтобы делать какие-то сложные вещи, для легких задач знать код не обязательно.
При покупке можно воспользоваться скидками. Или вернуть деньги в течение 14 дней, если вы разочаровались в функционале.
Плюсы и минусы Browser Automation Studio
BAS, или Browser Automation Studio — это частная разработка. В отличие от ZennoPoster, ее создавала не команда, а несколько человек. Но функционал у нее такой же: программа позволяет записывать разные действия, а потом повторять их, в том числе одновременно на нескольких потоках. Доступно до 2 000 потоков одновременно.
В числе функционала BAS множество полезных вещей:
- просмотр URL и кода страницы;
- загрузка файлов;
- ввод текста;
- смена разрешения;
- создание скриншота;
- прокрутка;
- решение капч;
- запуск скриптов и так далее.
Как и конкурент, программа позволяет работать с кодом и создавать сложные скрипты для выполнения цепочек действий. В числе очевидных преимуществ сервиса:
- возможность визуального построения алгоритмов без знаний кода — в интерфейсе все просто и понятно;
- бесплатная версия — программа всегда останется бесплатной, если стандартного функционала мало, можно купить дополнительный;
- полноценная интеграция с CapMonster2, чего нет у ближайших конкурентов;
- возможность компиляции проектов и предоставления клиентам единого исполняемого файла;
- создание автономных приложений для исполнения повторяющихся действий;
- открытый исходный код — можно добавлять что-то свое или тестировать работу;
- сервис FingerprintSwitcher для смены индивидуальных браузерных отпечатков.
Еще одно преимущество — магазин приложений. В нем вы можете продавать свои скрипты другим пользователям. Стоимость устанавливаете сами. А еще в платной версии программы можно продавать лицензии на свой продукт и отзывать их, если нужно. И визуальный интерфейс для программ, если делать их как отдельный исполняемый файл.
У любого проекта есть минусы, и BAS их не лишен. В основном пользователи лестно отзываются о нем, но есть некоторые проблемы:
- небольшие задержки в работе технической поддержки;
- неудобный интерфейс;
- баги, которые в принципе возникают везде.
Ничего критически плохого о программе сказать нельзя — большинство пользователей ее хвалят. Они отмечают то, что можно легко передать бота другим пользователям, при этом они не должны устанавливать программу.
Что выбрать — BAS или ZennoPoster
Решайте сами, исходя из своих потребностей. Нужно много работать с капчей, не готовы тратить деньги на подобный софт или хотите продавать лицензии — скачайте BAS. Нужны поддержка FTP или встроенный анализ страниц с кучей макросов — вам в ZennoPoster.
Идеальное решение — протестировать оба варианта, прежде чем сделать окончательный выбор. Скачайте BAS и активируйте пробный период ZennoPoster, а потом попробуйте создать приблизительно одинаковые проекты в обоих программах. Где будет удобнее, быстрее и проще, там и оставайтесь.
А что выбираете вы? Поделитесь своим мнением в комментариях. Если хотите получать еще больше материалов об арбитраже трафика, рекламе, SEO и соцсетях, подпишитесь на наш канал в Telegram. Публикуем там кейсы, подборки и полезные советы.
Читайте также: