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

Почему номер едет вместе с ним
Отпечаток выводится из номера профиля, поэтому профиль, приехавший с новым номером, приезжает новым компьютером. Знакомые куки на незнакомой машине это худшая половина из двух.
Если аккаунт всё же выдал новый номер, программа прямо говорит, что отпечаток сменился.
Когда профиль уже там
На втором компьютере того же аккаунта настройки профиля обычно уже приехали сверкой, и это самый частый случай. Профиль не создаётся второй раз: сессия кладётся внутрь того, который уже есть.
Из файла поверх ложится и то, из чего собран отпечаток: его поколение и значения, выбранные вами руками. Оттуда же берутся страна прокси, ключ двухфакторной авторизации и сохранённый вход, а перечисленные в файле расширения включаются у этого профиля.
Название, сценарий использования, группа, шаблон и сама запись прокси остаются как были.
Папка вместо файла
Пункт «Сессия в папке» показывает программе папку, которую ваше облако и так синхронизирует. Профиль закрылся, и его сессия уехала туда зашифрованной, а на втором компьютере она приезжает перед открытием.
Что возить через папку, решаете вы. В разделе «Движок», в карточке «Сессия на двух компьютерах, через папку», есть блок «Что возить через папку»: куки, сохранённые пароли, данные расширений, хранилища сайтов, история, закладки и Service Workers.
Галочка сохраняется сразу и действует со следующего обмена. По умолчанию едет всё, кроме Service Workers.
Для одного профиля выбор задаётся в окне профиля, в блоке «Что возить через папку синхронизации»: «Как в общих настройках» или «Свой выбор для этого профиля». Свой выбор сильнее общего и едет через аккаунт на каждый компьютер, где открывают этот профиль.
Выключенное остаётся только на этом компьютере: отправка его не увозит, а забор с компьютера, где его возят, его не стирает. Настройки браузера и автозаполнение едут всегда, а выгрузка в файл везёт всё. Если выключить хранилища сайтов, а куки возить, сайт на другом компьютере увидит знакомый вход без своих меток: так выглядит очищенный браузер.
Сессию, из которой выключен хоть один вид, прежняя версия программы на другом компьютере не возьмёт и свои данные не тронет. Там она пишет «Это не файл переноса ARMANOS.»: обновите программу, и обмен пойдёт дальше.
Узнать об этом можно и здесь. Увидев в папке сессию, которую отправил компьютер с прежней версией ARMANOS, программа один раз говорит об этом уведомлением: называет тот компьютер, его версию и что теряется. Пока на том компьютере та же версия, уведомление не повторяется.
Туда не доезжают сессии с выключенным видом. Оттуда в папку уезжает вся сессия, в том числе выключенные виды: выбора «Что возить через папку» та версия не знает. Пароль на профиль там не спрашивается.
Менялись обе стороны значит не трогаем ни одну
Чего это не делает
- Это не перевозит движок браузера. Каждый компьютер ставит его себе сам. Номер закреплённого ядра едет в файле переноса, само ядро нет.
- Это не переносит открытый профиль. Закройте его, иначе в файл уедет половина сессии.
- Это не оставляет файл читаемым только вам. Кто знает пароль, тот войдёт в эти аккаунты.
Где это решается
Каждый шаг выше это одно место в коде и один стенд.
- Файл зашифрован, кэш не едет, а номер едет
- apps/desktop/test/profile-bundle.js
- Менялись обе стороны значит не затирается ни одна
- apps/desktop/test/session-sync-folder.js
- О прежней версии на другом компьютере программа говорит один раз
- apps/desktop/test/старая-программа-в-папке.js
- Вход в аккаунт не стирает то, что знает только эта машина
- apps/desktop/test/sync-preserves-local.js
- Второй машине отказывают и называют держателя профиля
- apps/server/test/profile-lock.js
Вопросы
- Насколько велик файл переноса?
- Он размером с сессию без кэша и без компонентов, которые движок скачивает сам. Слишком большую для одного файла сессию программа отказывается собирать, а не пишет половину.
- Сессия не приехала.
- Программа так и говорит, и входить придётся заново. Сам профиль на машине в любом случае.
- Прокси едет вместе с ним?
- Да, вместе с паролем. На диске этот пароль закрывает сама система только на Windows: на macOS ключ лежит внутри самой программы, а на Linux пароль записан как набран.
- Можно открыть один профиль на двух компьютерах разом?
- Нет. Профиль занят той машиной, что его открыла, второй говорят, кто его держит, а закрытие сразу отпускает замок.
Попробуйте переезд на одном профиле
Бесплатный тариф даёт два профиля, без срока и без карты.