Эта страница пока не переведена на Русский, поэтому показана по-английски. Сама программа переведена на Русский полностью.
Руководство
Руководство
Обычные задачи по порядку, и чего стоит каждый выбор.
Создать архив
-
Откройте «Сжатие» на панели слева или нажмите «Новый архив» на панели инструментов.
-
Добавьте файлы или папку. Список принимает и то и другое, а папка сохраняет свою структуру.
-
Проверьте, куда он будет сохранён. WINJAB подставляет это рядом с первым добавленным элементом; изменить можно кнопкой «Выбрать…».
-
Выберите формат: .jab — для самой быстрой записи и контрольных сумм по блокам, .zip или .7z — когда архив должен открыть кто-то другой.
-
Выберите режим: Lightning самый быстрый, Compact самый компактный, Balanced посередине.
-
Нажмите «Начать сжатие». Накладной слой покажет ход работы; «Выполнять в фоне» вернёт вас в окно, пока задача доделывается.
Проверка после записи включена по умолчанию: записанный архив перечитывается и проверяется. Это стоит одного повторного чтения и остаётся единственным способом узнать, что файл на диске — тот самый, который задумывался.
Распаковать архив
-
Откройте «Распаковку», выберите архив и выберите папку, куда распаковывать.
-
Решите, что делать с уже существующим файлом: по умолчанию «Остановиться», потому что это единственный вариант, который не может потерять уже имеющиеся данные.
-
Нажмите «Начать распаковку».
Пути, уводящие за пределы выбранной папки, отклоняются, а не молча исправляются. Метки времени и атрибуты восстанавливаются, если вы не отключите это в настройках.
Защитить архив паролем
-
Выберите формат WINJAB (.jab) — два других здесь не могут нести пароль.
-
Откройте панель «Пароль» и поставьте отметку «Защитить этот архив паролем».
-
Введите пароль дважды. Восстановления нет: запишите его там, где доверяете.
-
Сжимайте как обычно. Содержимое, имена файлов и хеши по блокам будут зашифрованы.
При открытии защищённого архива пароль спрашивают один раз, а на неверный отвечают после единственного вывода ключа, поэтому опечатка стоит меньше секунды, а не полного декодирования.
Разделить большой архив и собрать обратно
-
Откройте «Инструменты» и выберите архив.
-
В разделе «Разделение и сборка» выберите 10, 25, 100 или 700 МБ — или введите свой размер. Панель покажет, сколько частей получится из этого архива.
-
Нажмите «Разделить архив». Части запишутся рядом с оригиналом как .001, .002, …
-
Чтобы собрать обратно, нажмите «Собрать части…» и выберите файл .001. Каждая часть проверяется до того, как что-то будет записано.
Отдельная часть — не архив и не открывается: WINJAB сначала собирает, потом читает. Если части не хватает, сборка останавливается с номером недостающей части и не оставляет недописанных файлов.
Пережить повреждение
-
Добавьте запись для восстановления при создании архива: «Запись для восстановления», затем сколько резервировать — от 1 % до 30 %.
-
Если файл позже повредится, откройте «Инструменты» и нажмите «Проверить на повреждения». Программа сообщит, какие фрагменты испорчены, и ничего не запишет.
-
Нажмите «Восстановить архив», чтобы пересобрать именно эти части.
Запись должна существовать до повреждения: её нельзя добавить в уже испорченный архив, и нести её может только .jab. Она отменяет случайности — сбойный сектор, прерванную передачу, деградацию битов, — но не подмену, потому что тот, кто может изменить данные, может пересчитать и саму запись.
Проверить присланный архив
-
Откройте «Инструменты» и выберите архив.
-
«Тщательная проверка» читает структуру, а затем декодирует каждый блок, сверяя CRC-32C и SHA-256.
-
«Только декодирование» пропускает структурный проход, когда вам нужно лишь узнать, декодируется ли архив.
Ни одна из проверок не доказывает, что архив не подменяли. Ответить на это может только архив с паролем — и то лишь потому, что злоумышленнику понадобился бы пароль.
Добавить в контекстное меню
-
Откройте «Настройки» и найдите «Интеграция с Проводником Windows».
-
Выберите нужные пункты: сжать, распаковать здесь, распаковать в папку, проверить.
-
«Установить» добавляет их, «Удалить» убирает обратно.
В Проводник ничего не добавляется без вашей просьбы, а после удаления не остаётся ничего.
В командной строке
Тот же движок, что и в окне. Запустите jab без аргументов, чтобы увидеть полный список.
jab c <sources> -o out.jab
Создать архив. --mode lightning|balanced|compact, --chunk, --recovery 1-30, --no-verify.
jab x archive.jab -o folder
Распаковать. --overwrite fail|skip|overwrite, --no-times, --no-attrs.
jab l archive.jab
Показать, что внутри.
jab t archive.jab
Декодировать всё и выбросить: самая быстрая честная проверка.
jab v archive.jab
Проверить структуру и данные.
--threads auto|N --memory 512M
Сколько рабочих потоков и предел для буферов, удерживаемых между ними.
--integrity full|crc
SHA-256 вместе с CRC-32C на каждый блок — или только CRC-32C.
--password-stdin
Читать пароль со стандартного ввода. Передавать его аргументом запрещено намеренно: командную строку работающего процесса могут прочитать другие процессы той же учётной записи.
Клавиатура
- Tab / Shift+Tab
- Переход по элементам управления. Вид прокручивается туда, куда дошёл фокус.
- Enter / Пробел
- Нажать элемент, на котором стоит фокус.
- Page Up / Page Down
- Прокрутить на экран.
- Esc
- Закрыть накладной слой задачи, отменить ещё загружающийся предпросмотр или снять рамку фокуса.
- Ctrl+P
- Показать или скрыть панель предпросмотра в просмотрщике архива.