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

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

Автор: sabio
Дата сообщения: 09.11.2009 18:23
ru1956

Цитата:
Что то изменилось в работе проги?

ну да - он стал поддерживать и ресурсы программ
т.е. теперь и в экзешник можно зайти, как в "архив"

в случае с sfx-ами получается непонятка
по идее, где-то должна бы быть настройка "приоритета" разных форматов "архивов"
(в смысле, чтобы сначала проверял, нет ли там в экзешнике rar-а, а потом уже пытался читать из него ресурсы)
Автор: ru1956
Дата сообщения: 09.11.2009 19:29
sabio

Цитата:
в случае с sfx-ами получается непонятка

Вот и я чувствую, что он что то перескакивает и не задерживается?
Как же его останавливать, чтоб он не лез в .exe, а ставал на архиве?
Сенкс за отзыв!
Автор: djan159
Дата сообщения: 19.11.2009 23:39
Хочу сжимать в несколько (2) потоков.
Вот так - работает

Код: 7z.exe a -mx=9 -ms=on -mhc=on h:\arc.7z h:\1.mht
Автор: Abs62
Дата сообщения: 20.11.2009 00:14
djan159
7z.exe a -mx=9 -ms=on -mhc=on -m0=LZMA:mt=2 h:\arc.7z h:\1.mht
Автор: s1nfrompvl
Дата сообщения: 20.11.2009 17:13
в консоли делаю
7z a -t7z "test.7z" qwe\*.* -mx=9 -m0=LZMA:fb128 -mmt=2 -r

мне надо сжать папку с файлами.. все нормально, НО файлы без расширения - пропускаются.. =(((.. есть решения проблемы?
Автор: Abs62
Дата сообщения: 20.11.2009 17:24
s1nfrompvl
7z a -t7z "test.7z" qwe\* -mx=9 -m0=LZMA:fb128 -mmt=2 -r
Автор: GORA2
Дата сообщения: 20.11.2009 17:25
s1nfrompvl

Цитата:
7-Zip не использует системный синтаксический анализатор подстановочных знаков, и 7-Zip не следует тому архаичному правилу, по которому *.* означает любой файл. 7-Zip обрабатывает *.* как соответствие имени любого файла, который имеет расширение. Чтобы обрабатывать все файлы, Вы должны использовать подстановочные знаки *
Автор: s1nfrompvl
Дата сообщения: 20.11.2009 17:35
ксо... вот я тормоз.. хз как сам не догадался..

Abs62, GORA2,
спасибо огромное.. вопрос снят..
Автор: egor23
Дата сообщения: 22.11.2009 13:57
как-то был разговор про недостатки LZMA, что если дынные не сжимаемые, то архив с такими данными будет иметь размер больше, чем оригинал.

http://forum.ru-board.com/topic.cgi?forum=5&topic=1406&start=1680#8

Цитата:
WinRAR - создал архив, на 84 байта


так вот у WinRAR есть такой же недостаток, хоть он и не так сильно выражен, как у 7-Zip LZMA, но всё же. Берём не сжимаемые данные, упаковываем в WinRAR включив непрерывное-сжатие, архив получается больше оригинала на ~0.24%, у 7-zip на ~1.35%.
Автор: Sax0n
Дата сообщения: 22.11.2009 16:33
новая версия старого плагина 7zip для тотала. из вкусного - поддержка алгоритма сжатия LZMA2.

http://wincmd.ru/plugring/7zip_new.html
Автор: wolf0425
Дата сообщения: 30.11.2009 15:23
slech
Цитата:
7 zip говорит что повторяющиеся имена.

sabio
Цитата:
разве только если переименовать (создать копию с другим именем) перед упаковкой..

никто не в курсе - этот баг обработки одинаковых имен в списке автор вообще планирует фиксить хоть когда-нибудь, или надо искать другой бесплатный архиватор и не париться?
Автор: sabio
Дата сообщения: 30.11.2009 15:50
wolf0425
ох, ну ты и забрался в дебри истории чуть долистал до той реплики..

такая вот мысль пришла:
а если попробовать сначала создать архив с папкой C:\1, а потом _добавить_ в него D:\1 - всё равно ругается на повторяющиеся имена?

(что касается выбора архиватора, я и сам уже 7-zip стараюсь использовать по-минимуму и потихоньку перебираюсь на FreeArc)
Автор: wolf0425
Дата сообщения: 30.11.2009 19:27

Цитата:
а если попробовать сначала создать архив с папкой C:\1, а потом _добавить_ в него D:\1 - всё равно ругается на повторяющиеся имена?
не, при пофайловом добавлении вроде не ругается, равно как и при других способах (весьма ручного) обхода этого бага: у меня не настолько тривиальный конфликты, а например типа \\home\C$\1\file.txt и \\home\d$\2\file.txt
Что ничуть не решает вопрос со списком - у меня список на архивирование создается и процессится коммандником, сегодняшний список почти 4к файлов. Искать в нем файлы с одинаковыми именами и делать архив в несколько приемов через разбиение на несколько списков - и несколько небыстро и точно странно.
Тем более что из-за явной баги архиватора, судя по форумам обнаруженной еще чертти когда.


Цитата:
потихоньку перебираюсь на FreeArc
перебраться куда-то (с winrar ) - это здорово, давно хочу.
только вот созданные FreeArc архивы больше никто не понимает, afaik, и это сильно смущает.

upd: после медитации над ключами (искал как переключить формат списка, пришлось на сайт идти) и экспериментов я понял что в текущем виде FreeArc мне не подходит - он тире в именах файлов не понимает, т.е. с ANSI списком - облом. Хотя надо будет конвертилку в utf-8 поискать - может хоть в utf поймет...
Автор: Bulat_Ziganshin
Дата сообщения: 02.12.2009 22:31

Цитата:
т.е. с ANSI списком - облом. Хотя надо будет конвертилку в utf-8 поискать - может хоть в utf поймет...

кодировка listfiles в freearc задаётся опцией
Автор: Bulat_Ziganshin
Дата сообщения: 03.12.2009 10:31
я создал страницу посвящённую сравнению степени сжатия больших объёмов данных различными упаковщиками: http://freearc.org/HFCB.aspx
Автор: Solar 345
Дата сообщения: 03.12.2009 16:15
7-Zip 9.08 Beta

- 7-Zip now can unpack Apple Partition Map (APM) disk images.
- Speed optimizations in AES code for Intel's 32nm CPUs.
- Speed optimizations in CRC caclulation code for Intel's Atom CPUs.
- Some bugs were fixed.

Скачать

Скачать (x64)
Автор: egor23
Дата сообщения: 03.12.2009 16:25

Цитата:
7-Zip 9.08 Beta

7-Zip 9.08 alpha
Автор: wolf0425
Дата сообщения: 03.12.2009 17:55

Цитата:
кодировка listfiles в freearc задаётся опцией
прямо можно подумать что я описание опций не нашел
(хотя в Arc.exe -h - действительно не нашел)

freearc с ключиком -sclANSI вполне понимает русские буквы в имеющемся списке файлов, но не понимает вполне обычное для ANSI тире, в смысле — длинное. Кстати, «» - тоже. Причем это глюкало делает это совершенно молча - получил список из 5 имен файлов, запаковал два и отрапортовал что All ok.

В utf-8, кстати, понимает тире правильно - только у меня пока нет идей как батником список в utf получить и особого доверия к продукту уже нет.
Автор: Bulat_Ziganshin
Дата сообщения: 03.12.2009 20:22

Цитата:
freearc с ключиком -sclANSI вполне понимает русские буквы в имеющемся списке файлов, но не понимает вполне обычное для ANSI тире, в смысле — длинное.

писать автору пробовал?
Автор: rurr
Дата сообщения: 04.12.2009 18:06
Всем доброго времени суток!
Ребят, неужели ничего нельзя сделать по проблеме озвученной товарищем ru1956?
7-Zip / 7z (часть 2)
Очень уж хочется открывать эксешники по старому в новых версиях 7z.
Автор: egor23
Дата сообщения: 09.12.2009 08:41
Обновил обзор
Limits of Virtual Memory in Windows
Автор: Nick 2003
Дата сообщения: 13.12.2009 00:45
7-Zip 9.09 Beta

Цитата:
New:
- VHD support was improved.
- Some bugs were fixed.

http://sourceforge.net/projects/sevenzip/forums/forum/45797/topic/3487471
Автор: Viewgg
Дата сообщения: 13.12.2009 12:16
rurr
Можно использовать версию 9.04, в ней проблем с этим вроде нет, читал где-то на форуме 7-zip.
Автор: MSSIGN
Дата сообщения: 13.12.2009 15:51
rurr
ИМХО хочется использовать свежую сборку в системе..
А для
Цитата:
открывать эксешники по старому
юзаю портативку 4.65 32-bit
Автор: PAQer
Дата сообщения: 13.12.2009 23:34

Цитата:
Очень уж хочется открывать эксешники по старому в новых версиях 7z.

А в чём трабла? Когда SFX открываешь, видишь там блок большой, кликаешь по нему - открыть внутри и ты уже собсно внутри архива. Интуитивно понятно.
Автор: CRANK
Дата сообщения: 13.12.2009 23:43
PAQer

Цитата:
Когда SFX открываешь, видишь там блок большой, кликаешь по нему - открыть внутри и ты уже собсно внутри архива. Интуитивно понятно.

Вы сами то пробовали это в последней бете? Попробуйте!!!
Автор: PAQer
Дата сообщения: 14.12.2009 01:02
Касаемо вопроса человека и его ссылку. Там речь шла о 9.07 бета. Вот её то я и пробовал, о чем и написал. А вот о чём ты пишешь я не знаю.
Автор: CRANK
Дата сообщения: 14.12.2009 12:28
PAQer

Цитата:
Там речь шла о 9.07 бета. Вот её то я и пробовал

Скачал 9.07, попробовал открыть эксешник, отличий от 9.09 нет! Видимо, Вам очень далек смысл проблемы...
Автор: egor23
Дата сообщения: 14.12.2009 12:48
Обновил обзор
Limits of Virtual Memory in Windows
Автор: DimmY
Дата сообщения: 14.12.2009 13:36
CRANK
На форуме об этом написали:
this is by design. If you open the largest file inside the exe-file you will find the things you are looking for (hopefully ) Iirc this has been added by Igor to give possibility to view all included archives inside an exe-file. This does not occur on all exe-files (afaik only for installers).

И автор это не опроверг. Выходит, и правда this is by design. К сожалению.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135

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


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