Почему отпечаток не совпадает с сервисами детекта?
-
Приветствую, форумчане!
Помогите с решением вопроса плз). Почему сервисы определения отпечатков браузера, определяют иной язык браузера? Допустим, у меня есть FingerPrint, его часть относительно языка выглядит так: Accept-Language"],"lang":"ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7"
То есть основной язык Ru. Применив этот отпечаток залетаю на whoer.net/ru, и в итоге вижу, что сайт язык определяет как английский: http://prntscr.com/wcfs9g , а должно быть вот так: http://prntscr.com/wcfumx . Айпи используется Ru локации: http://prntscr.com/wcfq2c . Время и местоположение определяется верно и все остальные параметры так же соответсвуют действительности.
Чтоб еще раз все проверить, лечу с этим же отпечатком с баса на сайт: http://validator.w3.org/i18n-checker/ и вижу следующую картину: http://prntscr.com/wcg15tПолучается, что в отпечатке значится язык Ru, при чем он по сути основной, но его не видит ни один сервис, и распознает его чисто как en. Что посоветуете изменить, и куда обратить внимание?
Заранее всем спасибо!
-
@Error_World said in Почему отпечаток не совпадает с сервисами детекта?:
Приветствую, форумчане!
Помогите с решением вопроса плз). Почему сервисы определения отпечатков браузера, определяют иной язык браузера? Допустим, у меня есть FingerPrint, его часть относительно языка выглядит так: Accept-Language"],"lang":"ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7"
То есть основной язык Ru. Применив этот отпечаток залетаю на whoer.net/ru, и в итоге вижу, что сайт язык определяет как английский: http://prntscr.com/wcfs9g , а должно быть вот так: http://prntscr.com/wcfumx . Айпи используется Ru локации: http://prntscr.com/wcfq2c . Время и местоположение определяется верно и все остальные параметры так же соответсвуют действительности.
Чтоб еще раз все проверить, лечу с этим же отпечатком с баса на сайт: http://validator.w3.org/i18n-checker/ и вижу следующую картину: http://prntscr.com/wcg15tПолучается, что в отпечатке значится язык Ru, при чем он по сути основной, но его не видит ни один сервис, и распознает его чисто как en. Что посоветуете изменить, и куда обратить внимание?
Заранее всем спасибо!
Отпечаток не устанавливает язык браузера, это стандартные значения. Язык браузера меняет действие "прокси"
https://fingerprints.bablosoft.com/#faq
-
Понятно, но используется на данный момент айпи железа, и оно ру. При этом в браузере на железе все окей, а применив отпечаток через бас, вижу, что показывает en
-
@Fox , ок, то есть Accept-Language"],"lang":" ....... вообще не может повлиять на язык? Тогда каким образом посоветуете поступить, чтоб у меня сменился язык при определении? Айпи адрес то используется ру локации точно, и все параметры совпадают
-
@Error_World said in Почему отпечаток не совпадает с сервисами детекта?:
@Fox , ок, то есть Accept-Language"],"lang":" ....... вообще не может повлиять на язык? Тогда каким образом посоветуете поступить, чтоб у меня сменился язык при определении? Айпи адрес то используется ру локации точно, и все параметры совпадают
Я вас не совсем понимаю, в чём смысл не меняя ip адреса переживать на счёт языка? Вы можете изменить язык браузера через модуль "сеть", действие "Установить заголовок"
-
Короче. Скорее всего, в данном случае сайт чекает гео. По умолчанию оно английское. Чтобы стало русским, надо выполнить действие "Прокси" с пустой строкой в качестве параметра, НО при этом зайти в доп. настройки действия и там поставить "Эмулировать гео" на true, по умолчанию оно почему-то false. Это не 100%-ый вариант, но, к примеру, у меня при тестах рекапчи она несмотря на мою русскую локализацию выдавалась на английском. Потом я как-то случайно заметил, что при применении прокси с русскими ip рекапча тоже становиться русской. Ну, немного поэкспериментировав, я выяснил всё то, что описал выше
-
@DoctorKrolic said in Почему отпечаток не совпадает с сервисами детекта?:
Короче. Скорее всего, в данном случае сайт чекает гео. По умолчанию оно английское. Чтобы стало русским, надо выполнить действие "Прокси" с пустой строкой в качестве параметра, НО при этом зайти в доп. настройки действия и там поставить "Эмулировать гео" на true, по умолчанию оно почему-то false. Это не 100%-ый вариант, но, к примеру, у меня при тестах рекапчи она несмотря на мою русскую локализацию выдавалась на английском. Потом я как-то случайно заметил, что при применении прокси с русскими ip рекапча тоже становиться русской. Ну, немного поэкспериментировав, я выяснил всё то, что описал выше
setting the emulate geo to true will get the language from the proxy?
-
@andreiem It's only one factor
-
Не знаю, как сейчас, а в 21-й версии BAS тупо игнорил язык в отпечатке и всегда ставил en. С тех пор беру язык из отпечатка и устанавливаю через "Установить заголовок".
-
@Vituskosoy Пробовал, не вылечило
-
@DoctorKrolic Бро, ты правильно меня понял, и совершенно верно написал. Просто я даже не знал, что если работаешь без прокси, настройка этого действия работает. В итоге получилось все ровно: http://prntscr.com/wcj2rc и http://prntscr.com/wcj741 . Но в настройках безопасности я везде оставил true, кроме изменения месторасположения, его оставил как false. В итоге вопрос решен, спасибо!