База знаний
Выбрать местоположение профиля
Выберите режим
Блок стоит в окне профиля сразу под прокси. Новый профиль приходит с режимом «Рядом с адресом прокси», а профиль, созданный раньше, с режимом «Настоящее место этого компьютера».
- 1
Откройте окно профиля
«Новый профиль» вверху левого столбца или «Изменить» в меню строки.
- 2
Выберите режим
Список в блоке «Местоположение», сразу под прокси.
- 3
Решите про вопрос
Галочка «Отдавать без вопроса» под списком, у первых двух режимов.
- 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 с режимом, галочкой и координатами. Профиль отдаёт его обратно в том же виде.
Попробуйте на одном профиле
Бесплатный тариф даёт два профиля, без срока и без карты.