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

» 7-Zip / 7z

Автор: TCPIP
Дата сообщения: 24.01.2009 22:50
orbitka

Цитата:
заразился СФХ ехе вирусом, и все повредился файлик, и я палец сосала

Думается, что в таких случаях этот SFX можно извлечь как обычный архив с помощью архиватора (если вирус попортил заголовок конечно... видимо не только, а тупо поработал по маске)
Автор: lorents
Дата сообщения: 24.01.2009 23:03
orbitka
а ты тока заархивируй архив без sfx
Автор: Bulat_Ziganshin
Дата сообщения: 25.01.2009 03:20

Цитата:
Спасибки, FreeArc пользовалась

дааа, есть ещё девушки в русских селеньях ))
Автор: egor23
Дата сообщения: 25.01.2009 03:32
orbitka

Цитата:
64М , больше у меня нету выбора в 32 битке...


Цитата:
размер словаря 128МБ (прописать в Параметрах: d=128m)



Добавлено:

Цитата:
кажется памяти меньше нужно, сейчас гляну.

по данным из GUI + проверка (упаковка до конца не проводилась, т.к. памяти всего 2.5ГБ + 14ГБ swap)
7-zip x64 4.64 ультра.
словарь память
192МБ 2111МБ
256МБ 2719МБ
384МБ 4191МБ
512МБ 5407МБ
768МБ 8351МБ
1024МБ 6687МБ (брехня берёт 10776МБ) мелочь, ещё год назад заметил, скажите автору чтобы исправил информатор в GUI.

lorents

Цитата:
все вы знаете программу Nero 9 (и то что он архивируется 7-zip'ом) и так
сам архив nero в чистом виде весит 380 мб
я его смог сжать через кнопку 327 мб
а один пользователь 247 мб (он как я понял использовал lzma 512M вот и сжался,но 6Гб RAM и поддержка x64 требуется)

Глянул Nero-9.2.6.0_trial.exe 382МБ (400 569 600) упакован LZMA 64МБ
Распакованный: 1.052 files of 1.973.508.786 bytes (1.83ГБ), представляют собой кучу cab-архивом (без сжатия), в которых exe\dll, которые повторяются из архива к архиву.
Ради интересна проверил в FreeArc есть ли ещё возможности для упаковки в 7-Zip:
цепочка rep+lzma (rep это lz77, заточенный на поиск повтором на больших расстояниях)
(т.к. 7-Zip к cab-архивам не применяются препроцессор bcj, то и здесь его нет в цепочке)

rep:64mb: 1.046.722.485 bytes in 26.797 seconds
lzma:64mb:max:bt4:273: 371.179.361 bytes in 1668.984 seconds

rep:128mb: 934.693.475 bytes in 26.938 seconds
lzma:128mb:max:bt4:273: 300.193.951 bytes in 1529.016 seconds

rep:512mb: 540.402.963 bytes in 31.766 seconds
lzma:192mb:max:bt4:273: 209.776.587 bytes in 856.875 seconds

rep:1883mb:h26: 534.458.939 bytes in 37.516 seconds
lzma:192mb:max:bt4:273: 204.935.770 bytes in 857.547 seconds

Так что скорее всего в 7-zip 247МБ это предел (+\- ).
Автор: lorents
Дата сообщения: 25.01.2009 10:09
egor23

Цитата:
1024МБ 6687МБ (брехня берёт 10776МБ)

да не хило

Цитата:
словарь память
192МБ 2111МБ
256МБ 2719МБ
384МБ 4191МБ
512МБ 5407МБ
768МБ 8351МБ
1024МБ 6687МБ

ты бы не мог по этим данным скинуть еще кол-во памяти требуемое для разархивации?
Автор: egor23
Дата сообщения: 25.01.2009 10:12
lorents

Цитата:
ты бы не мог по этим данным скинуть еще кол-во памяти требуемое для разархивации?


Цитата:
для LZMA\PPMD - размер "словаря" будет требуемым объёмом памяти.
Автор: lorents
Дата сообщения: 25.01.2009 10:18
egor23
а все понял, спасибо!
Автор: lorents
Дата сообщения: 28.01.2009 14:51
Слушайте а есть ли возможность уменьшить требования к оперативной памяти при раз архивировании архива?
Автор: Sish
Дата сообщения: 28.01.2009 14:57
lorents
Ответ аналогичен - другого не жди
Автор: PAQer
Дата сообщения: 28.01.2009 22:20
lorents
докупить оперы.
Автор: gjf
Дата сообщения: 29.01.2009 00:28
Это только у меня так ругает Ultra7z Optimizer из шапки, или это уже старая песня?
Автор: squxe
Дата сообщения: 29.01.2009 11:51
gjf, да, это старая песня
Вот обновил немного - Ultra7z Optimizer 0.04
- Ложных срабатываний стало меньше
- 7-zip обновлен до версии 4.64
http://maxcompress.narod.ru/ultra7z.htm
http://encode.ru/forum/showpost.php?p=2690&postcount=17

P.S. Файл ultra7zs.exe можно удалить, если он вам не нужен...

Автор: gjf
Дата сообщения: 29.01.2009 12:41
squxe
ОК, скачаю.
А разрабам Авиры отпишусь про фалс. Посмотрим.

Добавлено:
Странные вещи творятся! На другом компьютере стояла точно та же версия Оптимизатора и антивируса. Фалса не было. Скачал новую версию - фалса нет. Достал файл с первого компа - орёт.

Похоже, что действительно каким-то образом под видом оптимизатора попал вирус. Хорошо, что не запускал. Снёс старые файлы и заменил новыми.

P.S. Конечно, разумнее было бы сравнить размеры и MD5 файлов, но подумал уже после того, как снёс
Автор: juvaforza
Дата сообщения: 29.01.2009 13:33
gjf
Суммы файда на вирустотал и в оригинальном архиве совпадают.

squxe
Загляните, пожалуйста, в ПМ. Я вам несколько дней назад написал сообщение.
Автор: Meia
Дата сообщения: 29.01.2009 16:08
igor_andreev
*.* - c такой конструкцией косяк - если есть каталоги с точкой в имени то они тоже попадают в архив, не смотря на явный запрет рекурсии. Такое ощущение, что это ошибка программы и только. А все что мне нужно - иметь возможность из командной строки архивировать все файлы в папке не трогая подкаталоги впринципе.
Автор: igor_andreev
Дата сообщения: 29.01.2009 21:07
Meia
Да, косякс.. Такой вариант могу предложить.

Код:
dir /b /a:-d *>"%temp%\files.lst"
7z a -tzip archive.zip @"%temp%\files.lst"
Автор: gjf
Дата сообщения: 30.01.2009 13:39
squxe
juvaforza
С проблемой оптимизатора и фалсом вроде как разобрались.
Автор: VoYD
Дата сообщения: 30.01.2009 21:41
Люди смех смехом, можете считать меня сумасшедшим но процесс 7zFM.exe блокирует у меня панель задач пока не закроешь..
PS/ вирусы, разумеется, исключены.
Автор: Wilmots
Дата сообщения: 03.02.2009 10:24
7-Zip 4.65

Цитата:
4.65 2009-02-03
-------------------------
- 7-Zip File Manager now can calculate SHA-256 checksum.
- Some bugs were fixed.

http://downloads.sourceforge.net/sevenzip/7z465.exe
http://downloads.sourceforge.net/sevenzip/7z465-x64.msi

Оф. сайт ещё не обновили...
Автор: egor23
Дата сообщения: 03.02.2009 11:28

Цитата:
7-Zip File Manager now can calculate SHA-256 checksum.

а какой практический смысл в вычислении CRC32, SHA-256 в 7-Zip File Manager на данный момент?
или это первый шаг, перед добавлением SHA-256 в архив?
Автор: Victor_VG
Дата сообщения: 03.02.2009 12:33
Получил письмо с SourceForge.net:

Цитата:
Project: 7-Zip (sevenzip)
Package: LZMA SDK
Date : 2009-02-03 13:09

Project "7-Zip" ('sevenzip') has released the new version of package 'LZMA SDK'.
You can download it from SourceForge.net by following this link:
https://sourceforge.net/project/showfiles.php?group_id=14481&release_id=658200
or browse Release Notes and ChangeLog by visiting this link:
https://sourceforge.net/project/shownotes.php?release_id=658200

На сайте выложены полные комплекты 7-Zip 4.65 и LZMA SDK 4.65. Уже скачал. В описании LZMA SDK указано "Исправлены некоторые ошибки".

Шапку исправил.
Автор: egor23
Дата сообщения: 04.02.2009 04:37
7-Zip 4.65

Цитата:
- Some bugs were fixed


Цитата:
Now I remember at least two fixed bugs:
1) Incorrect "memory usage" indication for 1 GB dictionary (LZMA) in x64 version.
2) when you edit files from zip/AES-256 archives, it saves back now as zip/AES-256 (it was zip/ZipCrypto).

http://sourceforge.net/forum/forum.php?thread_id=2964200&forum_id=45797

LZMA2

Цитата:
Alpha version of LZMA2 codec
lzma2_466a.7z

INSTALL
-------
Copy "Codecs" folder to 7-Zip folder.

DESCRIPTION
-----------
LZMA2 provides the following advantages over LZMA:
1) Better compression ratio for data than can't be compressed.
It can store such blocks of data in uncompressed form.
Also it decompresses such data faster.
2) Better multithreading support. If you compress big file, LZMA2 can split
that file to chunks and compress these chunks in multiple threads.

USAGE
-----

-m0c=Size : sets ChunkSize.
Examples:
-m0c=128m

If you don't specify ChunkSize, LZMA2 sets it to DictionarySize * 4,
but min = 1 MB and max = 256 MB.

LZMA2 uses:
1 thread for each chunk in -mx1 and -mx3 modes.
2 threads for each chunk in -mx5, -mx7 and -mx9 modes.

If LZMA2 is set to use only such number of threads required for one chunk,
it doesn't split stream to chunks. So you can get different compression
ratio for different number of threads (-mmt switch).

Examples:
7z a a.7z files -m0=lzma2
7z a a.7z files -m0=lzma2 -mmt2
7z a a.7z files -m0=lzma2 -mmt4
7z a a.7z files -m0=lzma2 -mmt4 -mx1
7z a a.7z files -m0=lzma2 -m0c=128m -m0d=8m -mmt4

http://sourceforge.net/forum/forum.php?thread_id=2965956&forum_id=45797
Автор: Posochov
Дата сообщения: 04.02.2009 04:53
У меня после установки новой версии поверх старой программа всегда просит перезагрузку компьютера, тогда как установка после удаления вручную предыдущей версии, перезагрузки компьютера не требует.

Что за бред ваще?
Или это у только у меня?
Автор: dino
Дата сообщения: 04.02.2009 06:01
Posochov
У меня все нормально установилось. Ставил поверх предыдущей версии 7-Zip 4.64. Перезагрузок никаких не требует. Может у тебя какой Uninstaller стоит?
Автор: Posochov
Дата сообщения: 04.02.2009 06:09

Цитата:
Может у тебя какой Uninstaller стоит?

Нет - все штатное.
XP Home SP3 Rus.
Автор: dino
Дата сообщения: 04.02.2009 06:32
Posochov
У меня XP Pro SP2 Rus сегодня попробую проверить на XP Pro SP3 Rus результат сообщу.
А вот на XP Home проверить не смогу за неимением оного.
Автор: egor23
Дата сообщения: 04.02.2009 06:43
Posochov

Цитата:
У меня после установки новой версии поверх старой программа всегда просит перезагрузку компьютера, тогда как установка после удаления вручную предыдущей версии, перезагрузки компьютера не требует.

это скорее всего из-за шела (7-zip.dll), кто-то его использует.

Добавлено:
lzma2 не имеет недостатка с несжимаемыми данными.
архив с lzma для таких данных получался больше самих данных.
Автор: Posochov
Дата сообщения: 04.02.2009 07:40
egor23
Цитата:
это скорее всего из-за шела (7-zip.dll), кто-то его использует.

Это чего, из-за встроенности в контекстное меню оболочки?
Или как это понимать и чего с этим можно поделать?
Автор: egor23
Дата сообщения: 04.02.2009 09:09
Posochov

Цитата:
Это чего, из-за встроенности в контекстное меню оболочки?
Или как это понимать и чего с этим можно поделать?

цепляется она не только к стандарт. оболочке, но и к другим, у которых есть своё контекстное меню.
Выгрузите программы, которые подцепили 7-zip.dll
(закройте окно Windows Explorer \ TC и т.п. (смотря что используете) или перезапустите их и не вызвая контекствное меню).
Уставливайте новую версию.
Если возникают сложности, то в Process Explorer можете посмотерть, кото использует 7-zip.dll (Find-Find Handle or DLL...) CRTL+F и сделать поиск 7-zip.dll
Автор: Posochov
Дата сообщения: 04.02.2009 11:02

Цитата:
в Process Explorer можете посмотерть, кото использует 7-zip.dll (Find-Find Handle or DLL...) CRTL+F и зделать поиск 7-zip.dll

Посмотрел - Process Explorer нашел только в explorer.exe:


Выходит что после запуска 7z465.exe нужно закрыть окно откуда 7z465.exe был запущен?
Тогда она и отцепится?
Или как?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

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


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