Возможность
Групповые действия, группы и корзина
- до 200
- Групп на компьютер
- от 3 до 14 с, случайно
- Пауза между запусками
- до 30 минут
- Очередь ждёт свободное окно
- этот компьютер плюс ваш аккаунт
- Корзина
Одно выделение на все страницы
У каждой карточки в сетке и у каждой строки в таблице есть отметка. Отметили профиль, и он попал в общее выделение, а над списком появилась полоса действий со счётом.
«Выбрать все» это всё, что нашли ваш поиск и фильтры, а не страница перед глазами. Список разбит на страницы внутри окна, но действия работают с отобранным набором.
Выделение живёт между страницами
Пролистав список дальше, вы не теряете отмеченное на прежних страницах.
Снятие тоже ограничено фильтрами
Сняв общую отметку, вы убираете только то, что показывают нынешние фильтры.

Семнадцать действий над выделением
На полосе одна главная кнопка и шестнадцать обычных, и каждая делает с отмеченными профилями ровно одно. Один отпечаток на всю пачку отсюда не поставить: пачка стала бы похожа на одну машину. «Новый отпечаток» даёт каждому профилю свою новую машину.
«В группу», «Статус», «Переименовать», «Теги», «Назначить прокси», «Расширения», «Пароль», «Экономия трафика» и «Закладки» сперва открывают небольшое окно, потому что им нужно значение. Подтверждение стоит там, где действие вам чего-то стоит.
| Действие | Что делает | Оговорка |
|---|---|---|
| Запустить | Открывает каждый отмеченный профиль в своём окне | Разнесено во времени, кнопки закрыты на время прогона |
| Остановить | Закрывает браузеры отмеченных профилей | Спящие профили пропускаются, а не считаются неудачей |
| В группу | Ставит одну группу каждому отмеченному профилю | Выбор «Без группы» вместо этого снимает группу |
| Статус | Ставит отмеченным статус из списка или новый со своим цветом | «Без статуса» снимает, закрытые паролем пропущены и названы |
| Переименовать | Даёт имена по шаблону: номер, дата, случайное слово, нынешнее имя | Итоговые имена видны до нажатия |
| Теги | Добавляет тег отмеченным или снимает его | Прежние теги профиля остаются |
| Назначить прокси | Один из библиотеки, набранный руками или по кругу | По кругу пропускает открытые профили и говорит сколько |
| Расширения | Включает или выключает расширение у всех отмеченных | Открытым в ARMANOS Browser оно подействует при следующем запуске |
| Пароль | Ставит один пароль всем отмеченным профилям | Где пароль уже есть, нужен текущий, и он должен подойти ко всем |
| Экономия трафика | Выключает или включает картинки и видео у всех отмеченных | «Не менять» оставляет у каждого своё, а смена действует со следующего запуска |
| Новый отпечаток | Даёт каждому отмеченному свой новый компьютер для сайтов | Открытые и закрытые паролем пропущены и названы, а в аккаунте смена идёт через сервер у всей команды сразу |
| Закладки | Добавляет, заменяет или снимает закладки на панели закладок каждого отмеченного | Открытым профилям ляжет при следующем запуске, а у встроенного движка панели закладок нет |
| Куки-робот | Отдаёт выделение куки-роботу | Та же очередь задач, та же кнопка отмены |
| Очистить куки | Стирает все куки отмеченных профилей на этом компьютере | Данные сайтов остаются, экспорта из полосы нет |
| Копировать ID | Кладёт номера отмеченных профилей в буфер через запятую | В порядке списка, каким вы его видите сейчас |
| Экспорт | Пишет отмеченные профили таблицей CSV или Excel или файлом настроек ARMANOS | Окно «Как выгрузить»: столбцы на выбор, секреты только по флажку, итог называет файл |
| Удалить | Переносит выделение в корзину | Окно называет профили по имени и даёт удалить сразу навсегда, мимо корзины; без флажка ничего не стёрто |
Групповой запуск это очередь
Пятьдесят аккаунтов, входящих за одну минуту, это примета сама по себе. Поэтому профили открываются по одному, с паузой от 3 до 14 секунд перед каждым, кроме первого, и пятьдесят штук растянутся на несколько минут.
Пауза стоит только у запуска. Перенос в группу, назначение прокси и выгрузка идут в полную силу: ничего этого сайт не видит.
- 1
Проверить отмену
Нажали отмену между профилями: тот, что уже открывается, закончит, а следующий не начнётся.
- 2
Выждать разброс
Новая случайная пауза, и после неё вашу отмену спросят ещё раз, вдруг вы передумали.
- 3
Попросить запуск
Дальше либо профиль открывается, либо приходит настоящая ошибка, либо ответ, что мест нет.
- 4
Дождаться места
На такой ответ профиль ждёт пять секунд и просит снова, и так до тридцати минут.
- 5
Записать и идти дальше
В отчёте вы увидите исход каждого профиля и первую настоящую ошибку.
Сколько браузеров открывается разом
Сколько браузеров держать открытыми, решает ваша машина: вся память, минус 3 ГБ системе, около 1 ГБ на браузер, итог удержан между 4 и 32. Если память прочитать нельзя, ответ 8, а упереться в этот предел не значит провалиться.
Отчёт считает исходы
Каждый групповой прогон вы видите задачей в центре задач: название, полоса хода и кнопка отмены. Полоса двигается после каждого профиля, поэтому долгий прогон не выглядит замершим.
Конец это одна из пяти фраз, а не зелёная галочка. Отменённый прогон, где были и настоящие неудачи, скажет и то и другое: одно слово «отменено» спрятало бы три профиля, которые так и не открылись.
На нехватку мест вы получите свою фразу, а не ошибку: ничего не сломалось. Настоящие ошибки при этом названы рядом.
- Все удались
- Запущено 30 профилей.
- Часть не удалась
- Запущено 27 из 30 профилей плюс первая настоящая причина.
- Отменено
- Отменено на 12 из 30 плюс вторая строка, если кто-то из 12 в самом деле не открылся.
- Мест не осталось
- Открыто 8 из 30: больше мест нет. Закройте окно браузера и запустите остальные.
- Делать нечего
- Все отмеченные профили уже в этой группе, поэтому ничего не изменилось.
Здесь фразы сокращены. Программа несёт их на 22 языках и выбирает нужную по исходу.
Дорогие действия сперва спрашивают
Групповое действие это одно нажатие, задевающее всё отмеченное, поэтому нигде оно не навредит вам без предупреждения. Окно удаления называет профили по имени, а окно назначения прокси открывается с пустыми полями.
Пустая форма прокси означает «снять прокси», поэтому у неё свой вопрос: он называет счёт и говорит, что эти профили пойдут в сеть напрямую. Отметка «по кругу» и выбор из библиотеки не переживают закрытия окна.
Прокси из библиотеки остаётся той же записью, а не её копией, поэтому его проверки и смена адреса продолжают работать. Набранный руками вы не поставите, пока не заполните его до конца.
Группа уже стоит
Если все отмеченные профили уже в этой группе, вам скажут, что ничего не изменилось.
Прокси назначен не всем
Обновилось меньше профилей, чем вы отметили, и вы получите предупреждение с двумя числами, а не успех.
Тег в кабинете
Новый тег встаёт рядом с прежними: замена стёрла бы разметку сотни профилей.
Группы на этом компьютере
Группа это настоящая запись на вашем компьютере: опознаватель, имя, цвет, порядок и время создания и правки. Такая же группа лежит в вашем аккаунте, поэтому один экран показывает обе, а при сведении ни одна не затирает другую.
Группы работают и без входа в аккаунт: группа описывает профили, лежащие в файле на этой машине. Имя длиннее 60 знаков вам обрежут, групп на компьютере можно держать до 200, а повтор имени не примут.
Цвет вы берёте из готового набора, двенадцать в программе и семь в кабинете, поэтому оттенок, пропадающий в тёмной теме, группе не достанется. Удалив группу, вы отвяжете её профили.

Группы решают и то, кто что видит
Удаление и корзина
Удаление мягкое: профиль уходит из списка со временем удаления, а данные его остаются нетронутыми. Браузер закрывается первым, и профили в корзине не занимают места вашего тарифа.
В корзине вы видите два списка, сведённых в один: удалённое на этом компьютере и то, что ещё держит аккаунт. Профиль, удалённый на другой машине, стоит с отметкой, и вернуть его можно отсюда.
В корзине есть поиск, выборы «Кто удалил» и «Когда удалён» и флажки у строк. Отмеченные возвращает «Восстановить отмеченные», а «Удалить отмеченные навсегда» стирает их, и вопрос называет, сколько из них скрыто поиском и выборами.
- 1
Удалить
Браузер закрыт, время удаления поставлено, строка ушла из списка, данные на месте.
- 2
Корзина показывает
Местные записи и записи аккаунта сведены, новые сверху, а на аккаунтных стоит отметка.
- 3
Восстановить
Вернуть профиль можно, пока вы не вышли за свой предел: отказ придёт на вашем языке. У отмеченных место считается для всех до первого возврата.
- 4
Удалить навсегда
Сперва уходят данные, потом сама запись, и вам скажут, стёрлось ли всё.
Что стирает удаление навсегда
«Удалить навсегда» обязано значить именно это: под такую фразу продают машины. С диска уходят сперва данные просмотра, с повторами попыток, потом выбор расширений, расписания, статистика, счётчики безопасного темпа и закрытый файл сессии.
В кабинете без запуска
В браузерном кабинете те же отметки, то же правило про «Выбрать все» и четыре действия: «В группу», «Прокси», «Добавить тег», «Удалить выбранные».
Пачку кабинет разбирает по одному профилю и показывает счёт по ходу: отдельных групповых ходов на сервере нет и не нужно. На первой неудаче перебор встанет: остальные профили упёрлись бы в ту же ошибку.
Группового запуска там нет и не задумано: браузер открывает программа на вашем компьютере. Кабинет говорит об этом прямо под полосой действий.
Чего это не делает
- Браузеры из кабинета не запускаются. Групповой запуск и остановка живут в программе, потому что браузер работает на вашем компьютере.
- Групповую правку нельзя отменить одним нажатием. Обратимо только удаление, через корзину. Перенос в группу или назначение прокси на 200 профилей отменяется тем же выделением заново.
- Корзина не очищается сама. По времени ничего не стирается, поэтому удалённый профиль лежит там вместе с данными, пока вы его не вернёте или не удалите навсегда.
- Группы не вкладываются. Подпапок нет, профиль принадлежит не больше чем одной группе, а компьютер держит до 200 групп.
- Групповое действие это перебор, а не один запрос. Пятьдесят профилей это пятьдесят вызовов. В кабинете первая неудача останавливает остальные, в программе неудачный профиль засчитывается, и прогон идёт дальше.
Как проверить
Каждое утверждение выше это строка кода, у которой есть стенд, её исполняющий.
- Групповой запуск разносит открытия случайными 3 до 14 секунд
- apps/desktop/src/manager/renderer.js · apps/desktop/test/запуск-не-залпом.js
- Очередь ждёт свободное окно, а не записывает профили в неудачные
- apps/desktop/src/manager/renderer.js · apps/desktop/test/очередь-запуска.js
- «Выбрать все» берёт только найденное поиском, а тег добавляется, а не заменяет
- apps/web/lib/bulk.ts · apps/web/test/массовые-действия-кабинета.js
- «Удалить навсегда» честно сообщает, стёрлись ли данные на диске
- apps/desktop/src/main/main.js · apps/desktop/test/purge-honesty.js
- После удалённого профиля не остаётся ничего: ни браузера, ни журнала запусков, ни счётчиков
- apps/desktop/src/main/main.js · apps/desktop/test/delete-leaves-nothing.js
- Окно удаления со списком имён, поиск и отметки в корзине, возврат отмеченных с местом до первого
- apps/desktop/src/manager/renderer.js · apps/desktop/test/корзина-в-окне.js
- Статус и теги пачкой: закрытый паролем пропущен и назван, окно пароля не всплывает
- apps/desktop/src/manager/статусы.js · apps/desktop/test/статусы-в-окне.js
- Переименование пачкой даёт ровно те имена, что показаны до нажатия
- apps/desktop/src/lib/имя-по-шаблону.js · apps/desktop/test/имена-по-шаблону.js
- Новый отпечаток пачкой: у каждого своё семя, открытые и закрытые паролем не тронуты и названы
- apps/desktop/src/main/main.js · apps/desktop/test/новый-отпечаток-пачкой-в-окне.js
- Закладки пачкой: закрытому записано, открытому ход в очереди до запуска, закрытый паролем пропущен и назван
- apps/desktop/src/lib/закладки-профилей.js · apps/desktop/test/закладки-в-окне.js
- Файл закладок, который пишет программа, ARMANOS Browser читает как свой, и контрольная сумма та же
- apps/desktop/src/lib/закладки.js · apps/desktop/test/закладки-живьём.js
- Снять и добавить тег отмеченным: Shop, shop и SHOP один тег, и повтор другим регистром не появляется ни в программе, ни на сервере
- packages/shared/src/метки.js · apps/desktop/test/метки-правка-одним-правилом-живьём.js
Вопросы
- Можно поставить тег сотне профилей в программе?
- Да. «Теги» на полосе отмеченных добавляет тег всем отмеченным или снимает его, а прежние теги каждого профиля остаются. Большие и малые буквы тег не различает: снять shop значит снять и Shop, и SHOP.
- Что значит сообщение о неполном стирании?
- Что запись ушла, а куки и сохранённые входы могут остаться на этом диске. Оно называет причину и просит закрыть браузер этого профиля и удалить снова.
- Можно менять порядок групп, не потеряв ни одной?
- Да. Порядок это подсказка для глаза: ни одна группа при перестановке не теряется, а всё, чего не было в списке, встаёт в конец.
- Очистка корзины проверяет так же тщательно, как одно удаление?
- Каждая запись идёт через тот же ход, и вы получите такой же честный счёт того, что в самом деле стёрто.
- Что будет, если профиль исчезнет из списка, пока он отмечен?
- Он выпадет из выделения, поэтому полоса не сможет заявить двенадцать отмеченных при девяти живых профилях.
- Можно положить одни закладки сотне профилей?
- Да. «Закладки» на полосе отмеченных добавляет список строками или файлом HTML, заменяет закладки или снимает их. Закладки, общие для всех профилей, живут в карточке «Закладки команды» на экране «Движок».
Читать дальше
Попробуйте на своём списке
В ARMANOS заведите несколько профилей и посмотрите, как групповой прогон честно отчитывается.