Ошибка "FingerprintSwitcher key is missing"

Поддержка
  • Общая тема с вопросами и ответами по поводу нового алгоритма применения отпечатка в BAS

    В 27.7.0 версии BAS ввели обязательное использование активного ключа FingerprintSwitcher при применении платного отпечатка. То есть для использования даже скаченного и сохранённого в файл платного отпечатка вам нужно указать ключ FingerprintSwitcher. Правило ввели из за массовой проблемы перепродажи отпечатков.

    Для скачивания и применения бесплатных отпечатков ключ вводить не нужно.


    В действия которые применяют отпечаток "Применить отпечаток", "Настройки Браузера" и "Создать или переключиться на постоянный профиль (устарело)" было добавлено новое поле "Ключ FingerprintSwitcher" для ввода ключа.

    Для удобства в модуль "Смена отпечатка браузера" были добавлены два новых действия:

    • "Переопределить ключ" - это действие переопределит любой ключ FingerprintSwitcher для всех действий, которые используют отпечаток ("Получить отпечаток", "Применить отпечаток", "Настройки Браузера" для переключения профиля и т.д.). Действие работает в рамках одного потока, перезаписывая ключ во всех действиях, которые его используют. Если скрипт выполняет функции в новых потоках, например через действия "Вызов функции асинхронно" или "Вызов функции в несколько потоков", то в них для автоматической замены ключа нужно будет создать дополнительное действие "Переопределить ключ".
    • "Отменить переопределение ключа" - это действие отключит переопределение ключа FingerprintSwitcher, установленное с помощью действия "Переопределить ключ".

    Подытожу: Если вы получили ошибку "FingerprintSwitcher key is missing", значит нужно в это действие поместить активный ключ FingerprintSwitcher.

    Уточнения (буду пополнять):

    • Подойдет любой активный ключ для использования платных отпечатков, а не только тот, который использовался для получения конкретного отпечатка.
    • Для проверки лицензии ключа будет совершаться 1 запрос в 10 минут от всего приложения. Количество потоков значения не имеет.
    • Для FingerprintBusiness нужно в действия вместо ключа написать слово "business". Его также можно использовать в действии "Переопределить ключ".
    • Если у вас после применения отпечатка перестали отображаться красные прямоугольники для выбора элементов в браузере, значит вы используете сторонний модуль отпечатков. Необходимо удалить его из проекта, сделать это можно с помощью скрипта GhostZ: remove_module.xml (указать нужно название модуля FingerprintSwitcher)
  • После обновления BAS
    стала выходить ошибка:
    поток завершился с сообщением fingerprintswitcher key is missing bablpspft
    f3d7cf32-1b98-49f8-9509-d0455380566d-image.png
    До этого все работало.
    c8db48a2-9f57-4c82-b142-f487447defa4-image.png

  • Переименуйте топик пожалуйста в fingerprintswitcher key is missing
    А не эта неинформативная лабуда

  • @diod89 Я перенес ваши сообщения в топик посвященному этому вопросу,прочтите его пожалуйста

  • Вы написали: Для скачивания и применения бесплатных отпечатков ключ вводить не нужно.
    Скажите, где я могу взять бесплатные отпечатки? Они есть в файле? где их можно скачать?
    Или как их в BAS получить?

  • @diod89 Действие "получить отпечаток" - там есть 1 поле единственное , его нужно пустым оставить и будет отпечаток фришный , однако там большие лимиты на фри отпечатке , и нету важных параметров железа

  • Я сам генерю отпечатки. Не использую отпечатки, полученные из FingerprintSwitcher.

    Как обойти эту ошибку при подключении к профилю?
    FingerprintSwitcher key is missing

  • @itsdebrincat Добрый день , перенес вашу тему прочтите пожалуйста данный топик

  • @Moderator
    У меня собственноручно сгенерированные отпечатки. При попытке применить эти отпечатки выходит ошибка: FingerprintSwitcher key is missing.
    Как её обойти, если эти отпечатки не имеют отношения к FingerprintSwitcher?

  • @itsdebrincat тебе нужно купить ключ что бы пользоваться теми отпечатками которые ранее получал , там в модуле чекни новое действие переопределение ключа его я в начале потока вызываю и автоматом ко всем действиям приминяется

  • @Roy-Mustang я эти отпечатки не получал в FingerprintSwitcher))))))) они просто сгенерированы.

    Мне что, покупать ключ FS, чтобы применять отпечатки, которые сам же сгенерировал? Что за бред?

  • This post is deleted!
  • @itsdebrincat тут не подскажу , по идее это немного не так работает , у тебя если идет кастомный отпечаток с перфек канвасом то тебя не пустит , а если его нету то должно учитывать отпечаток как фри , но точно не могу знать

  • @Roy-Mustang понял, спасибо

  • В начале проектов создан кубик "Переопределить ключ". Также до кучи прописан этот ключ в действии "Настройки Браузера" и всё равно периодически ошибка "FingerprintSwitcher key is missing" в этом действии... Перезапуск помогает, но всё равно ошибка время от времени проскальзывает, что мешает.

  • @Festem said in Ошибка "FingerprintSwitcher key is missing":

    В начале проектов создан кубик "Переопределить ключ". Также до кучи прописан этот ключ в действии "Настройки Браузера" и всё равно периодически ошибка "FingerprintSwitcher key is missing" в этом действии... Перезапуск помогает, но всё равно ошибка время от времени проскальзывает, что мешает.

    Что означает "периодически" ? Проблему возможно повторить намеренно?

  • Имеется ввиду у каких то пользователей с выписанным проектом ошибка то не возникает вообще, то через некоторое время в разных потоках почему то выскакивает. Ключ в основном "business".

  • Предположим, я взял у знакомого файл с finger print, которые собраны с его сайта.

    Чтобы на новой версии бас пользоваться мне нужно просто купить ключ на сайте БАС за 20$?

  • @Evheniu said in Ошибка "FingerprintSwitcher key is missing":

    Предположим, я взял у знакомого файл с finger print, которые собраны с его сайта.

    Это запрещено правилами

    0010b14a-b87c-4ad5-b7ea-d96db07ae566-изображение.png

    Чтобы на новой версии бас пользоваться мне нужно просто купить ключ на сайте БАС за 20$?

    Да