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

Поиск и отборы

Поиск одного профиля среди тысячи

Двести профилей это список, который глазами уже не читают. Строка поиска сверяет сразу пять вещей, четыре отбора сужают тот же список, а числа в именах выстраиваются как числа.
Имя, ввезённая папка, сценарий, метки, адрес прокси
Что сверяет строка
Четыре, со счётом на кнопке
Отборов за воронкой
10, 25, 50 или 100
Профилей на странице
На этом компьютере
Где идёт поиск

Что читает строка поиска

После сотни профилей имена перестают их различать. Половина списка это «Аккаунт 17» с другим числом на конце.

Поэтому это не поиск по имени. Одна строка букв сверяется сразу с пятью вещами в каждом профиле, и хватает куска слова.

  • Имя

    То, что вы вписали при создании, или номер, который дал пакет.

  • Сценарий

    Подпись, которую видно на карточке, а не внутреннее слово за ней.

  • Метки

    Все метки профиля, прочитанные как одна строка текста.

  • Адрес прокси

    Узел и порт, через которые этот профиль выходит в сеть.

  • Папка, приехавшая при ввозе

    Обычный текст в профиле, а не папка, сделанная в «Группах».

Список профилей ARMANOS со строкой поиска, воронкой, выбором порядка и двумя кнопками вида над карточками
Панель над списком: папки, строка поиска, воронка со счётом, порядок и два вида списка.

Адрес прокси лежит в той же строке

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

Из-за этого кнопка «Показать профили» в библиотеке прокси работает настоящим отбором. Она подставляет узел в ту же строку и приводит на суженный список.

Уведомление о профиле устроено так же. Оно несёт в строку имя, а не внутренний номер.

Четыре отбора и счёт на воронке

Воронка задаёт четыре узких вопроса, а на кнопке стоит число оставленных ответов. Список, который выглядит слишком коротким, после этого не загадка.

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

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

Папка отбирается щелчком

Папки в строку поиска не вписывают. В разделе «Группы» вы щёлкаете по папке и попадаете на список, уже суженный до неё.

На панели остаётся ярлычок с цветом папки и крестиком, который его снимает. «Без папки» это отдельный выбор: профили, которые никто не разложил, искать как раз и приходится.

Числа в именах сравниваются как числа

Пакет из полусотни получает имена рядом, а обычный порядок текста этот ряд разваливает.

Обычный порядок текста
Работа 1, Работа 10, Работа 11, Работа 2, Работа 20, Работа 9
Порядок, который получаете здесь
Работа 1, Работа 2, Работа 9, Работа 10, Работа 11, Работа 20

Имена сравниваются так, что цифры внутри читаются числами, поэтому «Работа 10» никогда не встаёт между первой и второй.

  1. 1

    По имени

    Тот самый порядок ряда выше, и с ним список открывается.

  2. 2

    Сначала новые

    По дате создания: так утренний пакет поднимается целиком.

  3. 3

    По последнему запуску

    Ни разу не открытый профиль стоит как никогда, а не как сегодня.

  4. 4

    В обратную сторону

    Щелчок по уже отсортированному столбцу переворачивает порядок.

Два вида списка и размер страницы

Карточка несёт весь профиль сразу: папку, адрес, метки, дневной темп. Таблица даёт каждому полю свой столбец, и три из них меняют порядок по щелчку.

На странице лежит 10, 25, 50 или 100 строк, а под списком стоят всего и номер страницы. «Выбрать все» берёт весь найденный набор по всем страницам, а не ту страницу, что перед глазами.

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

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

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

  • Поиск идёт не по аккаунту. Отбирается список, который лежит на этом компьютере, поэтому профиль, заведённый на другой машине, находится здесь только после того, как программа сверилась с аккаунтом.
  • Строка не читает заметки профиля и не читает имя папки, заведённой в разделе «Группы». Заметки ищутся в кабинете в браузере.
  • Сверяются буквы, а не смысл. «ads» поднимет профиль с меткой «adsense», метка, написанная двумя способами, так и останется двумя метками, и ничего за вас не исправляется.
  • Вид списка, порядок, размер страницы и звёздочка на карточке остаются на этом компьютере. Аккаунт не возит их на ваши другие машины.

Как проверить

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

Строка сверяет имя, сценарий, метки и адрес прокси
apps/desktop/src/manager/renderer.js · apps/desktop/test/поиск-и-отборы.js
Четыре отбора сужают один список, воронка их считает, а отбор по метке берёт метку целиком
apps/desktop/src/manager/renderer.js · apps/desktop/test/поиск-и-отборы.js
Числа внутри имён сравниваются как числа, а разворот порядка не трогает список под ним
apps/desktop/src/manager/renderer.js · apps/desktop/test/поиск-и-отборы.js
Вид, порядок и размер страницы пишутся на этот компьютер, а звёздочка переживает перезапуск
apps/desktop/src/lib/profiles.js · apps/desktop/test/pinned-and-temporary.js

Вопросы

Почему имя папки в поиске ничего не находит?
Папку, заведённую в разделе «Группы», отбирают щелчком, а не вписывают. Папка, приехавшая внутри чужого файла, лежит на профиле обычным текстом, и вот её строка читает.
Отбор решает, что заденет групповое действие?
Да, ради этого сначала и сужают. «Выбрать все» берёт всё, что нашли строка и отборы, по всем страницам, поэтому отбор до десяти и галочка после него не дотянутся до остальных девяноста.
Как увидеть все профили за одним адресом?
Нажмите «Показать профили» на строке библиотеки прокси. Узел уйдёт в строку поиска, и список, на который вы попадёте, и есть ответ, а на ничьём адресе кнопка не нажимается.
Можно искать по номеру профиля?
Нет. Номера среди того, что читает строка, нет, поэтому уведомление о профиле открывает список по его имени.
Звёздочка поднимает профиль наверх?
Она его помечает. Порядок на экране это тот, что выбран над списком, и помеченный профиль стоит внутри него на своём месте.

Три буквы вместо прокрутки списка

Поставьте ARMANOS, вставьте кусок узла прокси в строку поиска и увидьте все профили за этим адресом.