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

» 7-Zip / 7z

Автор: Bulat_Ziganshin
Дата сообщения: 25.12.2007 20:32

Цитата:
2. Значительно можно улучшить степень сжатия, если в архиватор заложить механизм распознавания типов файлов. Бинарник - значит жмём так-то, веб-страница - значит так, лог - меняем параметры и т.д.

а вот это - интересная идея для freearc
Автор: Markmaster
Дата сообщения: 26.12.2007 00:29
Bulat_Ziganshin
21:32 25-12-2007
Цитата:
Цитата: 2. Значительно можно улучшить степень сжатия, если в архиватор заложить механизм распознавания типов файлов. Бинарник - значит жмём так-то, веб-страница - значит так, лог - меняем параметры и т.д.
а вот это - интересная идея для freearc

Это как у WinZip опция: оптимизировать для максимального сжатия (используя наилучший метод сжатия для какждого типа файла)?
Автор: Bulat_Ziganshin
Дата сообщения: 26.12.2007 13:14

Цитата:
Это как у WinZip опция: оптимизировать для максимального сжатия (используя наилучший метод сжатия для какждого типа файла)?

ага
Автор: Nick222
Дата сообщения: 31.12.2007 15:31
Всем привет!

С Новым Годом!

Никто не подскажет - где взять аддон для МультиАрка 1.14 для Тотал Коммандер 7.* для 7-Zip последней версии (4.57)?

Спасибо
Автор: Boss2004
Дата сообщения: 31.12.2007 15:41
7-Zip 4.58 Alpha 2

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

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

Цитата:
What's new:
- Small changes in Deflate and LZMA compression.
- Some speed optimizations.
- New localizations: Punjabi (Indian), Pashto.
Автор: ttgf
Дата сообщения: 10.01.2008 17:23
У меня такой вопрос. При извлечении файлов, архиватор сначало извлекает их во временную папку на диске C, а потом после разархивирования из диска C перекидывает туда, куда задал архиватору. Как можно сделать, чтобы он извлекал напрямую в диск без временной папки?
Автор: Markmaster
Дата сообщения: 10.01.2008 18:40
ttgf
18:23 10-01-2008
Цитата:
Как можно сделать, чтобы он извлекал напрямую в диск без временной папки?

Сам задаюсь этим вопросом. В опциях плагина 7-zip есть возможность указать, чтобы при извлечении использовалась "текущая папка", но всё равно почему-то не работает
Автор: IRedko
Дата сообщения: 11.01.2008 11:33
Может кто знает как так можно сжать (с какими настройками?) http://forum.ru-board.com/topic.cgi?forum=35&topic=38221&start=0&limit=1&m=4#1

Автор: RoDeZiya
Дата сообщения: 11.01.2008 22:10
Подскажите, умеет-ли 7-zip добавлять в архивы информацию для восстановления? Чего-то найти не могу.
Автор: SAVage22
Дата сообщения: 11.01.2008 22:57

Цитата:
Подскажите, умеет-ли 7-zip добавлять в архивы информацию для восстановления? Чего-то найти не могу.


Нет! Посмотри в сторону FreeArc он умеет.
Автор: Markmaster
Дата сообщения: 12.01.2008 00:07
RoDeZiya
23:10 11-01-2008
Цитата:
Подскажите, умеет-ли 7-zip добавлять в архивы информацию для восстановления?

Нет. Не умеет.

Добавлено:
IRedko
12:33 11-01-2008
Цитата:
Может кто знает как так можно сжать (с какими настройками?) http://forum.ru-board.com/topic.cgi?forum=35&topic=38221&start=0&limit=1&m=4#1 [?]

Не знаю насчёт супер параметров, но я скачал архив. Распаковал. Запаковал на уровне сжатия "ультра" - те же 17,5. ВинРар так не пожал и ВинЭйс тоже. По моему секрета нет.

У меня вопрос: что означает опция "сжимать открытые для записи файлы"?
Автор: ioppp
Дата сообщения: 12.01.2008 02:04
Markmaster
Раньше это было актуально (когда были медленные компьютеры и прежние ОС), сейчас нет - разрешено работать с файлами одновременно как архиватору, так и другой какой-нибудь программе.
Автор: RussianNeuroMancer
Дата сообщения: 12.01.2008 03:24
Стоит 4.57 x64 на Vista x64. Сначала контекстное меню 7z присутствовало, но вроде после перезагрузки пропало. Включение-выключение не помогает. Никто не сталкивался? Как решить эту проблему?
Автор: egor23
Дата сообщения: 12.01.2008 03:50

Цитата:
Стоит 4.57 x64 на Vista x64. Сначала контекстное меню 7z присутствовало, но вроде после перезагрузки пропало. Включение-выключение не помогает. Никто не сталкивался? Как решить эту проблему?

А Вы вызываете контекстное меню в 64-bit софте?
Если да, то пробуйте удалить\переустановить 7-Zip.
Автор: RussianNeuroMancer
Дата сообщения: 12.01.2008 04:37
egor23
Сейчас обратил внимание, что и 7z и WinRAR свои расширения оболочки показывают, но показывают только в 64-разрядных приложениях. Как добиться что бы работали и там и там?
Автор: egor23
Дата сообщения: 12.01.2008 05:49

Цитата:
Сейчас обратил внимание, что и 7z и WinRAR свои расширения оболочки показывают, но показывают только в 64-разрядных приложениях. Как добиться что бы работали и там и там?

у WinRAR два шела 32bit\64bit - т.е. и там и там присутствует.

1. для 7-zip самое простое поставить рядом 32-bit версию и заменить файлы на 64-bit кроме шела(7-zip.dll).
2. или немного в реестре поковыряться подправить, т.е. поставить 7-zip 32bit в туже папку что и 7-zip 64bit (чтобы в реестре всё прописалось), переименовать шелл 32bit в 7-zip32.dll исправить в реестре, поставить\скопировать (если уже стоял) поверх 64bit 7-Zip.

п1 проверял работает
п2 не проверял, но должен по идеи работать.
Автор: RussianNeuroMancer
Дата сообщения: 12.01.2008 07:51
egor23
Цитата:
п1 проверял работает
Странно, у меня как то через в раз в одном и том же 32-разрядном Total Commander, закономерность пока не искал, да и не для этого топика будет пост, если найду.
Цитата:
2. или немного в реестре поковыряться подправить, т.е. поставить 7-zip 32bit в туже папку что и 7-zip 64bit (чтобы в реестре всё прописалось), переименовать шелл 32bit в 7-zip32.dll исправить в реестре, поставить\скопировать (если уже стоял) поверх 64bit 7-Zip.
Поставил 32-разрядную, расширения оболочки зарегистрированы оба, открытие архивов ассоциировано с 64-разрядной.
Автор: Markmaster
Дата сообщения: 12.01.2008 10:25
ioppp
03:04 12-01-2008
Цитата:
Раньше это было актуально (когда были медленные компьютеры и прежние ОС), сейчас нет - разрешено работать с файлами одновременно как архиватору, так и другой какой-нибудь программе.

Т.е. если я допустим открыл Вордовский документ и правлю его, то его можно всё равно пожать и не вылезет: "файл используется другим приложением"? Что то типа этого?
Автор: ioppp
Дата сообщения: 12.01.2008 11:02
Markmaster
Угу.
Автор: NetIq
Дата сообщения: 22.01.2008 13:34
ioppp

Если архивировать открытую базу 1С, то 7z (ключик -ssw установлен) спотыкается на файле \syslog\links.tmp и вылетает с системной ошибкой 33 (ERROR_LOCK_VIOLATION).

Никто не решал подобную проблему ?

p.s. с RAR`ом такой беды не замечено.
Автор: goldenman
Дата сообщения: 23.01.2008 16:23
Версия 4.58 alpha2. Здесь http://www.7-zip.org/alpha/7z458a2.exe
Автор: Der Meister
Дата сообщения: 23.01.2008 19:29
Подскажите, plz, 7-zip IFilter (если таковой имеется).
Гуууууглил пол дня - безрезультатно .
На форуме Sourceforge Igor Pavlov на этот вопрос ответил, что не имеет времени на реализацию этой фичи.
Автор: Markmaster
Дата сообщения: 24.01.2008 01:19
Можно ли при помощи 7zip узнать какой из многотомных архивов .rar именно повреждён? Если скачать файл на 4 гига разбитый на части по 100 метров, то при распаковке 7zip говорит что просто повреждён файл. Если открыть архив и нажать "Тестировать" - тоже говорит мол ошибка CRC. Если просто открыть такой многотомный архив WinRAR-ом, то он скажет, какая именно часть повреждена, т.е. допустим архив .part27 и тогда можно только его и перекачать, а 7zip не говорит. Можно ли провернуть так, чтобы при установленном 7zip узнать какая часть недоступна?
Некоторые (редкие) варёз-группы пакуют свои файлы 7zip и сверху WinZIP. 7zip - многотомный. Но вот проблема - я не могу его открыть если у меня только 7zip установлен. Если открываю этот архив в проводнике 7zip то видна только чать (например 5 метров) архива. Если извлекаю файл перетаскиванием в папку эксплорера - то получается файл только 5 метровый. Извлекаю ПКМ - тоже 5ти метровый. Побую извлечь второй по порядку файл - он извлекает файл с таким-же названием и просит заменить его, т.е. первую часть 5 метров на вторую часть 5 метров. Т.е. замкнутый круг. Если любой кусок такого многотомного архива поместить в WinRAR - то тот извлечёт один большой файл грамотно. Почему?! Как используя на компе только 7zip распаковать такой архив?
Автор: sabio
Дата сообщения: 24.01.2008 12:32
Markmaster
Во-первых, unrar вполне себе бесплатная прога и распаковывать rar-архивы ей можно всем, всегда и везде.

А во-вторых, с многотомныни архивами в 7zip и правда засада.
Я сам в этой теме не так давно писал про свой опыт. Посмотри выше.
в общем, все сводится к тому, что все тома архива должны лежать рядышком в одной папке. И тогда они, вроде как, распаковываются нормально.

Или проблема в том, что ты внутрь этого внешнего zip зайти нормально не можешь? Тогда единственное решение, похоже, использовать для него сначала unzip, а потом уже 7zip-ом распаковывать многотомный архив.

Судя по всему, 7zip находит в этом zip-архиве свою сигнатуру и считает, что это не какой не zip, а очень даже 7zip. И соответственно, криво его распаковывает.
А ключ для явного задания типа архива в ком. строке для команд распаковки не поддерживается.

Добавлено:
Еще можно попробовать разные оболочки, поддерживающие несколько типов архивов: Far, TC, PeaZip, jZip - возможно, у них будет получаться правильно определить, что сначала надо распаковать zip-архив.
Автор: Markmaster
Дата сообщения: 25.01.2008 01:31
sabio
13:32 24-01-2008
Цитата:
все сводится к тому, что все тома архива должны лежать рядышком в одной папке.

Так я и говорю: все допустим 7 штук .zip я распаковал в одну папку и пытаюсь 7zip-ом распаковать но ничего не выходит.
Автор: sabio
Дата сообщения: 25.01.2008 11:40
Markmaster
Оглавление со списком файла в архиве находится в самом последнем томе (насколько я успел понять). И если его нет или же отсутствует какой-то из промежуточных томов, то 7zip не сможет до него добраться и не сможет нормально его распаковать. Даже не то что распаковать - содержимое архива нормально показать не сможет. Все будет выглядеть так, будто внутри тома archive.001 находится файл archive.7z

А себе я уже дал зарок по возможности не пользоваться многотомными 7zip..
Автор: pymark
Дата сообщения: 25.01.2008 17:54
Допустим имеется папка с большим количеством файлов разного формата (doc, txt, html, pdf). Можно ли сжать каждый файл в свой 7z архив с именем исходного файла? Аналог в WinRAR: Добавить в архив... > Файлы > Архив > Помещать каждый файл в отдельный архив. Если такое возможно, то как? И возможно ли подобным образом сжимать файлы на разных уровнях вложения? Заранее спасибо
Автор: sabio
Дата сообщения: 25.01.2008 21:21
pymark
В Far, например, выделить файлы, нажать Ctrl+G и ввести что-то вроде 7zip a "!.7z" "!.!"
Если нужно рекурсивно, то написать bat-ник..
Автор: pymark
Дата сообщения: 25.01.2008 22:08
sabio
Спасибо большое, правда я не пользуюсь Far Manager, возможно самое время начать Наверное что-нибудь подобное есть в Total Commander
Автор: iglezz
Дата сообщения: 26.01.2008 10:44
pymark
в таком случае есть 7Zip Plugin для Total Commander

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

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


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