Обновлено:

Импорт и экспорт cookies#

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

Перед началом#

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

Cookies в Afina можно:

  • экспортировать для отдельного аккаунта;
  • импортировать в нужный профиль;
  • массово экспортировать для нескольких аккаунтов;
  • переносить вместе с аккаунтами через TXT-файлы.

Для точного формата файла удобно сначала экспортировать cookies из вашего аккаунта Afina, чтобы видеть правильную структуру для последующего импорта.

Экспорт cookies#

Раздел экспорта cookies используется для сохранения файлов cookies отдельного аккаунта в локальный файл и последующего переноса.

  1. Перейдите в раздел Аккаунты.

  2. Найдите нужный аккаунт в общей таблице.

  3. Нажмите иконку возле нужного аккаунта.

На скриншоте ниже показана страница «Аккаунты» с иконкой дополнительных действий в строке выбранного аккаунта.

Страница Аккаунты иконка дополнительных действий в строке выбранного аккаунта
  1. Выберите Экспортировать куки в выпадающем списке.

На следующем скриншоте показано контекстное меню аккаунта с пунктом «Экспортировать куки».

Контекстное меню аккаунта с пунктом Экспортировать куки
  1. В системном окне сохраните JSON-файл в нужную папку.

На этом скриншоте показано системное окно сохранения JSON-файла cookies.

Системное окно сохранения JSON-файла cookies

Импорт cookies#

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

  1. Откройте раздел Импорт cookies в левой навигационной панели.

На скриншоте ниже показано левое меню Afina с открытым разделом «Импорт cookies».

Левое меню Afina с открытым разделом Импорт cookies
  1. Нажмите Загрузить cookies.

  2. В системном окне выберите файл cookies и подтвердите загрузку.

На следующем скриншоте показана кнопка «Загрузить cookies» и системное окно выбора JSON-файла.

Кнопка Загрузить cookies и системное окно выбора JSON-файла
  1. Убедитесь, что в таблице появился загруженный набор cookies, его название и количество cookies.

  2. В столбце «Название аккаунта» откройте список «Выбрать аккаунт».

  3. Выберите профиль, к которому нужно сохранить cookies.

  4. Нажмите Сохранить cookies.

На этом скриншоте показана таблица импорта cookies с выбранным аккаунтом, названием файла и количеством cookies.

Таблица импорта cookies выбранный аккаунт название файла и количество cookies

Импорт cookies из других браузеров#

В Afina можно импортировать cookies, экспортированные из других антидетект-браузеров, если файл имеет валидный JSON- или TXT-формат.

Базовый сценарий:

  1. Экспортируйте cookies из браузера-источника в файл.
  2. Проверьте структуру JSON или TXT и наличие базовых полей cookies.
  3. Импортируйте файл в разделе «Импорт cookies».
  4. Выберите аккаунт, к которому нужно сохранить cookies.
  5. Нажмите Сохранить cookies.

Структура JSON

  • domain
  • expirationDate
  • hostOnly
  • httpOnly
  • name
  • path
  • sameSite
  • secure
  • session
  • storeId
  • value

Структура TXT

  • acc_id=
  • id=
  • name=
  • group=
  • remark=
  • platform=
  • username=
  • password=
  • fakey=
  • cookie=
  • proxytype=
  • ipchecker=
  • proxy=
  • proxyurl=
  • proxyid=
  • ip=
  • countrycode=
  • ua=

Нюансы совместимости при импорте

  • если cookies просрочены, сайт может запросить повторный логин;
  • часть сайтов дополнительно проверяет IP, гео, User-Agent или другие параметры среды;
  • для аккаунтов с 2FA или дополнительной верификацией сессия может работать ограниченно;
  • если файл большой или нестандартный по структуре, сначала тестируйте на одном профиле;
  • не смешивайте cookies разных аккаунтов в один набор для одного аккаунта.

Массовый экспорт cookies#

Массовый экспорт cookies предназначен для сохранения файлов cookies выбранных аккаунтов в локальные JSON-файлы. Он позволяет быстро получить данные сессий сразу из нескольких профилей для резервного копирования или последующего переноса авторизации.

  1. Перейдите в раздел Аккаунты.

  2. Отметьте нужные аккаунты чекбоксами.

  3. На верхней панели нажмите иконку .

  4. Выберите Экспорт cookies.

На скриншоте ниже показана страница «Аккаунты» с выбранными профилями и открытым меню действий на верхней панели.

Страница Аккаунты с выбранными профилями и открытым меню действий на верхней панели
  1. В системном окне выберите папку для сохранения JSON-файлов.

  2. Нажмите Сохранить.

На следующем скриншоте показано системное окно выбора папки для сохранения файлов после массового экспорта.

Системное окно выбора папки для сохранения файлов после массового экспорта

После подтверждения папки Afina автоматически формирует файлы с cookies для выбранных аккаунтов. Каждый аккаунт экспортируется в отдельный файл с расширением .json.

Файл содержит всю сохранённую информацию о cookies соответствующего профиля:

  • домены;
  • названия cookie;
  • значения;
  • срок действия;
  • другие технические параметры сессий.

Импорт аккаунтов и cookies из TXT#

Импорт аккаунтов из TXT предназначен для массового добавления аккаунтов с cookies в Afina из текстового файла. Он позволяет быстро загрузить готовые профили вместе с cookies, прокси и техническими параметрами без ручного создания.

Наполнение файла должно быть в таком формате:

  • acc_id=
  • id=
  • name=
  • group=
  • remark=
  • platform=
  • username=
  • password=
  • fakey=
  • cookie=
  • proxytype=
  • ipchecker=
  • proxy=
  • proxyurl=
  • proxyid=
  • ip=
  • countrycode=
  • ua=
  1. Перейдите в раздел Аккаунты.

  2. На верхней панели нажмите иконку .

  3. Выберите Импортировать аккаунты из TXT.

На скриншоте ниже показано меню действий с пунктом «Импортировать аккаунты из TXT».

Меню действий с пунктом Импортировать аккаунты из TXT
  1. В системном окне найдите TXT-файл.

  2. Нажмите Открыть.

На следующем скриншоте показано окно выбора TXT-файла и кнопка Open для подтверждения импорта.

Окно выбора TXT-файла и кнопка Open для подтверждения импорта
  1. Дождитесь завершения импорта.

На этом скриншоте показана страница «Аккаунты» после выполнения импорта из TXT.

Страница Аккаунты после выполнения импорта из TXT

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

Экспорт аккаунтов и cookies в TXT#

Экспорт аккаунтов в TXT предназначен для выгрузки данных выбранных аккаунтов в текстовый файл. Он позволяет сохранить полные данные профиля вместе с cookies, прокси и техническими параметрами для последующего использования или переноса.

  1. Перейдите в раздел Аккаунты.

  2. Отметьте нужные аккаунты чекбоксами.

  3. На верхней панели нажмите иконку .

  4. Выберите Экспортировать аккаунты в TXT.

На скриншоте ниже показано меню действий с пунктом «Экспортировать аккаунты в TXT».

Меню действий с пунктом Импортировать аккаунты из TXT
  1. В системном окне выберите папку, куда нужно сохранить файл.

  2. Нажмите Выбор папки.

На следующем скриншоте показано системное окно выбора папки для сохранения TXT-файла.

Меню действий с пунктом Экспорт cookies для выбранного аккаунта
  1. Дождитесь завершения экспорта.

После подтверждения система создаёт TXT-файл с данными выбранных аккаунтов. Файл содержит полную информацию профиля, включая cookies в виде списка доменов и значений, а также технические параметры, необходимые для последующего использования аккаунта.

Результат#

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

Признаки успешного результата

  • после «Экспорт cookies» сохраняется JSON-файл;
  • после массового экспорта для каждого выбранного аккаунта создаётся отдельный JSON-файл;
  • после импорта cookies набор отображается в таблице «Импорт cookies»;
  • после нажатия «Сохранить cookies» профиль запускается с ожидаемой сессией;
  • TXT-импорт добавляет аккаунты в таблицу «Аккаунты» без пропусков;
  • TXT-экспорт создаёт файл в выбранной папке.

Если что-то работает не так

  • если файл cookies не загружается, проверьте, что он не повреждён, имеет валидный формат и содержит базовые поля domain, expirationDate, hostOnly, httpOnly, name, path, sameSite, secure, session, storeId, value;
  • если кнопка «Сохранить cookies» неактивна, убедитесь, что файл загружен и для строки выбран аккаунт;
  • если после импорта сайт просит повторный вход, чаще всего cookies просрочены, сайт проверяет дополнительные параметры или сессия уже завершена на его стороне;
  • если массовый экспорт не создаёт файлы для части аккаунтов, проверьте чекбоксы, доступность папки для записи и целостность сессионных данных;
  • если TXT-импорт или TXT-экспорт работает некорректно, перезапустите Afina, проверьте целостность TXT-файла и кодировку и протестируйте операцию на меньшем наборе аккаунтов.

Связанные термины глоссария