2

Здравствуйте, у меня есть довольно большой архив .7z (~ 10 ГБ), который содержит десятки файлов .txt, каждый из которых содержит десятки миллионов пар адресов электронной почты и паролей.

Есть ли какой-нибудь быстрый способ найти запись (например, мою электронную почту) в этом архиве .7z, не распаковывая ее? Я использую Mac. Спасибо!

2 ответа2

1

Я боюсь, если вы не использовали алгоритмы сжатия 0% (то есть вы заархивировали их только для хранения) в этих файлах, нет другого способа, кроме проверки файлов .txt после распаковки или использования / создания какого-либо программного обеспечения, которое может это сделать для тебя.

Я надеюсь, что у вас есть хороший processor и RAM потому что это займет довольно много времени, если вы внедрили хорошие алгоритмы сжатия при архивировании этих .txt файлов

1

Вы не можете иметь дело с 7zip напрямую из Finder, хотя такие инструменты, как Better Zip, могут видеть внутри без распаковки, они не могут искать внутри каждого текстового файла.

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

Раньше это был одностадийный процесс, но теперь он состоит из двух этапов.

Из Дисковой утилиты, Файл> Пустое изображение или Изображение из папки.
Дать ему название; Вы можете оставить другие настройки ниже по умолчанию на данный момент.
Создайте том, достаточно большой, чтобы на данный момент содержать несжатые данные.

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

Полученное изображение будет доступно для поиска с помощью Spotlight, если вы позволите, или что-то вроде EasyFind, после подключения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .