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

» 7-Zip / 7z (часть 2)

Автор: Pasha_ZZZ
Дата сообщения: 08.06.2012 15:35
zett
Можно использовать солид-сжатие, но ограничить размер каждого солид-блока так, как вам захочется. Например 100 Мб. Скиппинг будет только для файлов, находящихся в тех же блоках, что и нужные.
Автор: GORA2
Дата сообщения: 09.06.2012 09:21

Цитата:
можно ли использовать (-sdel switch to delete files after including to archive) в ГУИ строке параметров

maru66649
Нельзя. Это поле служит для другого:

Цитата:
Позволяет Вам определять параметры для сжатия. Для подробностей см. описание ключа -m (Method).
Автор: The Unforgiven
Дата сообщения: 11.06.2012 11:01
Прошу извинить за ламерский вопрос Архивы 7z, которые создаются в 9.27 alpha, с 9.20 и 9.22 beta обратно полностью совместимы? Чтобы их потом смогли открыть другие.
Автор: A1eksandr1
Дата сообщения: 11.06.2012 12:59
The Unforgiven
Естественно совместимы. Последнее новшество было LZMA2
Автор: lorents
Дата сообщения: 11.06.2012 16:42
Добрый день!
Объясните, пожалуйста, как можно организовать свою сортировку файлов для солид-сжатия в 7-Zip (интересуют файлы одного расширения)?
Автор: SAT31
Дата сообщения: 20.06.2012 16:03
7-Zip 9.28 Alpha
7-Zip 9.28 Alpha x64

Цитата:
- LZMA2 now is default compression method for .7z format.
- Some internal changes.
- DMG support was improved
Автор: jentoso
Дата сообщения: 20.06.2012 16:29
Почему много alpha версий, долго в beta версия 9.22, и когда появится стабильная версия отличная от 9.20?
Автор: Fridricsson
Дата сообщения: 20.06.2012 17:06
jentoso
alpha, beta, stable - все относительно. Что не так в alpha?
Автор: Victor_VG
Дата сообщения: 20.06.2012 17:15
jentoso

Когда Игорь посчитает это нужным. Спросите у него самого, а не набивайте счётчик постов. Иначе не удивляйтесь общению с Администрацией по формулировке "флуд".
Автор: smersh2012
Дата сообщения: 20.06.2012 21:52
а нету такой фичи, как в винраре, чтобы в контекстном меню значок (логотип) 7-zip отображался ?
Автор: The Unforgiven
Дата сообщения: 20.06.2012 21:57
smersh2012
Нет. Автор, похоже, концепции минимализма придерживается, поэтому на WinRAR в плане интерфейса не смотрит
Автор: Victor_VG
Дата сообщения: 20.06.2012 21:58
smersh2012

А ручками добавить в Реестре?
Автор: The Unforgiven
Дата сообщения: 20.06.2012 22:07
Victor_VG
Pardon, какой ключ?
Автор: Victor_VG
Дата сообщения: 20.06.2012 22:15
The Unforgiven

ППР - в HKLM\SOFTWARE\Classes\{23170F69-40C1-278A-1000-000100020000} лезть надо - ссылки контекстного меню идут туда. А я пойду переводом для The KMPLayer заниматься - там нужно с 2009-го основательно повозится - эталонный файл обновдён 18.06.2012 и основательно - считай наверное треть перевода надо будет менять...
Автор: smersh2012
Дата сообщения: 20.06.2012 22:32

Цитата:
А ручками добавить в Реестре?

мог бы, добавил бы ... у кого есть полный ключ, киньте, плиз ... Win7 x64
Автор: Inoz2000
Дата сообщения: 20.06.2012 23:09
Да нет такого ключа! Забудьте. Так не бывает.
Автор: addhaloka
Дата сообщения: 20.06.2012 23:30
Victor_VG 22:58 20-06-2012
Цитата:
А ручками добавить в Реестре?

Есть смутные сомнения, что это невозможно. Это через 7-zip.dll должно поддерживаться, а Игорь такую поддержку не добавлял.

Добавлено:
Inoz2000 00:09 21-06-2012
Цитата:
Да нет такого ключа! Забудьте. Так не бывает.
Все верно

Добавлено:
Цитата:
а Игорь такую поддержку не добавлял.
Ну точно, глянул таблицу импорта 7-zip.dll - никаких функций для подгрузки иконок и в помине нет А в RarExt.dll и в HaoZipExt.dll для соотв. архиваторов - есть.
Автор: Victor_VG
Дата сообщения: 21.06.2012 00:45
addhaloka
Inoz2000
smersh2012

А что, создать в Реестре новый ключ типа такого

Цитата:
[HKEY_CLASSES_ROOT\htmlfile\DefaultIcon]
@="C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE,-17"

и указать в нём путь к содержащему иконку файлу и её индекс уже запрещено? Читайте MSDN! Говорят, иногда думать - полезно. Нет не решаемых задач, есть только задачи которые ещё никто не пытался решать.

addhaloka

А при чём тут таблица импорта? Иконки если и есть, то сидят в секции Resource\ICON, а таблица импорта в COFF всегда отвечала за вызовы через API зависимостей. До программировался. Спать иди, пока дров не наломал с усталости.
Автор: addhaloka
Дата сообщения: 21.06.2012 01:05
Victor_VG 01:45 21-06-2012
Цитата:
и указать в нём путь к содержащему иконку файлу и её индекс уже запрещено?
Для типа файла иконку назначить - это как два пальца ... Можно и так, например:
Код: reg add "HKCR\txtfile\DefaultIcon" /ve /d "%cd%\bred.exe,0" /f
Автор: Bulat_Ziganshin
Дата сообщения: 21.06.2012 02:51

Цитата:
Это отсутствует в 7-zip.dll. Если заглянуть в MSDN , то станет ясно, что никаких иконок в контекстном меню не будет

+1
Автор: lorents
Дата сообщения: 06.07.2012 10:51
Подскажите, есть ли в 7-zip такая же функция сортировки файлов для солид-сжатия как в FreeArc?
не могу найти в справке.
Автор: GORA2
Дата сообщения: 06.07.2012 11:30

Цитата:
есть ли в 7-zip такая же функция сортировки файлов для солид-сжатия

Специального ключа для этого нет, но архиватор сам сортирует файлы по расширению при упаковке. Это можно наблюдать при упаковке в гуи окне. Сначала идут файлы с одним расширением изо всех вложенных архивируемых папок, затем с другим и т.д....
Автор: lorents
Дата сообщения: 06.07.2012 11:40
GORA2
понятно, я просто хотел посмотреть как сортировка файлов влияет на конечный размер архива. Придется через FreeArc. Спасибо!
Автор: SFC
Дата сообщения: 06.07.2012 14:45
Подскажите ПЛС командную строку, если возможно.
есть структура папок:
Folder
-subfolder1
-subfolder2
-subfolder3
...

Внутри subfolder также могут быть папки и т.д.

Нужно запустить 7z так, чтобы она внутри папки Folder сделала
список файлов: subfolder1.ZIP, subfolder2.ZIP, subfolder3.zip,... упаковав в каждый из них файлы и вложпапки соответствующей папки subfolder.
Автор: Victor_VG
Дата сообщения: 06.07.2012 15:28
SFC

скрипт пишите.
Автор: SFC
Дата сообщения: 07.07.2012 07:00

Цитата:
скрипт пишите

Спасибо, вот что получилось, работает:

Код: for /D %%d in ("D:\Folder\*.*") do "D:\7za" a -mx9 -tzip "D:\Result\%%~nd.ziw" "%%d\*"
Автор: Victor_VG
Дата сообщения: 07.07.2012 07:16
SFC

А тут иного решения нет.
Автор: tolyn77
Дата сообщения: 24.07.2012 10:00
всем привет

может кто подскажет в чем ошибка архивирую несколько папок и хочу ряд вложенных папок исключить из архивирования, но не получается архивирует все скопом
7z.exe a -m0=PPMd -bd -y -r -xr@"c:\exclude.txt" "soft.7z" "e:\1CV60.ADM" "e:\1CV75.ADM" "e:\1CV77.ADM" "e:\1Cv82.ADM"
exclude.txt
E:\1CV77.ADM\vremianka\*.*
E:\1Cv82.ADM\vrenmanka2\*.*
заранее благодарен
Автор: Victor_VG
Дата сообщения: 24.07.2012 10:25
tolyn77

Да чуть выше похожую задачу решали - резервное копирование поддерева по выбору. Тут по моему проще написать скрипт решающий задачу так: сначала архивация всего дерева, затем выборочное удаление из архива лишнего и на это время храним резервную копию архива в другом месте на сети. Конечно дольше, но надёжнее в том смысле, что при любом полная сбое резервная копия у нас есть. Или например использовать в качестве управляющего модуля nnbackup - эта консольная утилита резервного копирования использует именно внешние архиваторы передавая им командную строку и список файлов. Да и сама весит что около 200 Кб.
Автор: tolyn77
Дата сообщения: 24.07.2012 10:42
Victor_VG
спсб да слышал про эту тулзу nnbackup, вообще сильная штука, но вот хотелось бы применительно к теме, если есть списки исключения почему бы так не сделать?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135

Предыдущая тема: RDM+, TSMobiles и VNC+


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