@arcos Может висяк в "Игнорировать ошибки"?
Сперва ставь метку.
Потом игнор ошибок, в котором применение отпечатка. Если ошибка, то перейти к метке.
Вывод: Метка не должна быть внутри этого действия с игнором ошибок.
bc25fd76-8abc-4a87-ac55-13fedb2a3df4-image.png
Можно даже поставить таймер в несколько секунд перед переходом к метке.
Вытащить User-Agent из отпечатка
-
@sir-ydroidrrr said in Вытащить User-Agent из отпечатка:
Тут ua сидит в самом fingerprint и json не получится его выдернуть сразу, быстрее будет регуляркой.
-
@uraabk said in Вытащить User-Agent из отпечатка:
@sir-ydroidrrr said in Вытащить User-Agent из отпечатка:
Тут ua сидит в самом fingerprint и json не получится его выдернуть сразу, быстрее будет регуляркой.
var json = JSON.parse([[SAVED_CONTENT]]).fingerprint var q = JSON.parse(json).ua log(q)Вот тестовый скрипт
Можно и одной строкой:
JSON.parse(JSON.parse([[SAVED_CONTENT]]).fingerprint).ua
-
@fastspace said in Вытащить User-Agent из отпечатка:
@sir-ydroidrrr said in Вытащить User-Agent из отпечатка:
Можно еще проще
[[USER_AGENT]] = JSON.parse([[FINGERPRINT]]).uaВидимо вы не читали всей темы. @uraabk первым же сообщением предложил этот вариант, но @sir-ydroidrrr скинул мобильный отпечаток, на котором этот код не сработает
-
@fox said in Вытащить User-Agent из отпечатка:
@fastspace said in Вытащить User-Agent из отпечатка:
@sir-ydroidrrr said in Вытащить User-Agent из отпечатка:
Можно еще проще
[[USER_AGENT]] = JSON.parse([[FINGERPRINT]]).uaВидимо вы не читали всей темы. @uraabk первым же сообщением предложил этот вариант, но @sir-ydroidrrr скинул мобильный отпечаток, на котором этот код не сработает:
@sir-ydroidrrr said in Вытащить User-Agent из отпечатка:
Только что проверил Android все хорошо.
-
@fox А если в новой версии когда отпечаток уже в профиле? нужно дергать отпечаток по пути профиля? А потом вытягивать юзер агент?
у меня не получилось вытянуть юзер ..
-
@captchalom said in Вытащить User-Agent из отпечатка:
@fox А если в новой версии когда отпечаток уже в профиле? нужно дергать отпечаток по пути профиля? А потом вытягивать юзер агент?
у меня не получилось вытянуть юзер ..
Я же выше написал:
@fox said in Вытащить User-Agent из отпечатка:
@uraabk said in Вытащить User-Agent из отпечатка:
@sir-ydroidrrr said in Вытащить User-Agent из отпечатка:
Тут ua сидит в самом fingerprint и json не получится его выдернуть сразу, быстрее будет регуляркой.
var json = JSON.parse([[SAVED_CONTENT]]).fingerprint var q = JSON.parse(json).ua log(q)Вот тестовый скрипт
Можно и одной строкой:
JSON.parse(JSON.parse([[SAVED_CONTENT]]).fingerprint).ua
-
@Abraham said in Вытащить User-Agent из отпечатка:
@Fox Сейчас этот код уже не актуален?
SyntaxError: Unable to parse JSON stringПочему? Всё работает, один код для файла отпечатка из профиля, второй для полученного отпечатка
-
@Fox , а сейчас, похоже, не работает. Получаю отпечаток с PerfectCanvas и там внутри совсем не похоже на файлы из этой темы. Видимо, формат поменялся. Как сейчас UA достать?
upd. А, всё, разобрался. Надо сначала в файл сохранить и прочитать. -
-
как мне получить его, т.к. для капчи нужно указать верного юзера, кто может подсказать?
-
@zxcawsdik У вас старая Версия БАС просто, в ней Модуль Отпечатков старый :)
А в Новых вот он отдельно даж и работает он не ниже 25.6 версии БАС :)
https://community.bablosoft.com/topic/9073/fingerprintswitcher-с-дополнительными-функциями