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

База знаний

Обновить профили таблицей

Строка таблицы с номером профиля меняет этот профиль, а не заводит второй такой же. Путь тот же, что у импорта: «Профили» → «Из таблицы» → файл или «Вставить текст». В образце видно, какие строки создадут профили и какие обновят.

Таблица из самой программы

«Экспорт всех» и «Экспорт» у отмеченных открывают окно «Как выгрузить»: «Таблица CSV», «Таблица Excel (.xlsx)» или «Файл настроек ARMANOS (.json)».

В таблице ровно те столбцы, что понимает импорт: ID, Name, Group, Status, Tags, Notes, Proxy, Template и 2FA. Столбец ID есть всегда, остальные можно снять. Поправьте ячейки и импортируйте файл обратно: строки обновят эти же профили, новых не появится.

Пароль профиля и куки в таблицу не идут никогда. Пароли прокси и ключи 2FA идут, только если отмечено «С паролями прокси и ключами 2FA»; без этого ячейка 2FA пустая, прокси без пароля, и при возврате пароли остаются как были. Ключ 2FA с 8 знаками или шагом 60 секунд уходит целой ссылкой otpauth://, и после возврата коды те же.

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

Столбец номера профиля

Столбец с названием ID, profileId, uuid или «Номер профиля» узнаётся сам, а любому другому столбцу это поле выбирают в «Этот столбец». Номер профиля даёт «Копировать ID» в меню профиля.

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

Что меняет строка

Меняются имя, группа (новая заводится), прокси (ложится в библиотеку), заметка, теги, статус, порты, ключ 2FA и куки. Теги заменяются списком из ячейки, а куки добавляются к тем, что есть.

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

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

Что видно до кнопки

Над образцом стоит счёт: «Новых профилей: 3 · Обновится профилей: 2». У каждой строки образца столбец «Что будет»: «Новый», «Обновит» с именем профиля и тем, какие поля поменяются, или «Пропущена». Пропущенная строка в счёт не идёт: так стоит и строка с бедой, пока отмечено «Пропустить строки, которые не удалось прочитать».

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

Выбор «Строки с номером профиля» стоит на «Обновить этот профиль»; «Пропустить строку» оставляет такие профили как есть. Кнопка говорит то же, что счёт, например «Создать 3 и обновить 2».

  1. 1

    Прочитайте файл или вставленный текст

    Номера узнаются в образце, ничего ещё не изменено.

  2. 2

    Проверьте столбец «Что будет»

    Строка, которая обновит не тот профиль, видна здесь по имени.

  3. 3

    Нажмите кнопку

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

Какие строки пропускаются

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

Если в файле есть столбец номеров, а ни один номер не принадлежит профилю этого аккаунта (выгрузка другой программы), окно говорит это одной строкой, и каждая строка станет новым профилем.

Номер не переходит в новый профиль

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

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

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

  • Это не ищет профиль по имени, логину или куки. Имена повторяются, поэтому совпадение идёт только по номеру.
  • Это не меняет систему и User-Agent уже созданного профиля.
  • Это не принимает больше 1000 строк за раз, считая и новые.

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

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

Круг таблицей CSV и .xlsx: новых профилей нет, обновлены ровно правленые строки, пароли прокси целы, машина та же, каждый столбец узнан; чужие и закрытые паролем не выгружены и названы
apps/desktop/test/выгрузка-таблицей-круг.js
Круг без правок на 300 профилях с трудными значениями: ни одного обновления, записи те же до знака, прокси с двоеточием в логине тот же, коды 2FA с 8 знаками и шагом 60 секунд те же, тайн в файле нет
apps/desktop/test/выгрузка-таблицей-круг-сотни.js
Строка с номером меняет только непустые поля, номер не уходит в новый профиль, пропуски по корзине, паролю, праву и повтору номера, норма только по новым
apps/desktop/test/ввоз-вставкой-и-обновление.js
Счёт новых и обновляемых профилей и надпись кнопки считают только номера этого списка и строки, где есть что менять
apps/desktop/test/ввоз-окно.js
Номера из выгрузки другой программы дают одну строку, а не замечание у каждой
apps/desktop/test/ввоз-места-соперников.js

Вопросы

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

Обновите свои профили

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