Ru-Board.club
← Вернуться в раздел «Программы»

» 7-Zip / 7z

Автор: GORA2
Дата сообщения: 22.05.2008 14:17
lorents
А почитать справку (в шапке есть даже русская) не пробовали?
Автор: lorents
Дата сообщения: 22.05.2008 14:36
GORA2

уже нашел
Автор: Nick222
Дата сообщения: 23.05.2008 06:46
Всем привет!

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

Можно ли это как-то поправить настройками 7-Zip.
Автор: lorents
Дата сообщения: 23.05.2008 23:05
Привет!
Не подскажите оптимальный размер слова и словаря чтоб архив мог открывать и разархивировать любой слабый компьютер
Автор: egor23
Дата сообщения: 24.05.2008 00:01
lorents

Цитата:
Не подскажите оптимальный размер слова и словаря чтоб архив мог открывать и разархивировать любой слабый компьютер

любой слабый компьютер - абстрактное понятие, берёте "любой слабый компьютер" в Вашем понимание и выставляете настройки:
для lzma, ppmd - критичен только размер словаря (в плане распаковки вообще),
lzma распаковывает быстро,
ppmd симметричный алгоритм (сколько времени упаковыввал столько вермени распаковывает + поправка на слабость машины).

Второй аспект количество файлов в архиве:
Информация об одном файле занимает в памяти порядка 1кбайт (примерно),
т.е. на 1 млн. файлов нужно 1Гбайт памяти.
Автор: lorents
Дата сообщения: 24.05.2008 00:27
egor23
спасибо
Автор: Bulat_Ziganshin
Дата сообщения: 25.05.2008 22:17

Цитата:
По непонятной причине после этого 7-Zip начинает сканировать все директории, даже те, что не указаны в списке.

у него такой алгоритм - перебрать все имена файлов и оставить те из них, которые соответствуют именам/шаблонам в полученном списке. не лечится
Автор: Nick222
Дата сообщения: 26.05.2008 08:10
Bulat_Ziganshin
nnBackUp передаёт ему вроде бы полный список файлов с абсолютными путями (от автора я подтверждения не получил, но вид списков файлов именно такой).

Поставил в опциях 7-Zip-а "-r-" и дампинг вроде пошёл нормально.
Вот только нет ли в таком решении подводных камней...?
Автор: egor23
Дата сообщения: 29.05.2008 13:45
Ну вот сделал небольшой обзор (версия пока сырая, нескладная).
Limits of Virtual Memory in Windows

Если есть что сказать пишите в ПМ.
Автор: Moon_aka_Sun
Дата сообщения: 30.05.2008 07:24

Цитата:
Поставил в опциях 7-Zip-а "-r-" и дампинг вроде пошёл нормально.
Вот только нет ли в таком решении подводных камней...?

Я вот как раз сегодня чем-то таким занимался, ищу теперь решения:

Если 7-зипу скормить список файлов с полными путями, но без звёздочек и ??, то он все файлы сохраняет без путей. Одни голые имена! Соответственно, два недостатка -- теряются исходные пути, и если у двух файлов одинаковые имена, то "ошибка: повторяющиеся имена". Опции сохранять с путями нет. А если вставить звёздочки внутрь пути, то 7-зип начинает заниматься сканированием и могут попасться ненужные файлы. Что делать?

RAR всё делает как надо (пусть даже при худшем сжатии), но не понимает юникод в списке файлов. И не бесплатен.
Автор: Nick222
Дата сообщения: 30.05.2008 11:05
Moon_aka_Sun
У меня при использовании nnBackUp и 7-Zip при установке такой опции архив получился с поддиректориями внутри...

Строка из backup.ini :

Цитата:
ExtZip: 7z 65001 "C:\Program Files\7-Zip\7z.exe" a -scsUTF-8 -r- -mx=9 "%ZIP-FILENAME%" "@%ZIP-LIST%"
Автор: Moon_aka_Sun
Дата сообщения: 30.05.2008 16:18
А какой получается zip-list?
Автор: DzOOMer
Дата сообщения: 30.05.2008 16:29
поставил 7zip и оказалос что иконки у архивов (rar) нету. есть ли какойнибуть пак, который добавляет файлам архивов родные иконки?
Автор: Bulat_Ziganshin
Дата сообщения: 30.05.2008 17:14

Цитата:
RAR всё делает как надо (пусть даже при худшем сжатии), но не понимает юникод в списке файлов. И не бесплатен.

1. посмотри на freearc
2. rar понимает utf-16:
Код: -sc<charset>[objects]
Specify the character set for list files and archive
comment files.

'Charset' parameter is mandatory and can have one
of the following values:

U - Unicode;
A - ANSI (Windows) encoding. Windows version only;
O - OEM (DOS) encoding. Windows version only.

Files in Unicode format must have FFFE or FEFF Unicode
character in the beginning, otherwise RAR will ignore
this switch and process the file as ASCII text.

'Objects' parameter is optional and can have one of
the following values:

L - list files;
C - comment files.
Автор: Moon_aka_Sun
Дата сообщения: 30.05.2008 18:16

Цитата:
rar понимает utf-16


Спасибо, уже лучше. А то utf-8 не понимал. С utf-16 little-endian (FFFE) получилось (с big-endian (FEFF) нет).

Если б ещё TotalCommander видел внутри таких rar'ов по-русски (внутри 7z и других архивов видит). Но боюсь, оффтопик это здесь.

Посмотрю сейчас FreeArc.

Добавлено:

Цитата:
Посмотрю сейчас FreeArc.
Жизнь показала, что отсутствие отдельного плагина для ТС рубит всю затею на корню (спасибо, МультиАрк не нужен).


Тем временем нашёлся выход. Если в списке для 7z имена файлов не абсолютные (c:\..., \....), а относительные (имя\и-т.д.), то 7z сохраняет в архиве именно эти полные имена.
Автор: egor23
Дата сообщения: 30.05.2008 23:40
7-Zip 4.59 alpha 1 was released.

Цитата:
7-Zip for 32-bit Windows:
http://www.7-zip.org/alpha/7z459a1.exe

7-Zip for 64-bit Windows x64:
http://www.7-zip.org/alpha/7z459a1-x64.msi

What's new after 7-Zip 4.58 beta:
- 7-Zip File Manager now keeps encryption when you edit encrypted file inside archive.
- 7-Zip File Manager now allows to change current folder from the address bar drop-down list.
- Some bugs were fixed.
- New localization: Icelandic.

Don't use this alpha version for important data. Call "Test" command after each compressing operation.
Автор: Wilmots
Дата сообщения: 31.05.2008 00:56

Цитата:
Из изменений в этом выпуске:

* файловый менеджер теперь сохраняет шифрацию архива при изменении файлов в нем
* теперь в программе можно менять папку из адресной строки вверху окна
* исправлены мелкие ошибки
* добавлены новые локализации пользовательского интерфейса
Автор: Nick222
Дата сообщения: 31.05.2008 09:24
Moon_aka_Sun
Теперь я понял!

nnBackUp передаёт архиватору в списке файлов именно относительные имена (только не совсем ясно, откуда архиватор узнаёт, какую основную директорию обрабатывать) - вот они и сохраняются нормально в архиве...

Мне для бэкапа относительные имена вполне подходят - вот я абсолютные и не пробовал
Автор: egor23
Дата сообщения: 01.06.2008 12:45
Добавил в шапку раздел FAQ's
Автор: techtool
Дата сообщения: 02.06.2008 14:55
Долго копался в интернете, но так и не смог найти ответ на волнующий меня вопрос:
Как с помощью 7-Zip создать многотомный архив, что бы его смог открыть WinRAR?
Автор: Sish
Дата сообщения: 02.06.2008 15:17
techtool
А если создать архив с расширением .zip?
Автор: SergikZ
Дата сообщения: 02.06.2008 15:20
techtool

Цитата:
Как с помощью 7-Zip создать многотомный архив, что бы его смог открыть WinRAR?

Никак, это невозможно. 7-Zip создает многотомные только по схеме Имяархива.7z.001 Имяархива.7z.002 и т.д., WinRAR этого не понимает.
Автор: Silver2104
Дата сообщения: 04.06.2008 15:45
в rar есть ключ ag[формат] добавить к имени архива текущие дату и время
может кто подскажет как это организовать в 7-zip
Автор: sabio
Дата сообщения: 04.06.2008 16:46
Silver2104
см. здесь
Автор: dredd00
Дата сообщения: 04.06.2008 18:30
подскажите чтото не могу понять, как исключить из архивирования файлы по расширению????
написал чтото вроде
Код: -x!*.CDX
Автор: sabio
Дата сообщения: 04.06.2008 18:44
dredd00
чтобы маски применялись рекурсивно, надо ... включить рекурсию
-xr0!*.CDX

про это, кстати, написано в хелпе
Автор: Bulat_Ziganshin
Дата сообщения: 04.06.2008 22:49

Цитата:
Посмотрю сейчас FreeArc.
Жизнь показала, что отсутствие отдельного плагина для ТС рубит всю затею на корню (спасибо, МультиАрк не нужен).


а можно поинтересоваться, что конкретно нужно такого, чего в мультиарк нет? я собственно согласен с тем, что это ограниченное решение, интересны конкретные пожелания к отдельному плагину
Автор: dredd00
Дата сообщения: 06.06.2008 12:34

Цитата:
чтобы маски применялись рекурсивно, надо ... включить рекурсию
-xr0!*.CDX

про это, кстати, написано в хелпе

в английском я не очень хорошо шарю а в русском непонятно написано

поэтому сделал как написали вы. ресультат такой:
System error:
Не поддерживается

вобщем вот моя строка:

Код: "C:\Program Files\7-Zip\7z" a -t7z "C:\servers backup\1Czarpl%DATE%.7z" "\\Zglbuhg\C$\Program Files\1Cv77flash\PRBasic" -x!*.CDX -ssw -mx=9
Автор: aha
Дата сообщения: 08.06.2008 20:22
7-Zip 4.59 alpha 2 was released.

7-Zip for 32-bit Windows:
http://www.7-zip.org/alpha/7z459a2.exe

7-Zip for 64-bit Windows x64:
http://www.7-zip.org/alpha/7z459a2-x64.msi

What's new after 7-Zip 4.59 alpha 1:
- 7-Zip now can unpack DMG/HFS archives.
Автор: aha
Дата сообщения: 09.06.2008 00:44
и в догонку
трансмутагенный наборчик свежих иконок
_http://www.zshare.net/download/133144229b702d0c/

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Longhorn и Blackcomb


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.