База знаний
Отфильтровать профили
Что можно отфильтровать
Поля в окне стоят сверху вниз в таком порядке. Внутри поля отмеченные значения складываются через «или», а разные поля через «и»: системы Windows и macOS вместе с тегом work оставят профили на любой из двух систем, у которых есть этот тег.
У флажков системы, страны выхода, ядра и тегов справа число профилей с этим значением. Значение, у которого сейчас нет ни одного профиля, стоит серым и не отмечается. Когда в списке есть профили ваших людей (вы руководитель), внизу появляется ещё выбор «Чьи».
| Поле | Что оставляет в списке |
|---|---|
| Состояние | Запущен профиль прямо сейчас или остановлен |
| Система | Шаблон отпечатка профиля флажками, например «macOS · Chrome» и «Windows · Chrome» |
| Страна выхода | Страна, из которой профиль вышел в сеть при последней подтверждённой проверке прокси; ещё «Ещё не проверена» и «Без прокси» |
| IP выхода содержит | Часть адреса той же проверки, например 203.0.113 |
| Ядро браузера | «По умолчанию» и версии ARMANOS Browser, которые стоят у ваших профилей |
| Прокси | «Настроен», «Без прокси» или «Не применён» |
| Теги | Теги флажками, «Без тегов» и выбор «Любой из отмеченных» или «Все отмеченные» |
| Статус | Ваши статусы и «Без статуса» флажками |
| Последний запуск | «Ни разу», «За 7 дней» или «Больше 30 дней назад» |
| Сценарий использования | Сценарий из тех, что стоят у ваших профилей |
| Пароль | «С паролем» или «Без пароля» |
Включите и снимите фильтр
- 1
Нажмите кнопку «Фильтры»
Она стоит справа от строки поиска над списком профилей. Число на кнопке говорит, сколько полей сейчас сужают список.
- 2
Отметьте значения
Список сужается сразу, кнопки «Применить» нет. «Без тегов» снимает отмеченные теги, а отмеченный тег снимает «Без тегов».
- 3
Прочитайте ряд плашек над списком
Каждое включённое поле стоит плашкой: имя поля и отмеченные значения, например «Система» и «macOS · Chrome». Справа «Показано 12 из 340».
- 4
Снимите лишнее
Крестик на плашке снимает это поле целиком. «Сбросить всё» снимает все поля окна «Фильтры» разом.
Теги: любой из отмеченных или все
Отметьте два тега, и выбор над флажками решает, как они складываются. «Любой из отмеченных» оставляет профили, у которых есть хотя бы один из них. «Все отмеченные» оставляет только те, у которых есть оба.
«Без тегов» стоит первым флажком и оставляет профили, у которых нет ни одного тега. Он снимает отмеченные теги, потому что вместе они дали бы пустой список.
Большие и малые буквы тег не различает: Shop, shop и SHOP это один тег и один флажок с числом всех трёх профилей. Подпись флажка и плашки называет тег так, как его написали в профилях, через косую черту: Shop / shop / SHOP. Местный API, MCP и поиск профилей на сервере сравнивают теги так же, и tags=shop найдёт те же профили.
Страна выхода берётся из проверки
Страна выхода и IP выхода это итог последней подтверждённой проверки прокси этого профиля, то есть место, откуда он на самом деле вышел в сеть. Профиль с прокси, который ещё не проверяли, стоит в «Ещё не проверена»: проверьте его прокси, и профиль перейдёт в свою страну.
Это не страна, записанная у прокси в библиотеке: прокси с ротацией выходит то в одной стране, то в другой, а фильтр показывает, где профиль был в последний раз.
Когда не подошёл ни один профиль
Если под фильтры не подошёл ни один профиль, вместо списка стоит «Нет профилей по заданным фильтрам.» и кнопка «Сбросить фильтры».
Значение, которого больше нет ни у одного профиля (удалили последний профиль страны, сняли последний тег), снимается само при следующем чтении списка, и число на кнопке «Фильтры» меняется вместе с ним. Поэтому список не остаётся пустым из-за фильтра, которого уже не видно.
Те же фильтры в местном API и через MCP
profile/list и browser/list местного API и инструмент MCP list_profiles отбирают тем же правилом, что это окно, и отдают те же профили.
Доводы: template (системы через запятую), exitCountry (коды стран, none без прокси, unknown ещё не проверена), exitIp (часть IP выхода), kernel (версии ядра или default), noTags=true (только без тегов, не вместе с tags) и lastRun (never, week или old).
- Запрос
- GET /api/v1/profile/list?exitCountry=DE,PL&lastRun=old&fields=name,proxy
- Ответ, например
- { code: 0, data: { list: [{ profileId, name, proxy }], total: 2, page: 1, pageSize: 2 } }
- Негодный довод
- exitCountry=Germany: { code: -1, msg: bad_param, data: { param: exitCountry, message } }
Довод облака proxyCountry местный API отвергает словами и называет exitCountry: страна прокси и страна выхода это разное.
Чего это не делает
- Это не условия. Слов «кроме», «не равно» и «пусто» у любого поля нет: пустые случаи закрыты своими пунктами («Без тегов», «Без прокси», «Ещё не проверена», «Ни разу»).
- Это не запоминается. Фильтры живут, пока открыто окно программы, и наборов фильтров под именем нет.
- Это не фильтрует в аккаунте. Фильтры сужают список на этом компьютере.
Где это решается
Стенды ниже исполняют настоящую программу в скрытом окне, а не читают файл.
- Каждое поле сужает ровно до ожидаемых профилей, «или» внутри поля и «и» между полями, плашки снимаются по одной, «Показано N из M»
- apps/desktop/test/отбор-в-окне.js
- Значение, которого больше нет, снимается само, и экран не пустеет
- apps/desktop/test/отбор-не-опустошает-экран.js
- Окно «Фильтры» и плашки не выходят за край на 1440 и 900 точках, на двух языках и в двух темах
- apps/desktop/test/сила-списка-вёрстка.js
- Местный API и инструмент MCP list_profiles с доводами окна отдают те же профили, что само окно; негодный довод и proxyCountry отвергнуты словами
- apps/desktop/test/api-отборы-окна-живьём.js
- Shop, shop и SHOP один флажок с подписью как в профилях; окно, местный API, MCP и поиск на сервере дают одни и те же профили
- apps/desktop/test/метки-одним-правилом-живьём.js
Вопросы
- Чем «Страна выхода» отличается от страны прокси?
- Страна выхода это страна, из которой профиль вышел в сеть при последней проверке. Страна прокси это страна, записанная у прокси в библиотеке. У прокси с ротацией они расходятся.
- Действие над отмеченными заденет скрытые профили?
- «Выбрать все» берёт всё, что оставили фильтры и строка поиска, по всем страницам списка. Профиль, который вы отметили раньше, а потом скрыли фильтром, остаётся отмеченным, и действие заденет его. «Снять выбор» снимает все отметки.
- Что значит серый флажок?
- Что у этого значения сейчас нет профилей. Такой флажок не отмечается: он оставил бы пустой список.
Рядом с этим
Поиск одного профиля среди тысячи
Строка поиска и всё, что она читает.
Статусы профилей
Стадия работы, по которой тоже фильтруют.
Проверить прокси до запуска
Откуда берутся страна и IP выхода.
Разложить профили по группам
Группу выбирают над списком, а не в этом окне.
Профили по API: список, правка, одноразовый, куки, выгрузка
Все доводы списка профилей в местном API.
Отфильтруйте свои профили
Бесплатный тариф даёт два профиля, без срока и без карты.