Alhimik
Anatoliy
Azat
Azat
Не нонятно как получить textContent элемента
Azat
Azat
Подскажите пожалуйста, делаю заполнение формы и сабмит. Может прийти результат или елемент "нет результатов". Как мне обработать эту развилку? waitForTimeout? или есть более правильный способ?
Artem
Azat
Azat
Всем привет
Azat
Подскажите, с headless false все работает, а с headless true не дожидается элемента, в чем проблема может быть?
Azat
Пипец, сайт в безголовом режиме, возвращает сообщение что на сайте ведутся технические работы. Это защита такая?
Unknown
а почему бы вам ну спросить это у своих разработчиков? какие хендлеры они повесили на этот случай.
Aleks
Подскажите пожалуйста хотел сделать парсер для winline, но не могу отследить post запрос на авторизацию. В консоли разработчика вкладка network пустота. Подскажите пожалуйста в какую сторону копать, чтобы отловить запрос на авторизацию.
Aleks
AngryBunny
а charles не пробовали?
Aleks
а charles не пробовали?
нет, я подумал раз фидлер не ловит авторизацию и хромоский network то стоит какая-то защита от просмотра запроса. Скрыть его полностью невозможно но вот сделать не очевидным вполне себе. Но тут у меня знаний крайне мало.
Панда
Sasha
Если траф идет через фидлер то поймаеш
Aleks
Sasha
Магия наватского
Alhimik
Aleks
Anonymous
Подскажите плиз каким образом можно сохранить аудио?
Anonymous
Anonymous
Anonymous
может как-то отключить браузеру “отображение” подобного контента?
Anonymous
чтобы он скачивать начинал
Eugene
Ребят, есть у кого-то опыт создания ботов для накрутки поведенческих факторов? По факту нужна имитация юзера на сайте, чтобы для гугла это был реальный юзер, а не бот и в гугл аналитиксе зачитывалась сессия
Назар
Eugene
0.9 это стабильный результат?
Назар
0.9 это максимум. Человек человеческий
Eugene
Да, я имею ввиду, что открыл, потыкал, закрыл. И так снова. Каждый раз один и тот же результат?
Eugene
или раз 0.9, раз 0.5
Назар
0.9 всегда. Это зависит не от того что юзер нажимает, а от того как гугл видит юзера. Если юзер залогинен в гугл акаунт, если это нормальный акаунт, есть история браузера, нормальный айпи и тд то будет 0.9 и папитир или нет это не важно
Назар
Но это не удобно на самом деле.
Eugene
А что неудобно? Я себе так и вижу это. Нужно генерить уникальный фингерпринт. Проработать юзер агенты. Понагуливать профиль, возможно купить гугл почту. Авторизоваться на разных сайтах через гугл. Заполнить профиль. И вперед. Вопрос еще, как мышь проработать, чтобы нативно выглядело.
Для профилей можно антидетект браузер юзать. Мультилогин, например. ЧТобы самому не писать
Eugene
Опять же можно мобилку делать. Эмуляцию мобильного приложения. Ставить туда браузер и бегать. Тогда мышь не ужна
CybernatiC
Eugene
CybernatiC
С сервисом у них какие то траблы
Eugene
Ну есть другие антидетекты
Eugene
Еще подумал, что можно эмулировать андроид и на хроме ходить
CybernatiC
Пока самый удобный был мультилогин. И у них вроде как нет потолка по фингерпринтам
CybernatiC
В отличае от БАС
CybernatiC
CybernatiC
Eugene
Вопрос что там будет видно
Eugene
Нужно прямо нативно
CybernatiC
Там же есть mouse.move без плагинов. Прямо в папитере тоже
CybernatiC
Надо бы потестить
CybernatiC
Без тестов ничего не известно
Alhimik
Нужно прямо нативно
Можно сделать неотличимо от реального юзера (с технической точки зрения, всё что может собрать сайт о событиях мыши). В том числе алгоритм генерации человекоподобных движений мыши можно реализовать.
Назар
я юзал плагин тот для папитира для мышки, он вроде +- норм. Но есть еще robotjs, вроде он вообще крут, но это другая история совсем
Назар
Alhimik
Через CDP просто посылаем команды на каждую страницу и можно запускать параллельно сколько угодно страниц, лишь бы ресурсов хватило.
Alhimik
Я проверял все свойства событий мыши, нет никаких отличий реального юзера от эмулируемых действий. Так что это не проблема.
Eugene
А сами сценарии
Eugene
Колрдинаты
Andrey
Я брал библиотеку https://github.com/JoonasVali/NaturalMouseMotion, переписал ее под NodeJS, выглядит весьма реалистично: https://youtu.be/fSFI4JyTEBE
Alhimik
А сами сценарии
Задача: нажать на кнопку
1. Находишь кнопку и берёшь её координаты и размеры
2. Выбираешь случайную координату внутри кнопки
3. Генерируешь путь от текущей позиции до выбранной
4. Посылаешь команды для перемещения курсора с заданным интервалом
Alhimik
Andrey
так выглядит с небольшой логикой для накрутки ПФ
Andrey
Кружок - это как бы курсор, чисто для теста выведен, полностью автоматические действия
Andrey
ну в тесте я на канве рисовал путь, боюсь что видео уже нету
Andrey
там норм библиотека, и отклонения от прямой, и ускорения, и точности
Eugene
Не могу понять как фейсбук выпаливает автоматизацию. Регаю акки ручками через инкогнито без прокси. Все ок. Делаю тоже самое паппитером - улетают акки в бан
Aleks
Shajman Faiz
Hello
Sasha
Народ. Как можно убавить колличество сессий которые генерит пупитер. Точнее хром. Он валит тср чессиями через прокси
Sasha
Иначе просто валит в ддос тср сессиями
Sasha
Не кто незнает?
Sasha
Нашли в доке упоминание о возможности создания тунеля в прокси чейн. Кто то использовал?
Yuf
всем привет