Human Emulator vs ZennoPoster vs Selenium WD - Форум успешных вебмастеров - GoFuckBiz.com - Страница 2
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.1887
BTC/USD67356.3036
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 27.03.2018, 21:54
Start Post: Human Emulator vs ZennoPoster vs Selenium WD 
  #11
miz
Юниор
 
Регистрация: 24.03.2018
Сообщений: 24
Бабло: $3260
Question

Раньше я юзал cURL, но чем дальше идёт развитие интернета, тем больше сайты делают защиту на js.
Поэтому пришлось озадачится написанием автоматизации с поддержкой js + хочу
меньше тратить времени на написание и поддержку ботов.
Исходя из двух тем форума
Автоматизация браузера
Human Emulator vs Zennoposter

Сделал вывод что хуман хорошо подходит для построения сложной логики и подходит всем кто владеет php или js или c#. Но с многопоточностью у него проблемы. демку не юзал. у хумана есть аналог ZennoBox?

Зенно подходит для тех кто владеет c# или не владеет ЯП, а автоматизацию хочет "накликать". В демке(projectMaker) зенно пронаблюдал что js работает плохо, а php вовсе не обнаружил. Но люди говорят что php есть. Кроме того заметил что хромает эмуляция нажатий мыши/клавы. Зенно реально палят хостеры?

Уже было хотел юзать зенно т.к. про другие решения я не знал, высокая популярность и они заюзали мозилу(сам её активно юзаю) не знаю почему но считаю это плюсом, но заметил что люди также хвалят селентиум.
Кроме того проанализировал сообщения публикуемые представителем хумана. И пришёл к тому что у хумана целевой клиент это ?крупный? бизнес(b2b),
а у зенки обычные юзеры/кодеры/мелкий бизнес (по факту - b2c). Этим можно объяснить низкую популярность хумана в сети.
По селентиуму кто что пишет: кто-то говорит что отличное многопоточное решение, кто-то что сильно грузит ЦП и много парева с разработкой.

В общем интересует мнение активных юзеров того и другого.
как сейчас дела у этих прог, как думаете какие перспективы?
С крайних обсуждений прошло много времени, многое изменилось: хуман перестал вылетать и ?стал? многопоточным, у зенки ?стало? проще делать автоматизацию с сложной логикой, селентиум теперь без проблем можно запускать на разных машинах в многопоточном режиме.

Мне нужна стабильная многопоточная автоматизация с относительно невысоким пожиранием ресурсов которая не вызовет проблем в будущем.
Планируется сложная автоматизация бот сети.
Сам очень хорошо владею php, чуть хуже js, а с C# вообще дел не имел.

Селентиум привлекает своей прозрачностью. Хуман доступностью php. А зенно ?популярностью?

Что думаете, какой имели опыт?

Представителей программ прошу дать возможность сначала ответить 5-10 пользователям.
miz вне форума  
Старый 28.03.2018, 10:08   #12
kibnet
Senior Member
 
Аватар для kibnet
 
Регистрация: 11.03.2012
Сообщений: 586
Бабло: $128055
По умолчанию

Цитата:
Сообщение от miz
По логике если сменить юзерагент, прокси, куки, некоторые заголовки. Как ещё можно спалиться?
да вы эксперт

Цитата:
Сообщение от miz
Другие проги юзали?
юзал зенно 3 года активно, писал шабы на заказ.
__________________
Автоматизирую с помощью BAS (не пишу скрипты на заказ)
rucaptcha.com - разгадает всё
kibnet вне форума  
Старый 28.03.2018, 11:36   #13
mescalito
in.php
 
Аватар для mescalito
 
Регистрация: 16.04.2007
Адрес: СПб
Сообщений: 502
Бабло: $62500
По умолчанию

Осенью открыл для себя
https://github.com/iiSeymour/chromote
"Simple wrapper to drive Google Chrome from Python using the Remote Debugging Protocol 1.2 API"



Это замечательно!
__________________
Money Making - earn up to 60% rev share or $50CPA
mescalito вне форума  
Старый 28.03.2018, 13:07   #14
miz
Юниор
 
Регистрация: 24.03.2018
Сообщений: 24
Бабло: $3260
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от kibnet Посмотреть сообщение
да вы эксперт

юзал зенно 3 года активно, писал шабы на заказ.
Ах да, забыл про данные которые можно вытащить js, например размер моника..
Расскажите что известно вам.

Что про зенно можете рассказать? Почему на BAS перешли?
miz вне форума  
Старый 28.03.2018, 13:20   #15
PanteraSoft
Senior Member
 
Аватар для PanteraSoft
 
Регистрация: 19.02.2012
Сообщений: 2,805
Бабло: $502020
По умолчанию

Цитата:
Сообщение от miz Посмотреть сообщение
Цитата:
Сообщение от kibnet Посмотреть сообщение
да вы эксперт

юзал зенно 3 года активно, писал шабы на заказ.

Что про зенно можете рассказать? Почему на BAS перешли?
бесплатность например. Возможность сгенерить натив и отдать заказчику.
PanteraSoft на форуме  
Старый 28.03.2018, 13:31   #16
sspy
главный злодей гофака
 
Аватар для sspy
 
Регистрация: 18.06.2007
Сообщений: 5,760
Бабло: $953838
По умолчанию

Цитата:
Сообщение от twaego9
Софт поддерживает визуальное программирование
визуальное программирование там только для галочки, никакого удобства

Цитата:
Сообщение от miz
на какие вещи они забивают?
например не хотят реализовывать сохранение собственных переменных в профиле

Цитата:
Сообщение от miz
на зенке смогу парсить данные с двух вкладок сразуже сравнивать их и возвращать результат обратно во вкладки?
да
sspy вне форума  
Старый 28.03.2018, 13:46   #17
kibnet
Senior Member
 
Аватар для kibnet
 
Регистрация: 11.03.2012
Сообщений: 586
Бабло: $128055
По умолчанию

Цитата:
Сообщение от miz
Ах да, забыл про данные которые можно вытащить js, например размер моника..
смешной вы)) "например размер моника" да
Фингерпринтинг конкретного ПК с точностью 99,24%: не спасает даже смена браузера https://geektimes.ru/post/284604/
В БАС есть возможность менять отпечатки. + сейчас внедряется система еще одна, по отпечаткам.
Цитата:
Сообщение от miz
Что про зенно можете рассказать? Почему на BAS перешли?
уже расписывал почему, но я очень ленивый, чтобы подобное писать по несколько раз. Если уж так интересно - ищите в сообщениях моих, где-то оно есть..
__________________
Автоматизирую с помощью BAS (не пишу скрипты на заказ)
rucaptcha.com - разгадает всё
kibnet вне форума  
Старый 28.03.2018, 14:35   #18
Lord_Alfred
Хитрожопый
 
Аватар для Lord_Alfred
 
Регистрация: 15.07.2008
Сообщений: 599
Бабло: $93800
По умолчанию

Все эти фингерпринты нахуй не нужоны, если вы работаете с каким-нибудь сайтом Васи Пупкина, а не пытаетесь регать гугл-акки/фб акки в промышленных масштабах (от 10000 в сутки). Да, если вебмастер конкретного сайта, с которым вы работаете заморочится, то он наверняка сможет выпалить ваших ботов. Но по факту 99% просто кладут хуй, если даже их дико спамят. Просто вычищают всё и забивают дальше, ибо копаться в чужом коде (если сайт на CMS) или перелопачивать свой легаси-код (если свой двиг или на фреймворке сайт каком-то) - никто не хочет.

ТС, если интересно - опиши конкретнее что у тебя за боты. Отсюда и будем топать. Ну и плюс use-cases свои распиши, чтоб точнее сказать

В ZennoPoster есть работа с php через отдельную прогу CodeCreator (идет в комплекте), но там будет настолько неудобно, что проще визуально "кубиками" накидать нужные вещи. C# на самом деле не особо сложен, если вкуриваешь php - всё можно изучить или выгуглить по аналогии (логика и понимание алгоритмов должно быть). Всё основное на 99% можно сделать на кубиках, если разобраться где что лежит и как работает. Сложное уже можно и на C# сделать, тупо гугля стековерфлоу + оф доку .net framework + форум зеннолаба (коммьюнити если что подскажет как быть, если, конечно, не каждый вопрос там писать не разобравшись). Я более-менее освоил C# менее чем за год, писал про это в предпоследнем посте в блоге - если интересно, можешь глянуть в "Итогах 2017 года".

BAS неудобен в плане "визуального программирования", там хоть сейчас и накручено всего и уже даже апдейты были в эту сторону, но автор идет по своему вектору развития, поэтому тут нужно пробовать. Я попробовал, мне не понравилось и поэтому "не зашло". Да, для тех кому нужно продавать свои решения - это будет проще и лучше в перспективе, а тем кто пишет для себя - вообще пофиг должно быть.

Human, по-моему, уже как говно мамонта сейчас. Хотя те, кто работают с ним несколько лет и имеют в закромах кучу своих проектов на нем + кучу сниппетов кода для решения различных задач, которые сходу не вкуришь - конечно, скажут что он "конфэтка".

Selenium/Phantom/CEFsharp/Chrome DevTools Protocol/chromote и прочее подобное - в первую очередь это решения для задач тестирования сайтов, а не создания многопоточных ботов. Когда не нужно накручивать кучу логики с изменением профиля (если речь идет хотя бы о минимальном фингерпринте: UA, proxy (особенно соксы), куки, кеш, IndexedDB, тайм-зона, размер экрана, некоторые заголовки, связанные с UA, шрифты и плагины в системе). Если хочется поебаться - то точно нужно попробовать, но с 99% вероятности на профильных форумах/группах/чатах по этим тулзам вам на вопрос "как сэмулировать таймзону?" или что-то вроде того скажут: "ты долбоеб? нахуя?" и посмеются. Оно там можно, да, но не так просто и "из коробки" как в вышеописанных софтинах.

В конечном итоге, ТС должен сам решить на что он готов и какой ценой. Взять и захуячить за вечер тонны своих лигаси-проектов на курле в любом софте - не выйдет. Однозначно нужно будет вначале изучить софт, понять как там что работает и как что реализуется. Просто где-то это выйдет быстро сделать, а где-то придется курить мануалы всю ночь.
__________________
Мой блог в Telegram: https://tglink.ru/Lord_Alfred
Тесты производительности VPS: https://tglink.ru/VPSBench - присылайте с рефкой
Lord_Alfred вне форума  
Старый 28.03.2018, 14:49   #19
mescalito
in.php
 
Аватар для mescalito
 
Регистрация: 16.04.2007
Адрес: СПб
Сообщений: 502
Бабло: $62500
По умолчанию

Цитата:
Сообщение от Lord_Alfred Посмотреть сообщение
Selenium/Phantom/CEFsharp/Chrome DevTools Protocol/chromote и прочее подобное - в первую очередь это решения для задач тестирования сайтов, а не создания многопоточных ботов.
Ну да. Под мои потребности вполне.
За день накидал бродилку по бослайку и адмифасту.
__________________
Money Making - earn up to 60% rev share or $50CPA
mescalito вне форума  
Старый 28.03.2018, 15:34   #20
twaego9
Senior Member
 
Регистрация: 16.07.2016
Сообщений: 151
Бабло: $22525
По умолчанию

Цитата:
Сообщение от miz Посмотреть сообщение
Что значит "тяжелее обнаружить"?
Выполняем любое действие в фрейме через wd хрома.
Смотрим код страницы, там у фрейма появился новый аттрибут cd_frame_id_.
Это очень просто отследить.

Попробуйте через него зарегать аккаунт на soundcloud.

Цитата:
Сообщение от sspy Посмотреть сообщение
визуальное программирование там только для галочки, никакого удобства
Визуальное программирование - основа интерфейса БАС, который позволяет сэкономить море времени пользователям и писать скрипты быстрее.

Какие конкретно задачи вы не можете или вам не удобно с помощью него решать?

Цитата:
Сообщение от Lord_Alfred Посмотреть сообщение
Все эти фингерпринты нахуй не нужоны, если вы работаете с каким-нибудь сайтом Васи Пупкина, а не пытаетесь регать гугл-акки/фб акки в промышленных масштабах (от 10000 в сутки).
Если вы работаете с совсем мелкими сайтами - то да не нужны. Кстати, в последнем апдейте БАС позволяет запускать скрипты на Multilogin, софте для честной эмуляции отпечатков.


Цитата:
Сообщение от Lord_Alfred Посмотреть сообщение
но автор идет по своему вектору развития
Ну да, у меня свой путь развития, свои идеи и я их реализую, как еще может быть.
__________________
BrowserAutomationStudio Создаем многопоточные приложения бесплатно и без навыков программирования.
twaego9 вне форума  
Старый 28.03.2018, 15:43   #21
Ruby
Senior Member
 
Аватар для Ruby
 
Регистрация: 18.09.2014
Сообщений: 126
Бабло: $20265
По умолчанию

Есть еще пару решений неплохих для автоматизации:

https://github.com/GoogleChrome/puppeteer

https://www.cypress.io/


С помощью puppeteer и serverless framework можно создавать лямбды на AWS Lambda, и таким образом масштабировать до бесконечности количество выполняемых задач одновременно, лишь бы денег хватило.
Ruby вне форума