Перейти к содержимому

База знаний

Выбрать местоположение профиля

Местоположение решает, что получит сайт, спросивший, где вы: точку рядом с адресом прокси, ваши координаты, место этого компьютера или отказ. Путь такой: «Профили» → «Новый профиль» или «Изменить» в меню строки → блок «Местоположение» под прокси → «Создать» или «Сохранить».

Выберите режим

Блок стоит в окне профиля сразу под прокси. Новый профиль приходит с режимом «Рядом с адресом прокси», а профиль, созданный раньше, с режимом «Настоящее место этого компьютера».

  1. 1

    Откройте окно профиля

    «Новый профиль» вверху левого столбца или «Изменить» в меню строки.

  2. 2

    Выберите режим

    Список в блоке «Местоположение», сразу под прокси.

  3. 3

    Решите про вопрос

    Галочка «Отдавать без вопроса» под списком, у первых двух режимов.

  4. 4

    Сохраните

    «Создать» у нового профиля или «Сохранить» у прежнего, внизу окна.

Рядом с адресом прокси

Сайт, которому вы разрешили, получает точку в нескольких километрах от места, куда справочник адресов ставит выход прокси. У каждого профиля она своя и от запуска к запуску та же.

Место выхода меряется через сам прокси при запуске. У профиля без прокси точка берётся рядом с адресом этого компьютера в сети, и строка под блоком говорит об этом.

Свои координаты

Впишите широту, долготу и точность в метрах от 1 до 5000. Кнопка «Взять у прокси» подставит точку у выхода, от которой удобно отступать, а пустая точность значит ту же, что у точки у прокси.

Если точка дальше 50 км от проверенного адреса прокси, строка под полями назовёт расстояние. Координаты хранятся в профиле и едут с ним на машины команды.

Место компьютера или запрет

«Настоящее место этого компьютера» ведёт себя как обычный браузер. На Mac система не даёт программе место, и сайт после «Разрешить» получает отказ: это говорит строка под блоком, а во встроенном движке ещё и окно вопроса.

«Запретить» отказывает любому сайту, спросившему место, даже тому, которому раньше разрешили.

Строки под блоком

Под списком программа пишет, что уйдёт сайту в выбранном режиме, и добавляет строку, когда что-то мешает.

  • До обновления ARMANOS Browser

    На Mac сайт после «Разрешить» получает отказ, а на Windows так, если там закрыт доступ приложений к расположению. Точку в этом случае отдаёт «Отдавать без вопроса».

  • Профиль открыт

    Новая точка действует со следующей загрузки страницы, а переход на место компьютера со следующего запуска.

  • Прокси сменён у открытого профиля

    Браузер идёт через прежний прокси до перезапуска, и до тех пор сайт получает «место недоступно».

  • Координаты далеко от адреса

    Названо расстояние и город выхода: сайт, сверяющий одно с другим, увидит то же.

  • Ошибка ввода

    Широта это число от -90 до 90, долгота от -180 до 180, точность целое от 1 до 5000. Профиль с ошибкой не сохраняется.

Где видно место для сайтов

В карточке отпечатка есть строка «Местоположение»: например, «Рядом с Amsterdam, NL, точность 40 м». Стартовая страница профиля пишет то же в строке «Место для сайтов».

Кнопка «Проверить отпечаток» сверяет место, которое отдаёт движок, с точкой профиля, и строка «Место сходится с адресом прокси» краснеет, если они разошлись.

Чего это не делает

  • Это пока не даёт точку после «Разрешить» в ARMANOS Browser на Mac. Там работают «Отдавать без вопроса» и «Запретить».
  • Это не ведёт часы за городом. Пояс идёт за страной выхода, и карточка отпечатка говорит, если точка стоит в другом поясе.
  • Это не держится в ARMANOS Browser без программы. Если программа закрылась аварийно, а окно профиля осталось, на Windows и Linux сайт, которому вы разрешили место в этом запуске, может получить настоящее место компьютера, пока программа не запустится снова.

Где это решается

За утверждениями выше стоят файлы, которые можно открыть, и стенды, которые можно запустить.

Режимы, точка у выхода и строки под блоком
apps/desktop/src/lib/место.js · apps/desktop/test/место-точка.js
Блок в окне профиля: сохранение, ошибки словами, строки по движку и системе
apps/desktop/src/manager/renderer.js · apps/desktop/test/место-в-окне-профиля.js
Вопрос, запрет и «Отдавать без вопроса» во встроенном движке
apps/desktop/src/lib/разрешения.js · apps/desktop/test/разрешения-встроенного.js
Место из таблицы и из выгрузки другой программы
apps/desktop/src/lib/profileImport.js · apps/desktop/test/ввоз-места-соперников.js
Место едет на машины команды, а в журнале правок координат нет
apps/server/src/profiles/место-профиля.ts · apps/server/test/место-профиля.js

Вопросы

Почему сайт получил «место недоступно»?
Выход прокси ещё не измерен: прокси не ответил или службы адреса промолчали. Нажмите «Проверить прокси» в окне профиля, и точка появится со следующей загрузки страницы. Если прокси сменили у открытого профиля, точка появится после его перезапуска.
Сайт спрашивает место при каждом запуске.
Так и задумано: выбор сайта живёт, пока профиль открыт. Чтобы не отвечать каждый раз, поставьте «Отдавать без вопроса».
Можно ли задать место при импорте из таблицы?
Да, столбцами «Широта», «Долгота» и «Точность» или столбцами места из выгрузки другой программы. Образец перед созданием показывает, что получит каждая строка.
Можно ли задать место через локальный API?
Да, при создании профиля: поле geolocation с режимом, галочкой и координатами. Профиль отдаёт его обратно в том же виде.

Попробуйте на одном профиле

Бесплатный тариф даёт два профиля, без срока и без карты.