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

Открыть в профиле

Ссылка в нужном профиле

Вам прислали ссылку, и открыть её надо определённым аккаунтом. Укажите профиль, вставьте адрес, и страница откроется там: его куки, его отпечаток, его выход в сеть.
http и https
Какие адреса принимаются
Никогда
Адрес на нашем сервере
Оба
Движки
22 языка
Слова кнопки

Ссылка принадлежит аккаунту

Приходит сообщение со ссылкой, и открыть её надо не тем аккаунтом, под которым сидит ваш повседневный браузер. Руками это значит найти профиль в списке, запустить его, дождаться, пока он поднимется, и вставить адрес в новое окно.

Четыре шага это уже столько возни, что их перестают делать. Человек заглядывает в ссылку тем браузером, который оказался перед ним, и аккаунт, который должен был увидеть эту страницу, её так и не видит.

Здесь это одно действие на том профиле, который вы указали. Всё, что страница потом прочитает о машине и о её сети, приходит от этого профиля и больше ниоткуда.

Где эта кнопка

Пункт стоит в меню самого профиля, между «Проверить отпечаток» и «Дублировать». Нажмите правой кнопкой на карточке или на строке списка либо откройте три точки в углу карточки.

Сперва выбирается аккаунт, и в этом весь смысл такого пункта. Вы не набираете адрес в пустое окно в надежде, что он попадёт в нужный профиль, а называете профиль первым.

  1. 1

    Выберите профиль

    «Открыть здесь ссылку» это строка меню того самого профиля, поэтому аккаунт выбран раньше, чем адрес.

  2. 2

    Вставьте адрес

    Маленькое окно спрашивает ссылку и называет в заголовке профиль, в котором она откроется.

  3. 3

    Прочтите ответ там же

    Отказ остаётся в этом же окне и приходит с настоящей причиной, а удача окно закрывает.

Список профилей в ARMANOS: у каждой карточки есть кнопка из трёх точек, открывающая меню профиля
У каждой карточки есть три точки, открывающие её меню. Ссылка уходит в тот аккаунт, а не в браузер, которым вы это читаете.

Только http и https

Этот адрес вставляет человек, поэтому программа обязана его проверить, а не поверить ему на слово. Всё, что не обычный веб-адрес, отвергается с объяснением, а не пробуется на удачу.

Причина в том, что страница открылась бы с правами самого профиля. Адрес, который читает файлы или исполняет код, сделал бы это изнутри того аккаунта, который вы и защищали.

Что вы вставилиЧто произойдётПочему
https:// и http://Откроется в профилеДва вида, в которых бывает обычная страница
file://ОтказОн прочитал бы файлы этого компьютера
javascript: и data:ОтказОни исполнились бы в профиле от имени самой страницы
Всё остальноеОтказНезнакомый вид не пробуется молча

Закрытый профиль откроется сам

Аккаунт не обязан быть уже запущенным. Закрытый профиль идёт той же дверью запуска, что и кнопка «Запустить», со всеми её воротами: прокси, отпечаток и замок «занят».

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

Место занимается по-настоящему

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

Второе окно держит тот же рецепт

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

Вторая страница мимо прокси вывела бы аккаунт в сеть с вашего собственного адреса, а профиль телефона, отвечающий как настольный, это расхождение, которое любой сайт читает одной строкой.

Как это выглядит на экране, зависит от движка.

Что достаётся новой страницеARMANOS BrowserВстроенный движок
Где она появитсяВкладка профиляЕщё одно окно того же профиля
Куки и хранилищеСвои у профиляСвои у профиля
ОтпечатокПодменён внутри движкаВставлен до загрузки страницы
Выходной адресПрокси профиляПрокси профиля
Профиль, запущенный без окнаОстанется без окнаОстанется без окна
Профиль телефонаОстанется телефономСперва оденется телефоном

О чём говорит отказ

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

Несостоявшийся запуск передаёт свою причину целиком, а не подменяется общей фразой про неудачу.

  • Это не веб-адрес

    У вас просят адрес, начинающийся с http:// или https://, и не открывается ничего.

  • Профиль держит другая машина

    Отказ приходит от замка «занят» и называет машину, которая держит профиль.

  • Мест больше нет

    Предел одновременно открытых достигнут, и строка говорит, сколько их открыто.

  • Страница не открылась

    Профиль поднят, а адрес движок не принял, поэтому в строке названо имя профиля.

Адрес остаётся на этом компьютере

Наверх о ссылке не уходит ничего. Мы её не получаем, не считаем и не узнаём даже домена, на который она ведёт.

Список чужих ссылок, которые вам присылают, был бы для вас хуже любой утечки отпечатка. Поэтому у этого действия вообще нет дороги к нашему серверу, и стенд держит это так.

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

  • Это не прокси на вкладку. У встроенного движка лишняя страница это ещё одно окно того же профиля, а второй выход при общих куках это примета, по которой аккаунты и связывают.
  • Принимаются только обычные веб-адреса. Открываются http и https, а file, javascript, data и прочее отвергаются, и окно об этом говорит.
  • По ресурсам это не бесплатно. Закрытый профиль поднимает целый браузер и держит место против предела открытых, пока вы его не закроете.
  • Замок «занят» этим не обходится, но живёт этот замок в вашем аккаунте: без входа и при недоступном сервере спросить о нём некого, и ссылка откроется.

Как проверить

Действие это одна функция, и стенд гоняет её на подставках.

До профиля доходят только http и https, а адрес не уезжает на наш сервер
apps/desktop/src/main/main.js · apps/desktop/test/ссылка-в-профиле.js
Закрытый профиль запускается той же дорогой, которой ходит шаг сценария
apps/desktop/src/main/main.js · apps/desktop/test/ссылка-в-профиле.js
Второе окно наследует рецепт запуска вместе со скрытым режимом и нарядом телефона
apps/desktop/src/main/main.js · apps/desktop/test/скрытый-режим.js · apps/desktop/test/mobile-window.js
Открытый так профиль занимает место против предела открытых
apps/desktop/src/main/main.js · apps/desktop/test/предел-открытых.js

Вопросы

Профиль обязан быть запущен?
Нет. Закрытый сперва запускается теми же воротами, что и кнопка «Запустить», а страница открывается, когда он поднялся.
Можно послать одну ссылку сразу многим профилям?
Из этого окна нет: оно спрашивает один профиль и один адрес. Для многих профилей есть сценарий с шагом «открыть вкладку».
Страница идёт через прокси профиля?
Да. Она открывается внутри сессии этого профиля, поэтому выходит его адресом и несёт его куки.
А если профиль открыт у коллеги?
Будет отказ с именем машины, которая его держит, пока аккаунт на связи. Две живые сессии одного аккаунта это ровно то, от чего заведён замок.
Адрес где-нибудь записывается?
У нас нет. На вашем компьютере он становится обычной открытой страницей, поэтому его может запомнить снимок вкладок этого профиля.

Откройте следующую ссылку нужным аккаунтом

Поставьте ARMANOS, держите по профилю на аккаунт и вставляйте ссылку в тот, которому она принадлежит.