Truesort — Сортировка и упорядочивание словарей для брута

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

Базовая фильтрация файлов и папок: сортировка и группировка

Вы можете упорядочить свои списки с помощью вариантов:

-сортировка – с помощью этой настройки можно быстро упорядочить файлы по размеру, типу (документы, ярлыки программ, изображения и т.д.) и многое другое. Чтобы воспользоваться этой опцией, нажмите на любом пустом месте проводника правой кнопкой мыши. В контекстном меню наведите на пункт “сортировка” и выберите желаемую для Вас опцию.

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

Не стоит забывать о пунктах «По возрастанию» и «По убыванию». Если выберем первую опцию, то сортировать будет от 0-9, от А-Я, если вторую то от Я-А, от 9-0.

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

— Группировка – с помощью этой настройки, Вы сможете создавать группы файлов и папок по размеру, имени, типу. Это означает, что вы можете отделить нужные элементы от других.

Чтобы воспользоваться данной возможностью, нажмите на пустом месте в проводнике Windows 7 правой кнопкой. Из появившегося меню выберите “Группировка” и задайте любой пункт группировки.

Примечание: Выше описанные методы применяются только к текущей папки. Все новые добавленные дополнительные параметры упорядочивания будут отображаться как в пункте “Сортировка”, так и в ”Группировка”.

Чтобы избавится от элементов группировки, кликните на «(Нет)», тогда все изменения исчезнут.

Опции сортировки и группировки могут быть использованы одновременно. Например, вы можете сгруппировать по размеру или типу и сортировать данную группу по дате, имени или другими свойствами.

Если вы нажмете левой кнопкой по названию группы, то и элементы.

Способы получить список имен файлов

Вариант 1 (с помощью Total Commander)

Наиболее простой и предпочтительный вариант (к тому же точно работающий во всех версиях ОС) — воспользоваться помощью 👉 Total Commander (ссылка на офиц. сайт). Если кто не знает — это спец. программа для работы с файлами (альтернатива проводнику).

Запустив Total Commander, перейдите в нужный каталог (в тот, где у вас хранятся фильмы, например) и выделите все файлы (для этого достаточно нажать Ctrl+A).

Выделяем все файлы в нужном каталоге

Далее в меню «Выделение» выберите опцию «Сохранить выделение в файл...» (в некоторых версиях программы есть возможность скопировать имена файлов в буфер — если сделаете так, то потом откройте документ Word и вставьте список, нажав Ctrl+V).

Сохранить выделение в файл (Total Commander)

Собственно, полученный текстовый файл можно открыть в любом блокноте (я использую Notepad++), ну и после распечатать список (Ctrl+P) ... 👌

Текстовый файл можно открывать — список готов!

Вариант 2 (через браузер)

Для этого нам понадобиться запустить какой-нибудь современный 👉 браузер (я проверял на Chrome и Firefox).

После откройте проводник и перейдите в папку с нужными вам файлами — нужно будет скопировать путь до нее, нажать сочетание Ctrl+C (адрес, вида: «C:\Users\alex\Videos\Фильмы»)

Открываем каталог

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

Теперь достаточно выделить всё нужное на странице и скопировать это (👇).

Открываем путь в Chrome

Затем скопированный список лучше всего вставить (сочетание Ctrl+V) в Excel (или 👉 его аналоги). Это удобнее тем, что в Excel вы легко сможете удалить ненужные вам столбики (с датой, например) ...

Вставляем список в Excel для дальнейшей работы...

Вариант 3 (список со вложенными файлами и папками)

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

Например, есть у вас в каталоге «Видео» отдельная папка «Кино 90-х», в которой 2 десятка др. фильмов — вышеперечисленные способы бы не позволили узнать их название (из полученного списка), а этот позволит!

Для работы нам понадобиться 👉 командная строка (ничего сложного там не будет!).

В ней нужно последовательно ввести две команды, после каждой нажать Enter:

  1. cd C:\Users\alex\Videos\Фильмы (вместо «C:\Users\alex\Videos\Фильмы» укажите свой каталог);
  2. dir /b /s | sort > (эта команда создаст файл "" в выбранной вами папке со всеми файлами и каталогами, что в нем есть! Кроме этого, она отсортирует список от А к Я).

CMD — открываем каталог, получаем список

Файл-список готов!

Как убрать путь (C:\Video\) из списка

Кстати, если в списке файлов вам среди названия фильмов (файлов) не нужен их путь — то его легко убрать. Для этого в Notepad++ достаточно:

  • нажать на Ctrl+F;
  • в окне «Замена» в строку «найти» указать путь (который повторяется в каждой строке);
  • в строке «Заменить на» проверить, чтобы была пустота;
  • и нажать кнопку «заменить все». В результате: в вашем списке будут только имена (без пути)!

Убираем путь до каталога в блокноте

Вариант 4 (без доп. софта)

Этот способ работает не во всех версиях ОС Windows (в 10-ке все OK). Зато он быстрый и не требует вообще никакого доп. софта...

Что делать:

  1. зайти в нужный каталог;
  2. выделить файлы (Ctrl+A);
  3. зажать клавишу Shift (левую);
  4. нажать ПКМ (правую кнопку мыши), не отпуская Shift;
  5. из появившегося меню проводника выбрать опцию «Копировать как путь». Теперь в буфере обмена есть все имена файлов из каталога!

Выделяем и копируем путь

Теперь можно открыть блокнот или тот же Word и вставить список (Ctrl+V).

Вставляем скопированный список

Если вам мешает в каждой строке путь («C:\Users\») — то как его убрать см. чуть выше.

На этом, думаю, задача решена!? 😉

Дополнения по теме приветствуются!

Удачи!

👣

RSS (как читать Rss)

Полезный софт:

  • Видео-Монтаж
  • Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!). Видео сделает даже новичок!
  • Ускоритель компьютера
  • Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

Другие записи:

  • Как узнать свой ИНН онлайн. Как получить свидетельство ИНН, заказав его по интернету
  • Как смотреть ТВ онлайн (без регистрации)
  • Как оценить производительность процессора (ЦП), на какой частоте он работает при нагрузке ...
  • Эмулятор Сега (на русском), или как играть в приставку на ПК [Sega MD2]
  • Не работают USB-порты, что делать?
  • Чем забит мой жесткий диск (или куда пропало свободное место на HDD) [Анализ диска]
  • Разъемы мониторов (VGA, DVI, HDMI, Display Port, USB Type-C). Какой кабель и переходник нужен для ...
  • Wi-Fi без доступа к интернету: горит желтый восклицательный значок в трее. Рекомендации по решению ...

Примеры команд DIR

Хорошо, теперь вы знаете о переключателях и параметрах, связанных с командой DIR. Давайте рассмотрим несколько примеров реального мира, чтобы лучше понять, как вы можете начать использовать их.

Простая команда dir возвращает список всех файлов и папок в текущем каталоге, в котором вы находитесь.

Примеры команд DIR

Выполнение следующей команды показывает все системные файлы внутри вашего текущего пути, используя атрибут «s»:

dir /a:s

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

Примеры команд DIR

dir \*.mp3 /s

Вы можете заменить часть «.mp3» на любой формат файла, который вы ищете.

Звездочка действует как подстановочный знак , говоря «найди что-нибудь с форматом файла .mp3 в конце», в то время как «/s» рекурсивно просматривает все папки в вашем текущем пути.

Примеры команд DIR

Теперь вы, возможно, заметили, что вернули много результатов. Слишком много, чтобы читать, прежде чем прокручивать экран. Здесь мы можем использовать переключатель паузы, чтобы дать вам возможность прочитать их. Для этого измените команду следующим образом:

dir \*.mp3 /s /p

Еще один трюк, который предлагает предложение командной строки, называется трубопроводом. Вы можете использовать символ «>» для отправки результатов одной команды в другое место или службу. Хорошим примером этого является отправка всех ваших результатов в текстовый файл . Затем вы можете просмотреть их позже или импортировать в другие типы документов. Для этого вы можете использовать команду:

Примеры команд DIR

dir \*.mp3 /s /b >

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

Примеры команд DIR

Базовая фильтрация файлов и папок: сортировка и группировка

Вы можете упорядочить свои списки с помощью вариантов:

-сортировка – с помощью этой настройки можно быстро упорядочить файлы по размеру, типу (документы, ярлыки программ, изображения и т.д.) и многое другое. Чтобы воспользоваться этой опцией, нажмите на любом пустом месте проводника правой кнопкой мыши. В контекстном меню наведите на пункт “сортировка” и выберите желаемую для Вас опцию.

Базовая фильтрация файлов и папок: сортировка и группировка

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

Не стоит забывать о пунктах «По возрастанию» и «По убыванию». Если выберем первую опцию, то сортировать будет от 0-9, от А-Я, если вторую то от Я-А, от 9-0.

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

— Группировка – с помощью этой настройки, Вы сможете создавать группы файлов и папок по размеру, имени, типу. Это означает, что вы можете отделить нужные элементы от других.

Базовая фильтрация файлов и папок: сортировка и группировка

Чтобы воспользоваться данной возможностью, нажмите на пустом месте в проводнике Windows 7 правой кнопкой. Из появившегося меню выберите “Группировка” и задайте любой пункт группировки.

Примечание: Выше описанные методы применяются только к текущей папки. Все новые добавленные дополнительные параметры упорядочивания будут отображаться как в пункте “Сортировка”, так и в ”Группировка”.

Чтобы избавится от элементов группировки, кликните на «(Нет)», тогда все изменения исчезнут.

Опции сортировки и группировки могут быть использованы одновременно. Например, вы можете сгруппировать по размеру или типу и сортировать данную группу по дате, имени или другими свойствами.

Базовая фильтрация файлов и папок: сортировка и группировка

Если вы нажмете левой кнопкой по названию группы, то и элементы.

Открытие существующего файла

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

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

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

Вот несколько типичных значков файлов:

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

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

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

Truesort — Сортировка и упорядочивание словарей для брута

Truesort программа для сортировки и упорядочивания текстовых файлов (словарей) с исходниками на Delphi.

Что умеет делать TrueSort?

  • превращает любое количество текстовых файлов в под-папке input в один упорядоченный по алфавиту и не имеющий дублей файл в под-папке output.

Чем Truesort отличается от аналогов?

  • требует для работы менее 80мб ОЗУ
  • гарантированно не оставляет за собой дублей («брака»)
  • умеет обрабатывать файлы, содержащие в словах символы любых кодировок (в том числе символы nil и EOF)
  • работает на порядки быстрее любой из существующих аналогичных программ
  • способен обрабатывать много-гигабайтовые файлы и создавать много-гигобайтовые пасс-листы.

Касательно скорости Truesort:

5 словарей по ~500мегов (суммарно 2589mb) объединяются в один 1143mb упорядоченный и без дублей словарь на одноядерном 2 Ггц процессоре за 34 с половиной минуты (тестил на ноуте). Более 1 ядра программа использовать не умеет.

Примечания:

Программа подробно рассказывает о том, что она делает в данный момент в логе. К сожалению, ведение такого отчета тормозит её работу в 2 или 3 раза, потому если вам нужна скорость — ставьте переключатель «Turbo» в положение on. Это отключит лог и прибавит 100-200% скорости

К программе прилагается исходный код (проект на дельфи-6) для тех, кто хочет что-либо под-пилить или выпилить, а так же для тех, кто брезгует использовать чужое ПО без исходных кодов.

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

Программа нормально обрабатывает input’ы до 15 гигов, стабильно — до 10. Если в инпуте больше 20 гигов за раз — может не справится. Если у вас более 15 гигов инпута — обрабатывайте по 10 гигабайт. Я таким образом обработал более 80 гигабайт, когда собирал свой словарь.

Максимальный пасс-лист который я ей создавал — 6,5 гига. 13-гиговый пасс-лист (объединить 2 словаря по 6,5 гига) мне создать не удалось — программа не потянула, в причины я не вникал — мне этого было достаточно.

Инструкция: * в архиве 2 версии — и позволяет обрабатывать словари, созданные как под windows так и под *NIX (иногда содержащие в паролях символы nil и EOF), которые считаются признаком конца файла для большинства виндовсовских программ, но обычными символами в *NIX. Это плюс. Минус версии — файлы в инпуте должны быть менее 4 гигов каждый, иначе прогармма читает только первые 4 гига и считает что файл кончился, даже если сам файл имеет размер 20 гигов. обрабатывает файлы любого размера, хоть 20 гигабайт, но если встретит в файле некоторые не читаемые (служебные для ОС windows) символы — посчитает эти символы концом файла, как посчитал бы, например, блокнот.

Скачать бесплатно Truesort by ErrorNeo+Исходники

E-mail

Сортировка в библиотеках

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

файлов, о которой я рассказывал в классической серии пенальти «Проводник vs. TC».

Интересно, что в Windows 7 упорядочивание было вынесено на специальную библиотечную панель вверху окна проводника. Но Windows 8 он сильно обновился , и упорядочивание осталось только в контекстном меню.

Библиотеки: сортировка по дате – «файлы всегда вверху»

Щелкните ПКМ на свободном месте в папке. А вот и причина того, что в библиотеках папки всегда находятся сверху – по ним ведется упорядочивание!

Контекстное меню фона папки, открытой из библиотеки

Переключите упорядочивание на Имя

и отсортируйте папку по дате изменения. Теперь недавние файлы сверху, что и требовалось доказать!

Listary (удобный поиск по файлам)

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

При первом запуске Listary попросит вас настроить сочетания клавиш.

Listary (удобный поиск по файлам)

Перейдите в Options → Hotkeys (Опции → Горячие клавиши) и введите сочетание. Когда вы нажимаете горячую клавишу, на экране появляется всплывающая строка поиска. Функция Fuzzy Search в Listary распознает суффикс, префикс или любую часть имени файла. При этом результаты мгновенно отображаются в окне поиска.

Уникальные особенности:

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

Приложение покажется неплохой альтернативой нативной функции поиска файлов в Проводнике Windows.

Listary (удобный поиск по файлам)

Скачать Listary (бесплатная, версия Pro: $20)

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Понравилась статья? Поделиться с друзьями:
Adblock
detector