@Q_Q К сожалению через node.js и ws модуль не могу конектится к сокету т.к там каждый раз создаётся уникальная ссылка для нового пользователя, а объект который её создаёт определить для меня трудно сайт написан на react + obfurscator. Плюс к этому ещё и в самом ws внутри нужно каждые 5 минут отправлять токен аутентификации который генерирует какая-то анонимная функция либо вообще на сервере. Вроде ещё как можно сделать обёртку или сделать прокси чтобы свои обработчики повесить но это уже вообще темный лес для меня недостижимый. Поэтому пришлось использовать такой костыль. В Принципе все работает, ws команды я отправляю также через Ява скрипт и взаимодействую с этим сайтом быстро не используя веб интерфейс сайта вообще. Единственная проблема это видеть всю консоль не только в режиме отладчика. Я думал может в BAS есть какой-то свой способ о котором я не знаю, просто парсить ее в переменную бесконечно каждый раз обращаясь к ней и записывая последнее действие по умолчанию
Можно ли вернуть стандартный отпечаток браузера в процессе выполнения скрипта?
-
Здравствуйте. Я знаю, что прокси можно отключить в процессе выполнения скрипта, задав пустое действие "Прокси". Можно ли как-то вернуть стандартный отпечсаток браузера, если уже применил полученный? Дело в том, что на одном из сайтов при его применении почему-то перестают работать селекторы, клики по коорденатам - тем более. а применяю я отпечаток не ради этого сайта, от него мне маскироваться не нужно. Делал только через сброс, но это неудобно, т.к. выхожу из всех аккаунтов, а мне нужно оставаться в аккаунте на другом сайте и приходится делать кучу лишних действий. Итак, можно ли просто "отключить" отпечаток, когда он больше не нужен? Заранее спасибо.
-
@Mirus said in Можно ли вернуть стандартный отпечаток браузера в процессе выполнения скрипта?:
Здравствуйте. Я знаю, что прокси можно отключить в процессе выполнения скрипта, задав пустое действие "Прокси". Можно ли как-то вернуть стандартный отпечсаток браузера, если уже применил полученный? Дело в том, что на одном из сайтов при его применении почему-то перестают работать селекторы, клики по коорденатам - тем более. а применяю я отпечаток не ради этого сайта, от него мне маскироваться не нужно. Делал только через сброс, но это неудобно, т.к. выхожу из всех аккаунтов, а мне нужно оставаться в аккаунте на другом сайте и приходится делать кучу лишних действий. Итак, можно ли просто "отключить" отпечаток, когда он больше не нужен? Заранее спасибо.
Перестают работать ваши селекторы или вообще селекторы BAS?
-
@Fox Мои. Ну то есть BAS не нажимает на кнопку, я смотрю код элемента, а он другой и вообще страница, естественно, немного иначе выглядит. Да дело даже не в этом, а в том, что, например, у меня указано "Двигать мышь и кликнуть", допустим 114, 110(как пример), а там элемент сместился. Я понимаю, что если мне на данном сайте нужен этот отпечаток, я всё переделаю на "кликнуть по элементу" Но если на сайте мне отпечаток не нужен,нельзя ли просто вернуть стандартный?
-
@Mirus said in Можно ли вернуть стандартный отпечаток браузера в процессе выполнения скрипта?:
@Fox Мои. Ну то есть BAS не нажимает на кнопку, я смотрю код элемента, а он другой и вообще страница, естественно, немного иначе выглядит. Да дело даже не в этом, а в том, что, например, у меня указано "Двигать мышь и кликнуть", допустим 114, 110(как пример), а там элемент сместился. Я понимаю, что если мне на данном сайте нужен этот отпечаток, я всё переделаю на "кликнуть по элементу" Но если на сайте мне отпечаток не нужен,нельзя ли просто вернуть стандартный?
Вам нужно использовать более универсальные селекторы, а не те, что BAS создаёт автоматом
-
@Fox то есть отключить отпечаток, как прокси, вернуть стандартный возможности нет? И ещё: я не умею создавать селекторы сам, поэтому пользуюсь теми, что BAS предлагает. "Универсальные селекторы" - это какие? Есть ли какие-то обучающие материалы, как их самому создавать?
-
@Mirus said in Можно ли вернуть стандартный отпечаток браузера в процессе выполнения скрипта?:
@Fox то есть отключить отпечаток, как прокси, вернуть стандартный возможности нет? И ещё: я не умею создавать селекторы сам, поэтому пользуюсь теми, что BAS предлагает. "Универсальные селекторы" - это какие? Есть ли какие-то обучающие материалы, как их самому создавать?
Изменение отпечатка вам не поможет, так как BAS создаёт селекторы по порядковому номеру на странице. То есть при минимальных изменениях на странице все ваши селекторы посыпятся.
К созданию селекторов вы будете очень часто обращаться, это очень полезный навык. Могу посоветовать мануал, по которому изучал Xpath я сам:
Мануал по XpathЕсли лень изучать мат часть, можете использовать селектор >MATCH> или клик по изображению.
Мануал по селекторам -
@gurkin4 said in Можно ли вернуть стандартный отпечаток браузера в процессе выполнения скрипта?:
@Mirus После применения отпечатка ставьте разрешение экрана на свой постоянный, тогда сайт будет выглядеть стандартно.
Только проблему селекторов это не исправит от слова совсем
:D -
@gurkin4 said in Можно ли вернуть стандартный отпечаток браузера в процессе выполнения скрипта?:
@Fox На многих сайтах расположение кнопок по координатам остаётся на прежнем месте.
У топикастера проблема с селекторами, которые генерирует BAS, а не с координатами