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

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

Автор: Dmytrom
Дата сообщения: 28.09.2009 16:07
У меня на XP SP3 контекстное меню в норме. Наверное стоит прогнать реестр чем-то вроде CCleaner, предварительно сделав копию.
Автор: Chauvinist
Дата сообщения: 28.09.2009 16:47
Dmytrom


Цитата:
Только что снёс 7-Zip,в реестре все его ветки удалил,инсталлировал заново и опять дубль при клике ПКМ на ярлыки программ..


Ладно,забудьте.. Значит у одного меня такой полтергейст,значит "руки кривые"..
Автор: mrd111
Дата сообщения: 29.09.2009 20:53
У кого нибудь получалось распаковывать 7z файлы с атрибутом NTFS сжатие (C) и сразу же восстанавливать их на файловой системе? Непонимаю почему атрибуты есть, а сам архиватор их по-умолчанию не восстанавливает. Лень автора?
Автор: Bulat_Ziganshin
Дата сообщения: 30.09.2009 17:41

Цитата:
епонимаю почему атрибуты есть, а сам архиватор их по-умолчанию не восстанавливает. Лень автора?

конечно лень. вот ты человек неленивый, сейчас всё испарвишь ))
Автор: mrd111
Дата сообщения: 30.09.2009 21:43

Цитата:
конечно лень. вот ты человек неленивый, сейчас всё испарвишь ))


Давно уж исправил. А Вы еще раз перечитайте повнимательней мое первое сообщение.
Автор: Andarin
Дата сообщения: 06.10.2009 08:53
Chauvinist
У меня тоже такой "полтергейст", и уже давно. Я как-то притерпелся. Но это не только 7-zip так делает. И, как правило, это бывает только с ярлыками (на рабочем столе, в меню "Пуск" в основном). Такое было у меня с Winamp (или AIMP), сейчас, кроме 7-zip, такое с Filemenu Tools. И что интересно, одновременно не более чем от двух программ такое. Как следует этим не занимался, пару раз удалял из реестра, а так - контекстным меню обычно не пользуюсь, как и Проводником.
Автор: mihmig
Дата сообщения: 07.10.2009 08:34
Очень не хватает опции m (переместить в архив) а также снятия атрибута "архивный" при помещении файла в архив.
(это для того чтобы скидывать в инкрементный архив только файлы, измененные с момента последней архивации, которая, кстати могла быть произвольное количество дней назад).

В Winrar активно пользовался данной фишкой, привык к хорошему...
Кто как выходит из положения?
Автор: sabio
Дата сообщения: 07.10.2009 11:52
mihmig

Цитата:
Кто как выходит из положения?

nnBackup?
Автор: mihmig
Дата сообщения: 07.10.2009 20:13
sabio

Цитата:
nnBackup?

дык он вроде платный? А восстаовление БЕЗ присутствия админа возможно?
Автор: sabio
Дата сообщения: 07.10.2009 21:58
mihmig

Цитата:
дык он вроде платный?

"nnBackup бесплатен для граждан стран бывшего СССР при условии частного и некоммерческого использования."
http://www.nncron.ru/license/nnbackup_ru.shtml


Цитата:
А восстаовление БЕЗ присутствия админа возможно?

что ты имеешь в виду? можно ли без админа распаковать данные из архива?

вообще, это уже офтопик - если есть вопросы по nnBackup, лучше их задать в соответствующей теме
Автор: rs
Дата сообщения: 08.10.2009 07:20
Правильно ли я понимаю, что 7zip не может упаковать файлы, созданные ранее/позднее заданной даты?
Автор: Victor_VG
Дата сообщения: 08.10.2009 07:59
rs

Формулировку вопроса не понял. Может речь идёт о том, что формат контейнера 7z дорабатывается, и старые или иногда новые версии могу его распознать?
Автор: rs
Дата сообщения: 08.10.2009 08:13
Для winrar можно в командной строке задать ключ
-TA<дата> — обрабатывать файлы, изменённые после указанной даты
к примеру, так
-ta2009-10-08
Автор: sabio
Дата сообщения: 08.10.2009 11:05
rs

Цитата:
Правильно ли я понимаю, что 7zip не может упаковать файлы, созданные ранее/позднее заданной даты?

насколько я знаю, явно указать дату действительно не получится

но, например, опция -u позволяет создавать архивы только с изменившимися файлами (по сравнению с ранее созданным архивом)

Цитата:
7z u c:\1\exist.7z -u- -up0q3x2z0!c:\1\update.7z *

creates a new archive update.7z and writes to this archive all files from current directory which differ from files in exist.7z archive. exist.7z archive will not be changed.

подробности см. в документации
Автор: rs
Дата сообщения: 08.10.2009 11:44
sabio
жаль, мне нужно выделить именно конкретный диапазон дат для файлов, подлежащих архивированию

>7z u c:\1\exist.7z -u- -up0q3x2z0!c:\1\update.7z *
честно говоря, так и не понял где, в документации находится соответствующее примеру описание


что означает
up0q3x2z0!
?
Автор: sabio
Дата сообщения: 08.10.2009 12:37
rs

Цитата:
так и не понял где, в документации находится соответствующее примеру описание

я же писал - см. параметр -u


Цитата:
что означает -up0q3x2z0

про это там тоже написано


Добавлено:
а ещё время "до" и "после" можно задавать в бесплатном FreeArc (+ активная тема на ру-борде)
(у него вообще большинство параметров сделаны так же, как в WinRAR)
Автор: lorents
Дата сообщения: 09.10.2009 21:36
Добрый вечер!
Сейчас вышла новая версия Nero 9.4.26.0, и вот хотел спросить, каким упаковщиком они воспользовались, раньше был SFX 7-ZIP, а сейчас какой, никто не знает?
Автор: equis
Дата сообщения: 09.10.2009 21:57

Цитата:
каким упаковщиком они воспользовались

Просканируй вначале этим.
Автор: lorents
Дата сообщения: 09.10.2009 22:29
equis
Пишет, что файл слишком большой, не может просмотреть
Я забыл указать какую информацию выдает 7-Zip
Хотел спросить что значит 7-Zip.PE?
А самое интересное в том, что при распаковки ЦП практически не занят (3-5%) на всем этапе распаковки
Но вот оперативная памать: до 50% распаковки берет 140 мегов, а дальше растет, у меня дошел до 1 гига

При это на оф. сайте написано про системные требования:
"1 ГГц Intel® Pentium® III или AMD-эквивалент и процессор Intel® (2 ГГц Intel® Pentium® 4 или AMD эквивалент и процессор Intel® для Windows Vista®, Windows® 7), 256 МБ RAM (512 МБ RAM для Windows Vista®, Windows® 7)"
Автор: Spate
Дата сообщения: 10.10.2009 01:37
lorents

Цитата:
Пишет, что файл слишком большой, не может просмотреть

Попробуй открыть с помощью версии 9.04, в более поздних добавили поддержку и разбор ресурсов PE (проще говоря exe-шников) и на них такая картина как в твоем скриншоте.
Автор: egor23
Дата сообщения: 10.10.2009 06:00
lorents

Цитата:
Сейчас вышла новая версия Nero 9.4.26.0, и вот хотел спросить, каким упаковщиком они воспользовались

Nero-9.4.26.0_trial.exe - 204МБ
при запуске получаем:
1. temp.htar - 1041МБ
2. потом файлы - 1628МБ
т.е. имеем цепочку упаковки:
htar+lzma:27

htar похож на tar, но скорее всего была убрана "явная избыточность", т.е. если сравнивать с FreeArc, то похоже на rep+lzma, но только похоже.

показания счётчиков памяти в Process Explorer:
при RAM 2.5ГБ - ram-drive160МБ
Virtual Memory
Peak Private Bytes - 145 224 K
Physical Memory
Peak Working Set - 1 250 276 K

при RAM 512МБ + swap512МБ - ram-drive160МБ
Virtual Memory
Peak Private Bytes - 145 220 K
Physical Memory
Peak Working Set - 271 792 K

Предположение:
возможно на лету из htar получается tar и сразу распаковывается.
Автор: lorents
Дата сообщения: 10.10.2009 08:53
egor23
Интересно. Но у меня остался еще вопрос. а как понять, что при разном кол-во оперативной памяти Nero берет по разному. Разве можно регулировать кол-во оперативной?
вообще встречаю в последнее время много таких архивов, решил выяснить, что это такое
Автор: egor23
Дата сообщения: 10.10.2009 09:16
lorents

Цитата:
Но у меня остался еще вопрос. а как понять, что при разном кол-во оперативной памяти Nero берет по разному.

это смотря для какой цели требуется

Цитата:
вообще встречаю в последнее время много таких архивов

это не архивы, а инсталляторы.

меня вот больше интересует, что такое htar.
Автор: lorents
Дата сообщения: 10.10.2009 09:24

Цитата:
это смотря для какой цели требуется

не совсем понял, я имею ввиду, что Nero берет не строго определенное кол-во оперативной памяти, а сколько сможет взять

Цитата:
это не архивы, а инсталляторы.

пардон, теперь буду знать, спасибо

Цитата:
меня вот больше интересует, что такое htar.

и меня тоже, попытался открыть temp.htar, 7-zip сказал, что это архив *.cab
Может это такая же система, как nosso
Пойду гуглить
Автор: egor23
Дата сообщения: 10.10.2009 20:47
lorents

Цитата:
и меня тоже, попытался открыть temp.htar, 7-zip сказал, что это архив *.cab


Цитата:
htar похож на tar, но скорее всего была убрана "явная избыточность"

проверка предположения
temp.htar 1041МБ
1. заголовки cab архивов остались, соответтсвенно избыточность не вся срезалась
2. прогнал через rep получил 455.8МБ
3. дистриб Nero - распаковал cab-ы(без сжатия которые) удалил одинаковые файлы получил 1041МБ
вывод были удалены дубликаты файлов.
Автор: lorents
Дата сообщения: 10.10.2009 21:03
egor23
остается только понять как они так сжали, хочется самому так научиться
Автор: egor23
Дата сообщения: 10.10.2009 21:05

Цитата:
htar похож на tar

и похож не на tar, а на 7z без сжатия.

Добавлено:
lorents

Цитата:
остается только понять как они так сжали, хочется самому так научиться

можете xdelta-ой: подготовить два файла, например 7z без сжатия
в первом все файлы
во втором без дубликатов
и будет счастье...

Добавлено:

Цитата:
можете xdelta-ой

xdelta3.exe -0 -B 1736870912 -W 16777216 -v -e -s NERO_min.7z NERO_full.7z diff_m

NERO_full.7z - дистрибутив Nero 1628МБ
NERO_min.7z - дистрибутив Nero распакованны cab-ы \удалены дубликаты (делал на скорую руку).
diff_m - получаем 1.56МБ (в архиве ~400кБ)

-B 1736870912 - стоит с запасом под максимум возможного (выравнивается по размеру NERO_min.7z, если размер файла меньше).

Добавлено:
lorents

Цитата:
остается только понять как они так сжали, хочется самому так научиться

а так можете попробывать поинтересоваться у разработчика
если это всё сделано на базе 7-zip, то может быть чего интересного узнаете...
хотя я не силён в лиц.соглашениях.
Автор: egor23
Дата сообщения: 11.10.2009 10:48
lorents

Цитата:
не совсем понял, я имею ввиду, что Nero берет не строго определенное кол-во оперативной памяти, а сколько сможет взять

уточнил у VPK2:
у него не создаётся временный файл temp.htar - сразу файлы появляются
т.е. логика работы проста - "если памяти достаточно", то временный файл не создаётся.
Автор: WildGoblin
Дата сообщения: 11.10.2009 12:22
egor23

Цитата:
можете xdelta-ой: подготовить два файла, например 7z без сжатия

Никто не знает есть ли где доки на русском для xdelta?
Автор: lorents
Дата сообщения: 11.10.2009 14:05
egor23

Цитата:
можете xdelta-ой

Обясните пожалуйста для чего это, я прочитал про xdelta в википедии, но панялзачем ее вы использовали.

Цитата:
а так можете попробывать поинтересоваться у разработчика

А может Написать офф. письмо создателю 7-zip?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135

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


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