Morfiade
Русский
Попробовать

Руководство

Здесь описано, как пользоваться программой: от первого запуска до синхронизатора и локального API. Версия 3.36.

Если вы ещё не поставили программу — начните с установки, а цены и условия лицензии есть на отдельной странице. Не нашли ответа — напишите на [email protected], а если чего-то не хватает в самой программе — на [email protected].

Как устроена программа

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

Из этого следуют два важных свойства. Во-первых, профили остаются вашими: они лежат в выбранной вами папке, и без программы их можно открыть тем же Chrome. Во-вторых, версия браузера всегда актуальная — обновился Chrome, обновились и профили.

Где что хранится

ФайлЧто внутри
config.jsonНастройки программы: папка профилей, путь к Chrome, тема, масштаб, порт API
profiles_metadata.jsonПро каждый профиль: прокси, заметка, категория, отпечаток, доступ API, счётчик запусков
proxies.jsonБиблиотека прокси со вкладки «Прокси»
scripts/Ваши скрипты автоматизации
logs/Журнал работы по дням и журналы запусков скриптов

Быстрый старт

  1. Откройте вкладку Настройки и укажите папку хранения профилей — туда будут складываться профили. Путь к Chrome программа находит сама.
  2. Вернитесь на Управление профилями, введите количество и префикс имени, нажмите Создать профили.
  3. Отметьте профили галочками, вставьте прокси в поле Прокси выделенным и нажмите Применить.
  4. Нажмите Запустить — откроются браузеры с вашими профилями.

Установка и где лежат ваши данные

Программа ставится обычным установщиком: язык, папка, ярлыки. Выбранный при установке язык становится языком программы — переключить его можно в правом верхнем углу в любой момент.

Сама программа кладётся в Program Files, а ваши данные — настройки, заметки, категории, лицензия и журналы — в личную папку пользователя. Это не прихоть: в Program Files программе нельзя писать без прав администратора.

Если вы носите программу папкой (на диске или флешке), она продолжит работать по-старому: когда рядом с ней лежит config.json, все данные остаются там же.

Масштаб интерфейса

При первой установке масштаб подбирается по высоте экрана: до 1150 точек — 100%, до 1400 — 125%, выше — 150%. Раньше всем ставилось 150%, и на Full HD программа выглядела неоправданно крупной.

Своё значение остаётся своим: если вы задали масштаб руками, обновление его не трогает. Меняется он в Настройках, потолок — 200%.

Лицензия

Знакомство идёт через пробный период: 100 профилей на 7 дней. Когда он заканчивается, доступ к программе закрывается до покупки — но ваши профили, куки и сессии остаются на диске в целости. Вы теряете инструмент, а не свои данные.

Как активировать: Настройки → Лицензия…. В окне будет ID этого компьютера — отправьте его боту, получите ключ и вставьте в то же окно. Состояние покажется сразу: номер, тариф и срок.

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

Запуск вместе с Windows

Галочка Запускать с Windows в настройках добавляет программу в автозагрузку — она поднимется свёрнутой в трей и не будет открывать окно при каждом входе в систему. Снять её можно там же или в диспетчере задач на вкладке «Автозагрузка»: это одна и та же запись, они не разойдутся.

Управление профилями

Главная вкладка: таблица профилей, массовые действия сверху, перенос профилей снизу

Колонки таблицы

Узкие колонки подписаны значками, а не словами: слово «Запусков» само по себе шире любого числа в этой колонке, и восемь таких подписей съедали половину таблицы. Что означает значок, показывает подсказка при наведении.

КолонкаЧто показывает
ГалочкаОтметка профиля. Почти все кнопки работают с отмеченными профилями
ЗначокАватар профиля — цвет задаётся через меню правой кнопкой
ИмяИмя папки профиля. Переименование — через меню правой кнопкой
ЧасыСколько прошло с последнего запуска
ЗаметкаВаш текст: логин, назначение, что угодно. Правится прямо в строке, сохраняется значком дискеты
ПроксиТип и адрес. Значок дискеты сохраняет введённый вручную, значок списка выбирает из библиотеки
АДАнтидетект для этого профиля
APIДоступ локального API к профилю. Выключено — API его не видит
РОРежим отладки — внешний отладочный канал вместо штатного
ПитаниеСтатус: запущен или остановлен
ТреугольникСчётчик запусков профиля
ПапкаСколько расширений установлено; во время раскладки — её ход
КатегорияГруппа, к которой отнесён профиль
ПутьПапка профиля на диске

Ширина колонки меняется мышью за границу заголовка, порядок — перетаскиванием самого заголовка, клик по заголовку сортирует список.

Какие колонки показывать

Значок с ползунками слева от фильтра категорий открывает список колонок, сгруппированный по смыслу: «Профиль», «Сеть», «Режимы», «Состояние». Галочка у пункта показывает или прячет колонку.

ПунктЧто делает
Показать всеВозвращает в таблицу все колонки
Скрыть необязательныеОставляет рабочий минимум: имя, прокси, режимы, статус
Сбросить по умолчаниюВозвращает исходный набор, ширину и порядок

Сворачивание панелей

Клик по заголовку панели («Прокси выделенным», «Режимы», «Расширения», «Создание профилей», «Запуск») сворачивает её. Треугольник слева от названия показывает состояние: ▾ развёрнута, ▸ свёрнута. Свёрнутая панель не оставляет пустой рамки — всё, что ниже, поднимается вверх, и таблице достаётся больше экрана. У «Запуска» при сворачивании остаются главные кнопки: закрыть его полностью нельзя намеренно.

Кнопки массовых действий

КнопкаЧто делает
ЗапуститьОткрывает отмеченные профили. Задержка между запусками задаётся полем «Задержка»
ЗакрытьЗакрывает отмеченные профили штатно, давая Chrome сохранить данные
Выбрать след. 10Отмечает следующие N профилей без галочки — удобно работать партиями

Значки выбора в шапке таблицы

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

ЗначокЧто делает
КвадратикОтмечает всё, что видно на экране; повторный клик снимает отметки
Перечёркнутый кругСнимает выбор со всех профилей, даже скрытых фильтром
Половинчатый кругИнвертирует выбор

Инструменты за гаечным ключом

Правее кнопки «Закрыть» стоит значок ключа — он отделяет запуск от инструментов, которые к запуску не относятся.

КнопкаЧто делает
СеткаРасставляет окна уже запущенных профилей по сетке; её размер задаётся в настройках
Проверить отпечатокПоказывает, что реально видит сайт на выбранном профиле (раздел 5)
Очистить кешОсвобождает место, не трогая куки, пароли и закладки (раздел 9)

Закладки и поле URL

Поле URL задаёт страницу, которая откроется при запуске отмеченных профилей. Оставьте пустым — откроется стартовая страница профиля с его именем и цветом.

Задержка (сек) — пауза между профилями при массовом запуске, и это не мелочь. Полсотни браузеров, стартующих одновременно, бьют в сайт залпом с одного канала: для площадки это выглядит как атака. На практике это заканчивалось тем, что все адреса пула уходили в мягкий бан по CDN и DNS, а защита Cloudflare переставала пропускать даже нормальные заходы. Пара секунд задержки убирает залп полностью.

ЭлементЧто делает
Сохранить в закладкиЗапоминает адрес из поля URL. Сохранённые адреса появляются маленькими кнопками над полем — клик по такой подставляет адрес обратно, правая кнопка позволяет переименовать или удалить, а перетаскиванием их можно менять местами
В профилиРаскладывает эти же закладки на панель закладок выбранных профилей. Профили должны быть закрыты; повторное нажатие дубликатов не создаёт
Список UAНаследие первой попытки антидетекта, сделанной до появления полноценных отпечатков. Оставляйте «По умолчанию (Chrome)»: подменённый вручную User-Agent не согласуется с остальными признаками браузера и вычисляется проверками, а при включённом антидетекте программа подбирает его сама — правильно и согласованно с языком, часовым поясом и версией Chrome

Кнопка «↕» — сдвинуть выделение

Снимает текущие галочки и отмечает столько же следующих профилей. Нужна для работы партиями: отметили десять кнопкой «Выбрать след. 10», запустили, поработали, нажали «↕» — и отмечены следующие десять. Не надо каждый раз искать глазами, где остановились.

Категории

Категория — это группа профилей: «Магазин», «Реклама», «Тесты». Профиль может состоять только в одной. Управление категориями живёт внутри самого списка категорий — отдельных кнопок под таблицей больше нет.

Элемент спискаЧто делает
«Все профили» / «Без категории»Фильтр: всё подряд или только те, что не отнесены никуда
Строка категорииФильтрует таблицу по этой категории
Карандаш в строкеПереименовывает категорию; профили остаются в ней
Корзина в строкеУдаляет категорию. Профили при этом не удаляются — они остаются на диске и в списке, просто теряют метку
«+ Новая» последней строкойСоздаёт категорию и сразу переносит в неё отмеченные профили

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

Меню правой кнопки

Меню профиля: всё, что делается с одним профилем

ПунктЧто делает
Запустить профильТо же, что двойной клик по строке
Открыть в проводникеОткрывает папку профиля на диске
Переименовать профильМеняет имя папки и имя внутри Chrome
Дублировать профильПолная копия со всеми данными под новым именем
Редактировать заметкуТо же поле, что и в таблице, но в отдельном окне
Очистить кеш профиляУборка одного профиля без затрагивания данных
Сменить цветЦвет значка профиля — он же виден на панели задач
Сбросить статистикуОбнуляет счётчик запусков
Отпечаток антидетекта…Показывает подобранный отпечаток и позволяет перегенерировать его
Переместить в категориюПодменю со списком категорий
Удалить профильУдаляет папку профиля с диска

Обновить заголовки и «Авто»

Когда открыто много окон, в панели задач они выглядят одинаково — не понять, где какой профиль. Кнопка Обновить заголовки вписывает имя профиля в заголовок его окна Chrome, и окна становится видно по подписи.

Галочка Авто рядом делает это автоматически каждые пять секунд: удобно, когда профили запускаются и закрываются по ходу работы. Если окон немного, галочку можно не включать — заголовки обновятся по кнопке.

Закрытие программы и память сессии

Если при закрытии программы остались открытые профили, она спросит, что с ними делать. Профили умеют жить дальше сами: прокси и управление подхватятся при следующем запуске программы. Поэтому «Оставить открытыми» — нормальный ответ, а не риск.

Исключение программа называет поимённо. Профиль в режиме отладки без включённого API управляется по каналу, который живёт внутри самой программы и закроется вместе с ней. Для таких профилей есть отдельная кнопка — закрыть только их, не трогая остальные.

Закрытые таким образом профили запоминаются вместе с положением окон. Открыть их снова — правый клик по списку, пункт «Открыть профили последней сессии»: профили поднимутся и окна встанут на прежние места. Тот же пункт есть в меню значка в трее. После восстановления запись стирается, второй раз одно и то же не предложится.

Имя профиля не уезжает при прокрутке

Когда колонок много, таблица не помещается в окно и её прокручивают вправо. Отметка, значок и имя профиля при этом остаются на месте — иначе, добравшись до колонки прокси, непонятно, чья это строка.

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

Корзина: удаление больше не окончательное

Корзина: что удалено, когда, сколько весит и откуда его вернуть

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

В корзине у каждой записи видно имя, дату удаления, размер и прежнее место. Вернуть в список возвращает профиль со всеми куками, паролями и настройками. Если за это время появился профиль с тем же именем, вернувшийся ляжет рядом под именем «имя (2)» — ничего не затрётся.

Стереть насовсем удаляет безвозвратно и спрашивает отдельно. Очистить корзину — то же самое для всего содержимого.

Прокси

Вкладка «Прокси»: библиотека адресов с проверкой живости и указанием, в каких профилях адрес используется

Форматы записи

Программа принимает все ходовые варианты — порядок логина и адреса значения не имеет:

ФорматПример
адрес без авторизации203.0.113.10:1080
адрес, логин, пароль203.0.113.10:1080:user:pass
логин, пароль, адресuser:pass:203.0.113.10:1080
адрес @ логин:пароль203.0.113.10:8080@user:pass
логин:пароль @ адресuser:[email protected]:1080
со схемой впередиsocks5://user:[email protected]:1080

Строки со схемой (socks5://, socks4://, http://) сохраняют свой тип независимо от выбранного в окне импорта — это удобно для смешанных списков от провайдера.

Что делают кнопки

КнопкаЧто делает
ДобавитьВставка списка прокси. Дубликаты уже имеющихся не создаются
Импорт из файлаТо же самое из файла .txt
Собрать из профилейВтягивает в библиотеку прокси, уже назначенные профилям
Проверить выбранныеПроверяет живость: отвечает ли, какой exit-IP, страна и задержка
Назначить профилямРаскладывает выбранные прокси по кругу на профили, отмеченные на первой вкладке
Показать профилиОтмечает профили выбранного прокси и переходит к ним
Удалить неиспользуемыеУбирает из библиотеки адреса, не назначенные ни одному профилю

Антидетект

Колонка АД включает подмену отпечатка для профиля. Программа подбирает согласованный набор: User-Agent под реальную версию вашего Chrome, языки, часовой пояс и геопозицию под страну прокси. Смысл в согласованности: американский IP с московской таймзоной подозрительнее, чем отсутствие подмены вообще.

Отпечаток встаёт до первой строки кода страницы. Это не мелочь: сайт, снимающий данные сразу при загрузке, иначе увидел бы настоящую машину — включая настоящий часовой пояс, — а через мгновение те же данные поменялись бы на подставные. Такая перемена говорит проверяющему сервису больше, чем любое отдельное значение.

Подмена действует и в фоновых процессах страницы, включая SharedWorker. Сайт может прочитать оттуда ядра, память и видеокарту, и если там окажутся настоящие значения при подставных на самой странице, профиль выдаст себя противоречием внутри одной вкладки.

Что подменяется, а что нет — и почему

ПодменяетсяНе подменяется
часовой пояс, язык, геопозицияразрешение экрана
ядра, память, видеокарташрифты
canvas, WebGL, аудио, DOMRectTLS-рукопожатие

Отказы здесь не от нехватки сил, а по одному правилу: подменять имеет смысл то, что вас выделяет; то, что делает вас как все, лучше не трогать.

Шрифты на обычной Windows одинаковы у миллионов машин — они вас не выделяют. Свой случайный набор у каждого профиля сделал бы обратное: каждый профиль стал бы редким и потому заметным. Оговорка: это верно для обычной системы. Если на компьютере стоят экзотические шрифты — дизайнерские наборы, редкие рукописные, — набор становится редким сам по себе, и профили на такой машине действительно похожи друг на друга. На рабочем компьютере такие шрифты лучше не ставить.

Экран не подменяется потому, что окно можно потянуть мышью: подмена на изменяемом окне всегда даёт нестыковку с реальным масштабом. TLS-рукопожатие делает настоящий Chrome, и оно по определению совпадает с миллионами живых браузеров — лучшего укрытия не придумать.

Окно отпечатка

Правая кнопка на профиле → «Отпечаток антидетекта». Окно разделено на два блока, потому что отпечаток состоит из двух независимых частей.

Окно отпечатка: сводка сверху, отдельно блок «Устройство» и отдельно «Местоположение»

Устройство — видеокарта, ядра, память, экран и шумы canvas, WebGL и аудио. Меняется кнопкой «Новый отпечаток». Для сайтов это выглядит как переход на другой компьютер, поэтому на рабочем профиле так делают только осознанно: аккаунт, который вас знает, увидит новое устройство.

Местоположение — страна, часовой пояс, язык и координаты. Определяется по прокси автоматически либо задаётся вручную. Железо от смены страны не меняется.

Страна пересчитывается сама при смене прокси. Если задать её вручную, автоматическое обновление выключается — об этом окно говорит прямо, и рядом появляется кнопка вернуть автоопределение.

При ручном выборе программа сначала спрашивает сам прокси и показывает расхождение: «прокси выходит в Германию, а вы задаёте США». Решение остаётся за вами, но принимается со знанием дела: сайты сверяют часовой пояс и язык браузера со страной IP, и расхождение — обычная причина капчи.

Светофор у прокси: зелёный, жёлтый, красный

При проверке прокси программа спрашивает страну у двух независимых баз и ставит значок рядом с задержкой:

ЗначокЧто значит
🟢Базы согласны. По локации чекеры краснеть не будут
🟡Вторая база не ответила — сверить не с чем. Прокси при этом живой
🔴Базы называют разные страны

Красный не значит «прокси сломан». Он значит, что у этого адреса справочники расходятся, и на проверяющих сайтах страна не сойдётся с часовым поясом, какую бы страну вы ни выставили: подстроитесь под одну базу — вторая покажет расхождение. Такое обычно у перепроданных датацентровых адресов. Для массовых задач это терпимо, для ценных аккаунтов лучше взять другой прокси.

Почему на этих профилях работает вход в Google

Обычно подмену отпечатка делают через отладочный канал браузера. Беда в том, что Google видит сам факт такого канала и отказывает во входе: «This browser or app may not be secure». Проверяли прямо: дело не в командах и не в качестве подмены, а в наличии отладочного флага в командной строке.

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

Проверка отпечатка

Кнопка Проверить отпечаток в дополнительных инструментах отвечает на вопрос «что реально видит сайт». Программа спрашивает саму страницу и сравнивает три колонки: что задумано, что видит главный поток и что видит Worker.

Строки «ОК» означают совпадение. Отдельно показывается navigator.webdriver. Профиль будет запущен, если он закрыт.

Режим отладки (колонка «РО»)

Иногда нужен обычный отладочный порт: подключить Playwright или Puppeteer напрямую, как к любому браузеру. Для этого есть колонка РО. Включение «РО» автоматически включает «АД» и «API»; снятие «РО» их не снимает.

⚠️ У профиля с «РО» или «API» браузер сообщает сайтам, что им управляют: navigator.webdriver там true, и это видно любой проверке. Вход в аккаунт Google на таком профиле не пройдёт. Это осознанный размен: снаружи доступно управление браузером, но профиль перестаёт выглядеть обычным. Для работы с аккаунтами эти галочки снимают — тогда профиль идёт на расширении-носителе, и признака нет.

Расширения

Ставить расширение в сотню профилей руками через магазин невозможно: в каждом надо войти в аккаунт, найти расширение, установить, настроить. Поэтому здесь другой подход — профиль-шаблон. Вы один раз настраиваете расширения в одном профиле, а программа копирует их папки в остальные. Расширение приезжает уже установленным и настроенным, вход в аккаунт Chrome не нужен, магазин не открывается.

Как это работает внутри

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

Порядок действий

  1. Кнопкой Шаблон… укажите профиль, который станет образцом. Это обычный профиль из вашего списка — можно создать пустой специально.
  2. Нажмите Открыть шаблон. Откроется Chrome с этим профилем: поставьте в него нужные расширения из магазина и настройте их так, как хотите видеть в остальных профилях.
  3. Закройте шаблон и нажмите кнопку Из шаблона над полем со списком — программа сама впишет идентификаторы всех расширений, которые нашла в шаблоне.
  4. Отметьте профили галочками и нажмите Разложить в выбранные.

Список расширений и поле «Параллельно»

В поле со списком идентификаторы пишутся по одному на строку. Их можно править руками: убрать лишние, оставить только нужные, добавить чужой идентификатор. Идентификатор — это длинная строка из букв, она видна в адресе расширения в магазине Chrome (…/detail/имя/идентификатор) и на странице chrome://extensions при включённом режиме разработчика.

Параллельно задаёт, сколько профилей обрабатывать одновременно. Больше — быстрее, но выше нагрузка на диск; десять подходит для большинства случаев. Во время раскладки появляются кнопки паузы и остановки: процесс можно прервать и продолжить позже, уже разложенные профили повторно не трогаются.

Как понять, что получилось

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

Хранилище расширений в настройках

На вкладке «Настройки» есть таблица Хранилище расширений — ваш личный справочник идентификаторов с описаниями. Смысл простой: идентификаторы нечитаемы, и через месяц непонятно, какой из них что. Записали один раз «Canvas Fingerprint Defender» — и дальше берёте оттуда. Клик по строке копирует идентификатор в буфер обмена.

Отметьте галочками нужные строки и нажмите В список расширений — идентификаторы уедут в список на вкладке «Управление профилями», вставлять руками ничего не нужно. Отмечать можно сколько угодно строк за раз, а галочка в шапке колонки отмечает всё хранилище целиком; повторный клик по ней снимает отметки. Те, что в списке уже есть, программа пропускает и говорит, сколько добавила и сколько пропустила, — дубликатов в списке не появится.

Свои расширения программа ставит сама

Кроме ваших расширений, программа ставит два собственных, и делать для этого ничего не нужно.

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

Носитель антидетекта — то самое расширение, которое подменяет отпечаток изнутри. Ставится профилю, когда у него включена колонка АД; при выключении убирается.

Куки и перенос на другой ПК

Chrome шифрует куки и пароли ключом вашей учётной записи Windows. Поэтому простое копирование файлов профиля на другой компьютер сессии не переносит — там их нечем расшифровать. Куки забирает сама программа у запущенного браузера.

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

КнопкаЧто делает
Экспорт кукиСохраняет куки выбранных профилей в файлы имя_cookies.json
Импорт кукиЗаливает куки из файла в выбранные профили

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

Формат — обычный JSON, такой же как у EditThisCookie, Puppeteer и антидетект-браузеров. На импорте понимаются четыре вида:

Вид файлаКак выглядит
Массив JSON[ { "name": …, "value": …, "domain": ".example.com" }, … ]
Объект с ключом{ "cookies": [ … ] } или { "data": [ … ] }
NetscapeТекстовый cookies.txt, строки через табуляцию

Имена полей допускаются в разных написаниях: expires, expirationDate или expiry; httpOnly или http_only. Лишние поля вроде id и storeId игнорируются — их добавляют конкретные расширения, а Chrome их не ждёт.

Обмен с обычным Chrome

Кнопка Настройки Chrome связывает менеджер с тем Chrome, который уже стоит у вас на компьютере. Она нужна, когда переезжать надо не между компьютерами, а между «обычным браузером» и менеджером: забрать оттуда наработанное или, наоборот, отдать туда готовый профиль.

Программа сама находит установленный Chrome и показывает список его профилей — с именами, а не с папками вида Profile 7. Служебные профили («Гость», «Система») в список не попадают.

ДействиеЧто делает
Забрать из ChromeПрофиль обычного Chrome становится новым профилем менеджера. Оригинал остаётся на месте нетронутым
Добавить в ChromeЗакладки и расширения из профиля менеджера доезжают в обычный Chrome, не трогая то, что там уже есть
Заменить ChromeОбычный Chrome целиком становится этим профилем. Прежнее содержимое не удаляется — уезжает в папку резерва рядом
ЯрлыкЯрлык на рабочем столе, открывающий профиль менеджера обычным Chrome. В самом Chrome при этом не меняется ничего

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

Что переезжает, а что нет

Переезжают закладки, история, автозаполнение, настройки сайтов и расширения — вместе с их собственными настройками.

⚠️ Сессии на сайтах и пароли из обычного Chrome забрать нельзя. С версии 127 Chrome шифрует их так, что вне своей папки они не читаются, а пароли вдобавок часто лежат не в браузере, а в аккаунте Google. Это защита самого браузера, и обойти её невозможно — ни нами, ни кем-то ещё. Программа говорит об этом в окне до начала, а не после.

Обратная сторона: профиль менеджера внутри Chrome

Здесь всё наоборот, и это важно понимать заранее.

Профиль менеджера уезжает в обычный Chrome вместе со своими входами: его куки не заперты App-Bound-шифрованием, поэтому «Заменить Chrome» и «Ярлык» дают залогиненный браузер сразу.

А вот назад дороги уже нет. Как только профиль оказался в папке обычного Chrome, все новые куки браузер записывает по-новому — App-Bound. Старые входы продолжат работать, а забрать из такого профиля свежие сессии обратно в менеджер не получится. Дело не в аккаунте Google и не в синхронизации: так Chrome ведёт себя с любым профилем, который живёт в его собственной папке.

Поэтому правило простое: работайте в профиле менеджера, а в обычный Chrome отдавайте копию. Тогда переносимость остаётся у вас.

Расширения переезжают, и это чинилось отдельно

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

Теперь при переносе устаревшие подписи снимаются, а поштучные — те, что хранят настройки конкретного расширения, — остаются нетронутыми. Расширения остаются на месте вместе со своими данными.

Кнопка «Пароли»

Открывает менеджер паролей Chrome в выбранном профиле — то место, где у браузера есть собственный перенос файлом: «Экспорт паролей» на старом компьютере, «Импорт паролей» на новом.

Chrome попросит подтвердить вход в Windows — так и должно быть, это его защита.

⚠️ Файл экспорта содержит все пароли открытым текстом. Удалите его сразу после импорта и не оставляйте в «Загрузках». Программа этот файл не читает и никуда не отправляет: он проходит через ваши руки — мы намеренно не делаем этот шаг за вас.

Chrome не позволяет открыть свою страницу паролей командой снаружи. Там, где программа не может довести до неё сама, она кладёт адрес chrome://password-manager/settings в буфер обмена и просит вставить его в адресную строку.

Экспорт и импорт профилей

Кнопка Экспорт собирает выбранные профили в zip-архив. В него попадают куки, пароли, автозаполнение, закладки, история и настройки, а также прокси, заметки, категории, теги и отпечатки из менеджера. Кеши не переносятся — Chrome создаст их заново.

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

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

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

РежимКогда выбирать
С расширениямиПолная копия. Самый тяжёлый вариант
Без расширенийВ несколько раз легче; расширения потом раскладываются из шаблона
Переносимый (с куками)Для переезда на другой компьютер: программа сама снимет расшифрованные куки и положит их в архив

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

Дорогая часть переносимого экспорта — не архивация, а подъём браузера: расшифрованные куки Chrome отдаёт только на ходу, поэтому за ними каждый профиль приходится запустить и закрыть.

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

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

Пауза, стоп и отмена

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

КнопкаЧто делает
⏸ ПаузаПриостановить. Текущий профиль доработает, следующий не начнётся. Кнопка становится «Продолжить»
⏹ СтопЗакончить и сохранить собранное. Архив закроется с теми профилями, которые успели собраться
Отменить: недоделанный архив удаляется, прежний остаётся нетронутым

«Стоп» вместе с дозаписью даёт продолжение с места: остановились на сороковом профиле — сорок собранных остались в архиве, а следующий запуск в тот же файл возьмёт их готовыми и продолжит с сорок первого.

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

Импорт: из архива или прямо папками

Отдельной кнопки «Бэкап выбранных» больше нет: она копировала папки профилей рядом, занимая ровно столько же места, сколько сами профили. Восстановление из папок никуда не делось — его принимает Импорт, который сначала спрашивает, откуда загружать.

ИсточникЧто восстановится
Из архиваПрофили и всё хозяйство программы. Если архив переносимый — ещё и куки
Из папки с профилямиДанные Chrome целиком: закладки, история, куки, автозаполнение, настройки сайтов. Выбирать нужно папку, внутри которой лежат папки профилей

Если такие имена уже есть, программа предложит пропустить их или перезаписать. Запущенный профиль перезаписать нельзя — Chrome держит его файлы открытыми, и такой профиль приехал бы неполным. Программа заранее скажет, какие профили запущены, и предложит закрыть их.

Если что-то не получилось, профили названы по именам: «не получилось: bansay7, pdl3». Повторный импорт того же архива с «пропустить существующие» донесёт недостающее, не трогая остальные.

ФайлЧто в нём
profiles_metadata.jsonПрокси, заметки, отпечатки, флаги АД / API / РО, счётчики запусков
config.jsonКатегории, профиль-шаблон, тема, язык, настройки таблицы
proxies.jsonБиблиотека прокси

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

На новом компьютере нажмите Импорт и выберите архив. Если архив переносимый, после распаковки программа предложит залить куки — согласитесь, и каждый профиль получит свои.

Чего перенос не делает, и это правильно

ЧтоПочему
Пароли сайтов на другом компьютере — но логины остаютсяБаза паролей в архив попадает, и список сайтов с именами пользователей на новом месте виден — Chrome хранит их открытым текстом. Шифруется ключом учётной записи Windows только сам пароль, поэтому на чужой машине поле пароля остаётся пустым и его вводят заново. На той же машине и под тем же пользователем восстанавливаются и логины, и пароли. И главное: входить заново обычно не придётся вовсе — сессию везут куки, и на сайтах, где вы были залогинены, вы останетесь залогинены. С куками мы это обошли — их программа снимает расшифрованными у живого браузера; с паролями так не выйдет, Chrome их наружу не отдаёт
Расширения в режиме «Переносимый»Намеренно: это самая тяжёлая часть архива. На новом месте их раскладывают из шаблона
Токен локального APIНа новом компьютере он обязан быть новым
Привязка лицензииПереносится через бота: «Отвязать этот компьютер», затем активация тем же ключом

⚠️ Пароли прокси лежат в архиве в открытом виде — иначе они не заработали бы на другой машине. Храните архив как секрет: не оставляйте в общих папках и облаках.

Место на диске

Chrome докачивает в каждый профиль служебные данные: локальную ИИ-модель, движок синтеза речи, базы Safe Browsing, телеметрию. На большом наборе это гигабайты, никак не связанные с вашими аккаунтами.

Галочка Экономить место в настройках (включена по умолчанию) запрещает эти докачки при запуске профилей. Кнопка Очистить кеш убирает уже накопленное у выбранных профилей — куки, пароли, закладки и расширения при этом не трогаются.

Сетка окон

В настройках выбирается, на сколько частей делить экран: 2, 4, 6, 8, 10 или 20 окон. Запущенные профили расставляются по ячейкам автоматически. Если профилей больше, чем ячеек, следующие ложатся поверх первых.

Форма сетки подбирается под ваш монитор: на сверхшироком получится больше столбцов, на вертикальном — больше строк. Кнопка Сетка причёсывает уже открытые окна.

Скрипты

Вкладка «Скрипты»: список файлов из папки scripts, окно вывода с временем и итогом

Скрипты — обычные файлы в папке scripts рядом с программой. Редактируйте их чем угодно, храните в гите, запускайте и без менеджера. Поддерживаются .py, .js, .mjs, .ts, .ps1, .bat, .cmd; колонка «Чем запускать» показывает, найден ли нужный интерпретатор.

При запуске скрипт получает четыре переменные окружения:

ПеременнаяЧто в ней
MPC_API_URLАдрес локального API
MPC_API_TOKENТокен доступа
MPC_PROFILEИмя профиля, для которого идёт запуск
MPC_WSАдрес отладочного канала, если профиль уже запущен

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

Синхронизатор окон

Вкладка «Синхронизатор»: слева открытые окна и что кому достанется, справа наборы значений

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

Зеркало: одно действие во все окна

Отметьте окна, выберите ведущее и поставьте галочку «Синхронизация включена». Дальше то, что вы делаете в ведущем окне, повторяется в остальных: нажали кнопку — нажалась везде, ввели текст — ввёлся везде.

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

Раздача: каждому окну своё значение

Зеркало бесполезно на регистрациях: там у каждого аккаунта своя почта, свой логин, свой номер. Для этого справа заводятся наборы — вы сами называете их так, как вам удобно: «почты», «логины», «номера». В набор построчно вписываются значения, по строке на окно. Кнопка Наделать заполняет набор по образцу: ivan{n:3}@mail.com даст ivan001, ivan002 и так далее.

Разложить по окнам закрепляет за каждым окном по строке, ничего никуда не вставляя — просто решает, кому что достанется. Это видно в колонке «Достанется». Вставить в окна вставляет каждому окну его значение — в то поле, где стоит курсор в ведущем окне.

Горячие клавиши и остановка

Руки при этом в браузере, а не в менеджере, поэтому всё делается с клавиатуры:

КлавишиДействие
Ctrl+Alt+SВключить или выключить синхронизацию
Ctrl+Alt+1Ctrl+Alt+9Вставить из набора №1…№9
Ctrl+Alt+Q или PauseАварийный стоп

Обычный Ctrl+V работает как раньше — синхронизатор его не трогает.

Если окна разъехались

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

Состояние каждого окна видно в списке слева. Причины бывают такие:

Что написаноЧто это значит
элемент не найденстраница другая или ещё не загрузилась
на этом месте другой элементвёрстка отличается — на всякий случай не трогаем
нет моста — включите «АД»у профиля выключен антидетект, управлять им нечем
расширение молчитпрофиль запущен давно — перезапустите его

Локальный API

Настройки: папка профилей, масштаб, экономия места, сетка окон, локальный API и тема

API позволяет управлять программой из скриптов и ИИ-агентов. Работает на вашем компьютере, наружу не выходит. Включается галочкой в настройках; кнопка Токен… показывает адрес, ключ доступа и готовую строку запроса — всё копируется одной кнопкой.

Два уровня

Уровень 1 — управление менеджером. Создать профиль, запустить, остановить, назначить прокси, проверить его.

Уровень 2 — управление браузером. Открыть страницу, выполнить скрипт, снять снимок экрана — то есть делать в браузере то же, что делает Playwright.

ЗапросЧто делает
/statusВерсия, сколько профилей всего и сколько доступно
/profilesСписок профилей с доступом
/startЗапустить профиль
/stopОстановить профиль
/sessionКанал уже запущенного профиля
/cdpВыполнить команду в браузере — работает без отладочного порта
/profiles/createСоздать профиль
/profiles/deleteУдалить профиль — всегда с бэкапом
/proxy/setНазначить прокси профилю
/proxy/checkПроверить прокси

Адреса /ext/poll и /ext/result служебные: ими пользуется само расширение, вызывать их руками не нужно.

Как управлять браузером: два пути

Путь 1 — запрос /cdp (по умолчанию). Команду выполняет расширение-носитель внутри профиля. Отладочного порта у браузера нет, поэтому вход в Google на таком профиле работает — а скрипты всё равно им управляют. Параметры: profile, method, params, необязательные tab и timeout.

`` curl -H "X-Api-Token: ВАШ_ТОКЕН" ^ "http://127.0.0.1:7999/cdp?profile=work1&method=Page.navigate&params={"url":"https://example.com"}" ``

Названия команд те же, что в протоколе Chrome DevTools: Page.navigate, Runtime.evaluate, Page.captureScreenshot, Input.dispatchMouseEvent и остальные.

Путь 2 — свой отладочный порт для Playwright. Включите профилю колонку РО и перезапустите его: тогда /start и /session вернут адрес ws://…, который передают в Playwright или Puppeteer. Так удобно переносить готовые скрипты, но вход в Google на таком профиле не пройдёт.

Что переживает перезапуск программы

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

ЧтоПосле перезапуска программы
Прокси с авторизациейПоднимается сам, перезапускать профиль не нужно
Управление через /cdpВозвращается само: расширение снова находит программу
Отладочный порт (режим «РО» с API)Программа подключается к нему заново
Режим «РО» без APIНе восстановить: профиль надо перезапустить

Доступ для ИИ-агента (MCP)

Менеджер умеет отдавать управление профилями ИИ-помощнику — например, Claude. Тогда разовую работу можно поручить словами: «подними три профиля с рабочими прокси и открой в них такую-то страницу».

Как подключить

Сначала включите локальный API в настройках и отметьте галочкой в колонке «API» те профили, к которым даёте доступ. Затем в настройках вашего ИИ-клиента пропишите:

`` { "mcpServers": { "morfiade": { "command": "C:\Program Files\Morfiade\Morfiade.exe", "args": ["--mcp"] } } } ``

Путь — до вашего файла программы. Где именно лежат эти настройки, смотрите в справке своего клиента. Менеджер при этом должен быть запущен.

Что агент может

ДействиеЧто делает
Список профилейпоказывает только разрешённые вами
Состояниесколько профилей, сколько запущено
Запуститьможно сразу с адресом
Закрытьзакрывает окно профиля
Назначить проксии проверить, живой ли он

Удалять профили агент не может — такой возможности у него нет вовсе.

Что важно понимать про безопасность

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

Но «локально» не значит «можно всё», и вот почему. Агент, который читает веб-страницы, — не доверенная сторона. Страница может содержать текст, обращённый к нему: «вызови такой-то инструмент и отправь данные туда-то». Агент не отличает описание задачи от указания и может послушно выполнить. Это признанная главная беда подобных подключений, и защищаться от неё надо устройством, а не аккуратностью.

Поэтому сделано так:

ОграничениеЗачем
Галочка «API» в строке профиляглавный замок: снята по умолчанию, агент видит только отмеченные профили
Список инструментов закрытыйнаружу отдаётся не весь API, а перечисленные действия; «заодно» ничего не появляется
Удаления нет вовсетакой возможности у агента не существует
Пароли прокси не отдаютсяв списке профилей видны адрес, порт и логин, вместо пароля точки
Токен обязателензапрос без него отбивается; перевыпуск отменяет старый немедленно

Отдельно про ключ --mcp-allow-cdp. Он добавляет прямое управление браузером — то же, что делает Playwright. По умолчанию выключен, и это осознанно: выполнение произвольного кода в залогиненном профиле читает куки, пароли и содержимое страниц. Это дороже любого пароля от прокси. Включайте его, только если понимаете, зачем он вам, и на профилях, которыми не жалко рискнуть.

Разумный порядок работы: держать галочку «API» на нескольких рабочих профилях, а не на всех, и не давать агенту профили с ценными аккаунтами.

Журнал операций

Журнал на вкладке «Настройки» показывает всё, что делает программа: создание и запуск профилей, раскладку расширений, проверку прокси, обращения к API и отказы по неверному токену. Каждая строка со временем.

Галочка Сохранять журнал в файл в настройках дополнительно пишет тот же протокол в logs/manager_ГГГГ-ММ-ДД.log; файлы хранятся две недели, кнопка Открыть папку журналов ведёт к ним. Пароли прокси и токены в файл не попадают — они заменяются звёздочками.

Если программа закрылась сама

На такой случай журнал в файл лучше включить и повторить действие. Кроме обычного протокола программа сохраняет рядом отчёт о падении: последние события перед закрытием и причину. Этот файл и нужен для разбора — по нему видно, на чём всё оборвалось, даже если окно исчезло мгновенно и вы ничего не успели прочитать.

Горячие клавиши

КлавишиДействие
Ctrl+NСоздать профили
Ctrl+OЗапустить отмеченные
Ctrl+WЗакрыть отмеченные
Ctrl+RОбновить список профилей
Ctrl+FПерейти к поиску
Ctrl+A / Ctrl+DВыбрать все / снять выбор
DeleteУдалить отмеченные
Двойной кликЗапустить или остановить профиль
Ctrl+Alt+SСинхронизатор: включить или выключить
Ctrl+Alt+19Синхронизатор: вставить из набора
Ctrl+Alt+Q, PauseСинхронизатор: аварийный стоп

Три последних работают и когда вы в браузере, а не в менеджере. Обычный Ctrl+V при этом не затрагивается.

Частые вопросы

Перенёс профиль на другой компьютер, а сайты не помнят вход

Обычный архив переносит закладки, историю и настройки, но не куки: они зашифрованы ключом учётной записи Windows. Используйте режим Переносимый (с куками) при экспорте — тогда сессии переедут.

Почему куки из обычного Chrome не копируются

С версии 127 Chrome шифрует их App-Bound-шифрованием: расшифровать может только он сам и только там, где файл лежал изначально. Скопированные куки на новом месте превращаются в мусор, и браузер чистит их как повреждённые. Это защита от кражи сессий, обойти её нельзя.

Причина — не аккаунт Google и не синхронизация. Так Chrome обращается с любым профилем в своей собственной папке, даже если в аккаунт там ни разу не входили. А синхронизация куки не переносит вообще: она везёт закладки, историю и пароли, но не сессии.

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

Положил профиль в обычный Chrome, а новые входы обратно не забираются

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

Работайте в профиле менеджера, а в обычный Chrome отдавайте копию — тогда сессии остаются переносимыми.

Кука пропала после перезапуска профиля

Если у куки нет срока жизни (сессионная), любой браузер удаляет её при закрытии. Это не потеря профиля: настоящие входы на сайты ставят куки со сроком, они сохраняются.

Собираюсь переустанавливать Windows или боюсь, что диск откажет

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

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

Что делать заранее: сделайте Экспорт профилей в архив. В нём пароли прокси лежат в открытом виде, а режим Переносимый (с куками) сохранит ещё и сессии на сайтах. Этот архив и есть настоящая резервная копия — храните его как секрет, лучше на съёмном диске.

Порт API занят

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

Профили занимают слишком много места

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

Прокси показывает не ту страну

Проверьте адрес кнопкой «Проверить выбранные» на вкладке «Прокси»: она покажет настоящий exit-IP и страну. Отпечаток профиля подстраивается именно под неё.