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

База знаний

Заготовки профиля

Заготовка хранит настройки нового профиля под именем, а окно «Заготовки» держит их все. Путь такой: «Профили», стрелка справа от «Новый профиль», затем «Управлять заготовками…»; кнопка «Заготовки» есть и в окне пакета, и в окне импорта. Заготовка повторяет ваши решения, но не отпечаток.

Что лежит в заготовке

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

ПолеЧто получает новый профиль
Шаблон отпечаткаСистему, которую видят сайты; сам отпечаток у каждого профиля новый
Сценарий и группаКак в заготовке; группа, открытая в списке, сильнее группы заготовки
ПроксиОдин на всех, каждому свой из списка или случайный из списка
Заметки и тегиПереходят в профиль, тегов до 12
СтатусОдин из ваших статусов
Расширения в каждом новом профилеОтмеченные расширения из раздела «Расширения»
Пароль профиляСпрашивается перед открытием профиля
Остальное«Адрес открытия», «Ядро браузера», «Запускать без окна (для автоматизации)», «Местоположение», «Экономия трафика», «Защита от сканирования портов», «Режим WebRTC», «Аргументы запуска» и смена IP прокси

Завести заготовку

  1. 1

    Из профиля

    Откройте профиль, настройте его, нажмите внизу окна «Сохранить как заготовку» и впишите название. Заготовка берёт поля этого окна.

  2. 2

    С нуля

    В окне «Заготовки» нажмите «Новая заготовка». Окно профиля откроется в виде заготовки, и первое поле в нём «Название заготовки».

  3. 3

    Сохранить

    Нажмите «Сохранить заготовку». В её строке списка видны система, прокси, расширения, теги и статус.

Прокси на много профилей

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

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

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

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

Статус, расширения и пароль

Статус ставится при создании профиля, а расширения встают сразу после него. Если расширение встало не у всех, программа назовёт его, а профили останутся.

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

Заготовка по умолчанию

«Брать для новых профилей» делает заготовку заготовкой по умолчанию, и на её строке появляется плашка «По умолчанию». Такая заготовка одна; «Не брать для новых профилей» снимает отметку.

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

Изменить, скопировать, удалить

«Изменить» открывает заготовку в окне профиля. Правка действует на профили, созданные после неё.

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

Заготовки в местном API и через MCP

GET /api/v1/preset/list отдаёт заготовки этого компьютера: presetId, имя, систему, по умолчанию ли она, вид раздачи и число прокси, статус, число расширений и ставит ли она пароль. Самих прокси и пароля в ответе нет.

POST /api/v1/profile/create без presetId берёт заготовку по умолчанию, а присланное телом сильнее неё; presetId none создаёт профиль без заготовки. Инструмент MCP create_profile принимает presetId так же.

Запрос
POST /api/v1/profile/create { name: Магазин 7, presetId: none }
Ответ, например
{ code: 0, data: { profileId, profile, presetId: null } }
Свободного прокси нет
{ code: -1, msg: preset_no_free_proxy, data: { message, free: 0 } }
Негодный presetId
presetId: 5 даёт { code: -1, msg: bad_param, data: { param: presetId, message } }

Заготовка, которой нельзя воспользоваться, отвечает кодом с началом preset_, например preset_not_found или preset_no_free_proxy, и ничего не создаётся.

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

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

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

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

Окно «Заготовки» и его кнопки; заготовка по умолчанию в окне «Новый профиль», быстром профиле, пакете, импорте и местном API; каждому свой свободный прокси, профиль в корзине держит свой, отказ до создания; статус и расширения у каждого нового профиля; у каждого своя машина
apps/desktop/test/заготовки-окно.js
Пароль профиля из заготовки стоит на сервере с первого мгновения; без аккаунта заготовка с паролем ничего не создаёт
apps/desktop/test/заготовка-пароль-статус-живьём.js
Профили, созданные в одно мгновение пакетом, быстрым профилем, местным API и окном «Новый профиль», получают разные прокси
apps/desktop/test/заготовка-раздача-разом-живьём.js
MCP create_profile без presetId, с presetId none и с другой заготовкой; негодный presetId отвергнут словами
apps/desktop/test/заготовка-api-и-mcp-живьём.js
Заготовка из открытого вам профиля не несёт пароль прокси хозяина у участника и оператора команды
apps/desktop/test/пароль-чужого-прокси-строгое-правило-живьём.js

Вопросы

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

Заведите первую заготовку

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