запобіжник-Zip є відкритим вихідним кодом і безкоштовна утиліта командного рядка, яка забезпечує FUSE основі файлової системи, яка може бути легко використана для монтування ZIP архівів з Підтримка читання / запису з ядром на базі операційної Linux systems.Implemented в C ++, на основі libzipfuse-блискавки на основі бібліотеки libzip і реалізовані в C ++. Він дозволяє користувачам створювати, розпаковувати, навігації і змінити ZIP архіви. Іншими словами, вона дозволяє працювати з ZIP-архівами, як ви буде працювати з реальними каталогами.
Проект розроблений таким чином, що він може бути використаний в будь-якому додатку без змін. Це також набагато швидше, що інші подібні програми, особливо тому, що вона написана в C ++ програмування language.Getting почав з плавкою zipTo встановити запобіжник-Zip забезпечення на вашому комп'ютері GNU / Linux, вам доведеться завантажити останню версію з Softoware або проекту і Rsquo; вебсайті Компанії, збережіть його на місці за вашим вибором, розпакувати його і відкрити емулятор терміналу.
В емуляторі терміналу, використовуйте & lsquo; CD & Rsquo; Команда для переходу до місця видобутого архіву, запустити і ldquo; зробити і rdquo; Команда (без лапок), щоб скомпілювати програму і & ldquo; зробити установку і rdquo; Команда, також без лапок, як корінь або Sudo, щоб встановити його система wide.Command лінії optionsThe програмне забезпечення поставляється з декількома опціями командного рядка, які можуть бути переглянуті на перший погляд, запустивши & ldquo; запобіжник-Zip --help і rdquo; Команда в емуляторі терміналу (без лапок). Серед них можна згадати можливість відкривати архіви в режимі тільки для читання і включати режим налагодження, а також надіти і Rsquo; т відірватися від terminal.Under капот і availabilityAs згадувалося, програма запобіжник-Zip повністю написаний на С ++ мова програмування і вимагає бібліотеку libzip. Він поширюється у вигляді одного архіву в форматі ZIP файл, що містить вихідний код, сумісний з 32-бітної, так і 64-розрядні апаратні платформи.
Що нового в Цей реліз:
- Символічні посилання (випуск № 8)
- Права доступу до файлів UNIX та інформації про власника (випуск № 36)
- DOS версії файлів
- Створення / час доступу
Що нового у версії 0.3.2:
- Виправлена проблема збірник на Mac OS X
Що нового у версії 0.3.1:
- Виправлені проблеми компіляції
- Виправлена резервування пам'яті
Що нового у версії 0.2.13:
- Це питання версія виправлення # 27: Android APK Підтримка .
- Це фіксує випуск # 28 :. Не виконав прапор -r для деяких архівні файли
Що нового у версії 0.2.12:
- Виправлена проблема з втратою новий файл після усічення () .
- Виправлені проблеми з перейменування (): Виправлені різні перейменування () проблеми :. Втраченим шлях для запису, в підкаталог дублікати переїхали каталогів в ієрархії, неправильну кнопку на карті після перейменування
- виклик Виправлені неініціалізованих значення в Read ().
- Виправлені витоку пам'яті :. Буфер виділяється вміст файлу не freeed в нову державу, неправильний розмір буфера в зрізаним ()
- Виправлені несмертельних витоку пам'яті :. варіанти FUSE НЕ freeed після використання, витік пам'яті в режимі Допомога / версія, внутрішні структури даних не freeed якщо установка FUSE вдалося
- Більш коректна пошкоджені файли на обробку.
- Детальніше виправити помилки недостатність роботі з пам'яттю.
Що нового у версії 0.2.11:
- Виправлена помилка # 25: чи не компілювати з libfuse
Що нового у версії 0.2.10:
- Виправлена помилка # 14: додана '-r' Опис варіант.
- Додана замітка про перетворення імен файлів всередині архіву (для росіян, які використовує "інший ОС)
Що нового у версії 0.2.7:
- сегментації, якщо користувач намагався відкрити заново пошкоджений файл з неприпустимого архіві була виправлена.
Що нового у версії 0.2.6:
- помилка компіляції на FreeBSD / Mac OS X з FUSE 2,7 був зафіксований.
Вимоги
- Файлова система в Userspace
- libzip
Коментар не знайдено