Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   7-Zip (7z) (http://forum.oszone.net/showthread.php?t=107780)

LonerD 07-03-2007 02:33 558741

7-Zip (7z)
 
Купил сегодня оперативную память. Были две планки NCP PC-3200 по 512 мегабайт (работают в двухканальном режиме на материнке Asus A8NE). Докупил еще две планки, все параметры одинаковые, тайминги совпадают, только старые планки 8-чиповые, а купил 16-чиповые (других не было и редко бывают). Насколько критична эта разница 8-16 чипов?

Погонял тесты, ошибок не выдали.

А теперь собственно проблема с архиватором 7-zip.
Например, есть файл размером более 96 мегабайт. Архивирую 7-zip, размер словаря выставляю 128 мегабайт. 7-zip анализирует сжимаемые данные и сразу же выдает ошибку: "Не могу выделить требуемый объем памяти". Размер словаря выставляю 96 мегабайт - все тип-топ, архивация идет.
Архивирую папку со множеством файлов, где каждый файл меньше 96 метров, размер словаря 128 - все нормально.
Подскажите, пожалуйста, это у меня проблемы с памятью или это фича архиватора?

IIK 07-03-2007 05:49 558754

Попробуй нормальный Zip.

Ment69 07-03-2007 07:27 558772

DPavlik82
Цитата:

это фича архиватора

LonerD 07-03-2007 12:08 558851

Цитата:

Попробуй нормальный Zip.
Нормальному zip размер словаря 128 и не снился. А проблему пока заметил только с этим размером словаря.

Подскажите, пожалуйста. Не знаю, норма это или везти память назад в фирму.
У кого оперативки 1,5 Гига и больше, попробуйте выставить размер словаря 128 метров и заархивировать файл размером больше 96 мегабайт.

LonerD 07-03-2007 13:04 558867

Спасибо, Ment69.
Возникает вопрос, как эту фичу обойти?

SanCho 07-03-2007 16:42 558935

DPavlik82 за дублирование тем ты можешь получить по шее.

LonerD 07-03-2007 20:30 559018

В принципе, ответ нашел на одном форуме.

На самом деле не все так гладко с размером словаря: 7-zip требует чтобы нужная память была одним блоком (1889 Мб, в случае 192 Мб словаря). Самостоятельно 7-zip организовать себе память одним блоком не может (и не собирается, т.к. эта задача не связана с архивированием). Все эти проблемы не существуют в WinXp64.

Так что проблема решена, тему можно удалять за ненадобностью.

LonerD 01-08-2007 13:05 621282

7-zip работает медленно и сжимает плохо
 
Иногда начинает глючить 7-zip - начинает сжимать раза в два медленней, и размер архива получается намного больше, чем надо.
Вот и сейчас снова появилась эта проблема с версиями 4,49 и 4,51 (хотя раньше они у меня работали нормально). Переустановка, чистка реестра не помогает. Поставил версию 4,42 - работает как надо.
Возможно, архиватор конфликтует с какими-то программами. Кто сталкивался с подобными проблемами - подскажите, пожалуйста.

chek 02-08-2007 09:22 621654

Цитата:

Цитата DPavlik82
Поставил версию 4,42 - работает как надо.

ну, а что в ней плохого?? почему не хотите на ней остаться??

LonerD 02-08-2007 15:10 621895

Ничего не имею против версии 4.42.

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

Проблема появляется уже не первый раз, подобное случалось и полгода, и год назад с другими версиями 7-zip.

chek 03-08-2007 09:46 622321

бетта версии, кто знает что в них не так

LonerD 03-08-2007 12:22 622402

Понятно, что беты, но ведь и они работали нормально до переустановки системы.

Возможно, 7-zip конфликтует с другими установленными программами. Только с какими. Неужели у меня у первого возникла такая проблема?

Видимо придется вспоминать английский и отправляться на оффициальный форум.

ЗЫ. В Тотал коммандере из коммандной строки работают нормально все версии.

weboperator 04-08-2007 22:18 623075

Может и у первого возникла такая проблема, а может это потому что бета версия

CtrlSoft 21-12-2007 18:13 701378

Чем модифицыровать модуль SFX dlya 7-Zip ?
 
Чем модифицыровать модуль SFX dlya 7-Zip ?

Vadikan 22-12-2007 01:30 701584

Модифицированный SFX модуль 7-Zip'а для установок

Lit8 22-01-2008 00:13 722543

7-Zip
 
Обьясните пожалуйсто, как ни будь на пальцах :)

Главный вопрос 1)Вот в архиваторе 7zip при создании архива можно выбирать размер словаря, размер слова, как нужно выставлять чтобы лутше сжималось.(большой словать и маленькое слова или большой словарь и большое слово)?????????

2)методы сжатия: LZMA, PPMd, BZip2 какой для чего лутше? (как ни будь попроше как они работают)

3) И как к выше описанному прилагается Уровень сжатия

ShaRP 22-01-2008 23:00 723251

Цитата:

Цитата Lit8
2)методы сжатия: LZMA, PPMd, BZip2 какой для чего лутше? (как ни будь попроше как они работают) »

Имхо - тексты - PPMd, все подряд - LZMA. BZip2 практически не применял.
По размеру словаря - особо не скажу, разве только скажу, что слишком большой эффекта не дает.

Вообще уже была похожая тема.

yurfed 22-01-2008 23:27 723262

Цитата:

Цитата Lit8
размер словаря »

Тут идёт сравнение запакованного и просто файла. При сравнении как было и как есть. Чем больше, есно, тем лучше. Положим у тебя файл 10мегов, сжатие происходит на основе данных (анализ всего содержимого и его паковка или анализ части и паковка), полученых из архивируемого файла.
Чем больше данных уместится за один раз (размер словаря), тем более качествно будет сжатие. Образно, весь метод упаковки проходит за один раз, нежели при малом объёме, где словарь весь не умещается. Одним словом, анализ пакуемого проходит в несколько этапов.
Цитата:

Цитата Lit8
размер слова »

Тут не могу сказать, но видимо та же история.

Lit8 23-01-2008 13:22 723691

А есть ли какая ни будь литература по архиваторам или для програмистов для создания архиваторов?

yurfed 23-01-2008 16:03 723828

Lit8, Начинай читать криптографию. Потом и всё остальное само подтянется.

ShaRP 24-01-2008 02:00 724188

Цитата:

Цитата Lit8
А есть ли какая ни будь литература по архиваторам или для програмистов для создания архиваторов? »

Да, есть.

http://compression.ru/

Цитата:

Задачей сайта является сбор и публикация материалов в области сжатия данных. На сервере расположены фрагменты книги "Методы сжатия данных", вышедшей в 2002 году, более 1030 статей по сжатию и исходные тексты более 50 компрессоров.
Размер сервера: 7395 файлов 914Мб

Lit8 28-01-2008 22:31 727713

ShaRP,
Спасибо
compression.ru как раз то что нужно.

МИШАНЧИК 01-04-2008 11:15 772221

Проблемы с 7z sfx архивами.
 
Появилась ошибка при распаковке 7z sfx архивов. Архивы которые всё время нормально работали стали выдавать ошибку при распаковке. Но не все, а как то выборочно то один , то другой. Архив скопированный с одного логического диска на другой через некоторое время может перестать распаковываться. И архивы не только созданные мной, но и чужие тоже. В чём может быть проблема?

Admiral 01-04-2008 15:35 772438

МИШАНЧИК, а как там с оперативной памятью? Если она глючит, то нормальной запаковки распаковки не жди.

Drongo 01-04-2008 19:02 772598

Admiral,
Цитата:

Цитата Admiral
а как там с оперативной памятью? Если она глючит, то нормальной запаковки распаковки не жди. »

Тоесть если даже изначально архив будет нормальный, но на компе с глючной памятью, не распакуется?! И будут
Цитата:

Цитата МИШАНЧИК
выдавать ошибку при распаковке. »

Правильно?!

Admiral 01-04-2008 19:13 772608

Да.
Так даже можно проверять оперативку.
Цитата:

Цитата Admiral
Нужно заархивировать диск МР3 (либо другое трудно сжимаемое содержание) и проверить архив на наличие ошибок. »


ShaddyR 01-04-2008 19:52 772642

Цитата:

Цитата Admiral
диск МР3 (либо другое трудно сжимаемое содержание) »

если быть точным - хорошо_сжимаемое, причем в несжатом виде объемом в 2 два-три объема оперативной памяти.

Admiral 01-04-2008 21:13 772691

ShaddyR более сложно и дольше просчитываются данные, сжать которые тяжелее, что даёт возможность задействовать все ячейки памяти, причём по несколько раз. И ничто не мешает подобрать подходящий объём данных, если в этом вопрос.

ShaRP 02-04-2008 01:31 772833

МИШАНЧИК, распаковку вручную через сам 7-zip пробовали? Что говорит?

Erekle 02-04-2008 02:37 772849

Admiral
Цитата:

Так даже можно проверять оперативку. »
Не по теме, но рядом. Соорудили один компьютер на даче. У него были и проблемы с устройствами - в Device Manager то один вылазит желтым, то другой (и долго не могли заставить его принять аудио-драйвера, потом принял, но ненадолго) - и с памятью, наверное: при копировании чего-либо, пусть и небольшого по размеру, курсор передвигался медленно, скачками. Память - 192. И что заметил - копировал с CD контейнер виртуального диска Decart-a. Захожу в подключаемый диск - один-два файла не читаются. Открываю тот же диск с CD - всё нормально. Копирую ещё раз - теперь не читается другой файл, который на компакте тоже в норме.
Это сбоит память, или что-то другое тоже можно заподозрить?

Ну а тот виртуальный диск - хоть и не трудно сжимаемое, наверное (шифруется только заголовок, а не целиком), но трудно "читаемое": размер 670 мб.

МИШАНЧИК 03-04-2008 00:19 773528

Память потестил - выдаёт ошибки(OCZ <OCZ2G11002GK> DDR-II DIMM 2Gb KIT 2*1Gb <PC-8800> 5-6-6-15). Удалил одну планку, потестил - ошибок нет. Стал устанавливать Windows на виртуальной машине и опять вылезла ошибка распаковки
7z архива.

ShaRP 03-04-2008 00:42 773536

Цитата:

Цитата Erekle
Не по теме, но рядом. Соорудили один компьютер на даче. У него были и проблемы с устройствами - в Device Manager то один вылазит желтым, то другой (и долго не могли заставить его принять аудио-драйвера, потом принял, но ненадолго) - и с памятью, наверное: при копировании чего-либо, пусть и небольшого по размеру, курсор передвигался медленно, скачками. Память - 192. И что заметил - копировал с CD контейнер виртуального диска Decart-a. Захожу в подключаемый диск - один-два файла не читаются. Открываю тот же диск с CD - всё нормально. Копирую ещё раз - теперь не читается другой файл, который на компакте тоже в норме.
Это сбоит память, или что-то другое тоже можно заподозрить? »

Можно заподозрить материнку, то есть чипсет. Сбой шины или контроллера.

МИШАНЧИК 05-04-2008 04:49 775073

Оказалось проблемы не только с 7z sfx архивами. При установке на виртуальной машине своей сборки Windows(ставлю с образа) выскакивают разные ошибки: то не удаётся скопировать какой нибудь файл, то после установки отсутствует какая нибудь из программ(или твик реестра). Пробовал с разных своих образов. Отформатировал диск С на физической машине. Установил Windows(тоже свою сборку, но другую, 100% рабочую, раньше её ставил) не поставилась одна программа и некоторые твики.
Проверил память - выдаёт ошибки. Это всё может быть только из-за памяти, или ещё из-за чего нибудь?

yurfed 05-04-2008 06:45 775082

МИШАНЧИК, Смотрим ещё и на блок питания. Заведомо рабочее железо может глючить при плохом БП. Поставь другой и проверь с той же распаковкой.
Приведи конфиг компа, БП (возраст, модель, мощность)

МИШАНЧИК 05-04-2008 07:03 775086

Конфигурация:
Asus P5K Delux(0404),Core2Duo E6750, Asus 8800GTX, DDR-II OCZ 2G 1100 2GK DIMM 2Gb KIT 2*1Gb PC-8800,
Samsung 501Lj(SATA2), Chieftec 560-A12C(блок питания),LG DVD-RAM GSA-H62N(SATA)
Всё с сентября 2007.
И почему(если память) в играх никогда, никаких проблем? Ведь уж что, а игры память используют по полной.

EN130 19-05-2008 19:06 806315

У меня такой вопрос, В одной инструкции прочитал что команда, например (RunProgram="notepad.exe") это (Параметр оригинального SFX модуля 7-Zip.) но во время архивации выдает ошибку, что задан не верный параметр. Как мне не напрягаясь передать команду RUN через 7-ZIP. И ещё, может у кого есть русская справка от 7-Zip 4.43 alpha 5, или близкой врсии.

Vadikan 21-05-2008 06:38 807428

EN130, приведите ваш конфиг файл. В англ. справке это описано в Command line version - switches - sfx. Там есть примеры. Кстати, Конфиг файл должен быть в UTF-8.

Насчет русской справки не знаю, но к модифицированному SFX модулю такая имеется.
См. Создание SFX архива
http://7zsfx.solta.ru/ru/
Модифицированный SFX модуль 7-Zip'а для установок

EN130 21-05-2008 12:30 807613

Цитата:

Цитата Vadikan
Кстати, Конфиг файл должен быть в UTF-8. »

я имею в виду орегинальный 7-z sfx , а не адифицированый. мадифицированый работает нармально но больно геморойно его использоапние. Может в 7z тоже надо параметр передавать через config.txt, а не через окно соэдания архива? В прикрепленом 7Z.JPG отмечены какие параметры использовал и что хотел передать.

Кстати на ранних стадиях обсуждения модификаций

Цитата:

Цитата Vadikan
Модифицированный SFX модуль 7-Zip'а для установок »

упоминалось о выпуске проги с интнрфейсом и все как положено но он так и не появился.

EN130 22-05-2008 18:00 808569

А как вы думаете, зачем я вам дал ссылку на статью Создание SFX архива (http://oszone.net/3171)? Не соизволите ли вы прочесть ту часть, что касается 7-zip?

Я прочитал это уже давно и успел попользоватся. Но согласись, сделать как в винрар проще чем 7Z

Vadikan 22-05-2008 18:20 808590

Цитата:

Цитата EN130
Но согласись, сделать как в винрар проще чем 7Z »

Каждому свое. Не вижу смысла обсуждать WinRAR в этой теме. Если вы прочли статью и воспльзовались ей, то непонятно, почему вы пытаетесь сделать 7-zip SFX альтернативным и явно неправильным образом...

Vowan 26-05-2008 13:00 810949

7zip не собирает архив
 
Получил по почте видеофайл, заархивированный 7zip частями по 1,44 мб, при попытке собрать его получил файл размером 131 Мб с расширением .7z вместо .avi, а его архиватор не воспринимает как архив.
Кто-то сталкивался с такой проблемой?
Версия 7zip 4.57.

Admiral 26-05-2008 13:33 810979

Vowan, а его плеера воспринимают как avi?
VCL, к примеру, что говорит при попытке просмотреть этот файл?

Vowan 26-05-2008 13:41 810984

Плеера не воспринимают;
посмотрел его в текстовом режиме, там первые два символа- "7z", так что... явно это не видео...

Drongo 26-05-2008 13:52 810988

Vowan, Попробуйте расспаковать с помощью программы Universal Extractor. Может получится?!

voler 07-10-2009 18:22 1237030

Модифицировать 7-zip контекстное меню?
 
Модифицировать 7-zip контекстное меню?

Подскажите как быть, поиск в реестре не дал результатов.
FileMenu tools не предлагать, знаю о нем.

Вот интересует как сюда добавить нужные варианты запуска 7-zip


Поиск по форуму не дал результатов.

xoxmodav 07-10-2009 18:58 1237074

voler, а что ты туда хочешь добавить или как модифицировать? В настройках 7-Zip есть параметры, позволяющие исключить/включить различные пункты контекстного меню. Или ты чего-то особенного хочешь?

voler 07-10-2009 19:13 1237090

Хочу добавить нужные мне возможности запуска архиватора. С использованием своих консольных параметров запуска. МЕню нашел, сори но там не все.

voler 26-10-2009 08:52 1252553

С контекстным меню я разберус посредством FileMenuTools.

Но есть вопрос по командной строке
Вот кусок скрипта, с использованием winrar. Просто принято решение, отказаться от winrar по ряду всем известным причинам.
Код:

filePath = """F:\welding\""" 'Тут указываем, то что архивируем.
archPath = """G:\archive_welding\welding.rar""" 'Куда архивируем, плюс название.
winRarPath = """c:\Program Files\WinRAR\winrar.exe""" 'Путь к архиватору, у нас это winrar.
parm1 = "-x*.exe -x*.ex_ -x*.indd -x*.pak -x*.jpg -x*.bmp -x*.avi -x*.mpeg -x*.mpg -x*.thm -x*.mp4 -x*.asf -x*.ifo -x*.vob -x*.bup -x*.gif -x*.tiff -x*.tif -x*.eps -x*.otf -x*.pf* -x*.tmp -x*.rar -x*.zip -x*.mp3 -x*.db -x*.ini -x*.pdf -x*.djvu -x*.opt -x*.pac -x*.msi -x*.inf -x*.ppt -x*.wmv -x*.psd"
Set fs = CreateObject("Scripting.FileSystemObject")
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run winRarPath & " a -t -m3 -r -y -dh -agDD-MMM-YY -ep2 " & parm1 & " " & archPath & " " & filePath, 0, True

Можно указывать исключения файлов добавления в архив, по маске?
Второе есть модуль sfx измененный, который всеми антивирусами определяется как вирус.

Grey_rnd 01-12-2009 22:44 1284621

Парни подскажите!
Может задам глупый вопрос, но просьба не пинать.
В FreeCommander размер архива 7-zip отображается на 20 мегабайт меньше, чем если его же просматривать из Проводника.
Причем даже при рассмотрении Свойства файлов-тоже жамое. Размер же папок и других незапакованных же в том и другом случее одинаков.
В чем причина?

ShaddyR 02-12-2009 04:05 1284749

Цитата:

Цитата Grey_rnd
В чем причина? »

->>
Цитата:

Цитата Grey_rnd
В FreeCommander »

:)

Grey_rnd 02-12-2009 09:46 1284849

ShaddyR, Так с тем же самым столнулся при заливке файла на файлообменник. При закачке показывает больший размер, по после выдает что файл с меньшим размером.

ShaddyR 02-12-2009 13:12 1284998

Grey_rnd, проблема только с
Цитата:

Цитата Grey_rnd
архива 7-zip »

или с любыми файлами? Как давно появилась?

Grey_rnd 02-12-2009 17:57 1285212

ShaddyR, :tomato2: Пардон, лоханулся. Вообщем в FreeComander есть опция как показывать объем файлов:КБ,МБ, или авто. Вот и показывает файл один к примеру 925 275 КБ, а в мегабайтах 903,59 МБ. Вот я почему то посчитал что в первом случае приближенно 925 МБ, а во втором 903 МБ. А потом допетлял что 1МБ=1024 КБ... :sorry:

bish 28-04-2010 01:11 1402222

Есть вопрос: Не работает один пункт контекстного меню 7-zip'а (в частности: Открыть архив). Версия архиватора - 9.10 beta, ОС - Windows 7
Кто знает, как решить?

bish 02-05-2010 05:39 1405029

Цитата:

Цитата bish
Не работает один пункт контекстного меню 7-zip'а (в частности: Открыть архив) »

Так никто не подскажет: Как исправить?
В версии 9.13 тоже этот пункт на Win7 не работает!
В свойствах архиватора: запуск от имени Администратора.

Vancouver 10-10-2010 12:06 1515535

Не рекомендую ставить последнюю бету 9.17.
При открытии контекстного меню, падает Проводник.

Holtek 15-10-2010 03:55 1519249

Цитата:

Цитата Vancouver
Не рекомендую ставить последнюю бету 9.17.
При открытии контекстного меню, падает Проводник. »

Windows7 x86 всё отлично работает

Vancouver 15-10-2010 16:05 1519570

Holtek, повезло, у меня падает.

bish 20-11-2010 10:52 1546993

Цитата:

Цитата bish
Не работает один пункт контекстного меню 7-zip'а (в частности: Открыть архив) »

Ставлю вопрос по-другому: Этот пункт контекстного меню ("Открыть архив") работает у всех на Windows 7 ??? или это только у меня (со всеми версиями архиватора).

kuyantus 20-11-2010 11:44 1547022

"Открыть архив" вполне работает у меня (9.20) на Windows 7 32bit. Запускаю не от Администратора.

bish 23-11-2010 00:53 1549101

Цитата:

Цитата bish
Не работает один пункт контекстного меню 7-zip'а (в частности: Открыть архив) »

Проблему решил просто: в настройках 7-zip'a отключил встраивание контекстного меню, перезагрузился, и снова встроил команды архиватора в контекстное меню оболочки. Всё заработало! :yahoo:

P.S.
Решение подсказали на ru-board'е . Удивительно, что сам не допёр. :durak:

Vancouver 27-02-2011 11:52 1622875

J7Z is an alternative 7-Zip GUI
Use J7Z if you want to:
*Update existing archives quickly
*Backup multiple folders to a storage location
*Create or extract protected archives
*Lessen effort by using archiving profiles and lists
Обзор.
http://www.addictivetips.com/windows...files-support/

Тишина 01-10-2011 12:19 1763572

7z
 
Много информации перерыл, а нормальной документации так и не нашёл по ключам 7z (9.20, win). Делаю бекапер на консольке, не могу найти ключи на установку метода запаковки LZMA2, выбор числа потоков в запаковке, размер слова и словаря.

а если прямо по параметрам (встречал так называемые "ключи-пресеты"): LZMA2, 273 byte, 384 mb, 8 потоков.

есть оптимайзер, но какой он ключ генерирует - вызывает синтаксическую ошибку (возможно потому что он уже старенький, 2003 г.)

freese 01-10-2011 12:36 1763589

в help к 7zip не пробовал смотреть? :) в закладке Command Line -> Switches

Тишина 01-10-2011 12:44 1763599

ещё как пробовал ))) про потоки, словарь и библиотеку - ни слова ))))

freese 01-10-2011 12:52 1763606

Цитата:

Цитата Тишина
про потоки, словарь и библиотеку - ни слова )))) »

да ладно :)
Цитата:

x=[0 | 1 | 3 | 5 | 7 | 9 ] 5 Sets level of compression.
ниже
Цитата:

Level Method Dictionary FastBytes MatchFinder Filter Description
0 Copy No compression.
1 LZMA 64 KB 32 HC4 BCJ Fastest compressing
3 LZMA 1 MB 32 HC4 BCJ Fast compressing
5 LZMA 16 MB 32 BT4 BCJ Normal compressing
7 LZMA 32 MB 64 BT4 BCJ Maximum compressing
9 LZMA 64 MB 64 BT4 BCJ2 Ultra compressing
от тудаже и далее по тексту, есть

Тишина 01-10-2011 13:07 1763614

всё, кажется разобрался! спасибо.

ссылка на ключи
http://docs.bugaco.com/7zip/MANUAL/switches/method.htm

freese 01-10-2011 13:44 1763643

Цитата:

Цитата Тишина

то же самое в help написано

Тишина 03-10-2011 16:08 1764991

Цитата:

Цитата freese
Цитата Тишина: ссылка на ключи
http://docs.bugaco.com/7zip/MANUAL/switches/method.htm »
то же самое в help написано »

раскурил не сразу

monster 05-10-2012 01:19 1999804

Тестирование производительности 7-Zip. Расскажите, что это такое?
 
Решил нажать эту кнопку в программе и тут понеслись какие то циферки ничего не понятно 100500 проходов, я взял остановил это дело. Расскажите, что это такое? Надо ли было до конца выполнять тестирование?


yurfed 05-10-2012 06:29 1999821

Цитата:

Цитата monster
Расскажите, что это такое? »

Это тест производительности компьютера на упаковку и распаковку архивов. В какой то степени может быть использован как тест стабильности системы в целом.
Цитата:

Цитата monster
Надо ли было до конца выполнять тестирование? »

он бесконечен :)
MIPS (Million Instructions Per Second)

PS Аналогичный тест есть и в WinRAR'е

monster 05-10-2012 18:43 2000115

yurfed, Спасибо большое за ответ! :)

warikkk 13-01-2013 14:14 2065776

Вопрос по 7zip
 
Имеется архив 7z с данными, можно ли установить на него пароль и если да,то как это сделать? Рылся по менюшкам не нашел такой опции

apozlevich 13-01-2013 14:21 2065780

warikkk, первое, что пришло в голову - распаковать и запаковать указав пароль.

warikkk 13-01-2013 14:23 2065781

apozlevich, нет мне надо,не распаковывать,так то понятно

FreshMen85 22-09-2014 20:43 2405854

Команда объедения архивов в 7z.
 
Хотел узнать, а есть ли команда для объедения архивов. Сделал для себя бэкап на основе скрипта с форума, там создается один полный бэкап и несколько дифференциальных (кол-во регулируеться запуском полной копии). Читал где-то на просторах рубрда в перечне изменений в версии, что есть поддержка "suport combine command line", но в справке чего то не нашел.
Цитата:

@echo off

::задаем переменные
set $NM=keepass
set $DST=\\192.168.1.1\Volume1\files\a_bacup\keepass
set $LOG=\\192.168.1.1\Volume1\log\7z
::set $COPY=10
set $SRC=%~dp0list_add.txt
set $EXC=%~dp0list_excl.txt
set $Y=%DATE:~-4%&set $M=%DATE:~3,2%&set $D=%DATE:~0,2%&set $HH=%TIME:~0,2%&set $MM=%TIME:~3,2%&set $SS=%TIME:~6,2%
:: список возможных параметров передаваемых скрипту
if "%1"=="diff" goto diff


del /s /q "%$DST%\old2" >nul
ren "%$DST%\old" "%$DST%\old2" >nul
mkdir "%$DST%\old" 2>nul 1>&2
move /y "%$DST%\*.*" "%$DST%\old" >nul
echo -#--------Start Bacup Full %$Y%.%$M%.%$D%_%$HH%-%$MM%-%$SS%---------- >> "%$LOG%\%$NM%_%$Y%.%$M%.log"
"%~dp07za.exe" a "%$DST%\full.7z" -t7z -mx=1 -ssw @%$SRC% -xr@%$EXC% -scsWIN | findstr /p /i /v "^$ 7-Zip Scanning" >> "%$LOG%\%$NM%_%$Y%.%$M%.log"
echo ---End Bacup Full %$Y%.%$M%.%$D%_%$HH%-%$MM%-%$SS%--- >> "%$LOG%\%$NM%_%$Y%.%$M%.log"
ren "%$DST%\*_ *.*" "%$DST%\????.??.??_0*"
exit

:diff
echo ----------Start Bacup Differential %$Y%.%$M%.%$D%_%$HH%-%$MM%-%$SS%---------- >> "%$LOG%\%$NM%_%$Y%.%$M%.log"
"%~dp07za.exe" u "%$DST%\full.7z" -t7z -mx=1 -ssw @%$SRC% -xr@%$EXC% -scsWIN -u- -up0q3r2x2y2z0w2!"%$DST%\%$Y%.%$M%.%$D%_%$HH%-%$MM%-%$SS%_diff.7z" | findstr /p /i /v "^$ 7-Zip Scanning" >> "%$LOG%\%$NM%_%$Y%.%$M%.log"
echo ---End Bacup Differential %$Y%.%$M%.%$D%_%$HH%-%$MM%-%$SS%--- >> "%$LOG%\%$NM%_%$Y%.%$M%.log"
ren "%$DST%\*_ *.*" "%$DST%\????.??.??_0*"
exit

::блок удаления ненужных архивов данных
setLocal EnableDelayedExpansion
for /f "delims=" %%i in ('dir /b/o:-n %$DST%\????.??.??_??-??-??_diff.7z') do (
set /a $COPY-=1
if !$COPY! lss 0 del "%$DST%\%%i"
)
P.S. А если ещё подскажите как сделать чтобы новые данные в логе добавлялись в начало документа, то было бы вообще классно.
В аттаче полная структура файлов для разбора полетов, кому нужно.

Iska 22-09-2014 21:42 2405895

Цитата:

Цитата FreshMen85
Хотел узнать, а есть ли команда для объедения архивов. »

Цитата:

Цитата Igor Pavlov
There is no such feature in 7-Zip code.

Источник

Цитата:

Цитата FreshMen85
А если ещё подскажите как сделать чтобы новые данные в логе добавлялись в начало документа, то было бы вообще классно. »

«Классно» не будет. Добавление строк в начало текстового файла требует перезаписи всего файла. Теряется весь смысл лога.

indulgator 30-11-2014 07:43 2437507

7zip как активный закрытый контейнер для папки с файлами.
 
Возник вопрос.

Задача - необходимо активно работать с заархивированной и защищенной паролем папкой в 7zip.
В папку постоянно нужно добавлять\удалять файлы.

Все вроде бы прекрасно получается, только вот новый файл который пытаешься просто скопировать в откткрытую запакованную папку - он не является защищенным паролем. Т.е после того как перетянул новый файл в защищенную папку, в нее уже можно зайти без пароля и пароль страбатывает только по старым файлам ( ранее упакованым) а новый можно открыть без пароля.

Подскажите, что не так делаю? Или может 7zip под это не годится?

azbuk 30-11-2014 07:45 2437508

А что мешает использовать True Crypt?

James Marsh 30-11-2014 09:01 2437512

Цитата:

Цитата azbuk
А что мешает использовать True Crypt? »

То, что проект закрыт.

Iska 30-11-2014 09:19 2437517

Цитата:

Цитата James Marsh
То, что проект закрыт. »

И это как-то мешает пользовать 7.1/7.1а?

azbuk 30-11-2014 15:57 2437622

Проект закрыт, но программа от этого работать не перестала.

mwz 30-11-2014 22:12 2437767

Цитата:

Цитата indulgator
работать с заархивированной и защищенной паролем папкой в 7zip »

Паролем защищается не папка, а файлы в ней. Причём в любой папке файлы эти могут иметь разные пароли для расшифровки, а также не иметь вообще (если при упаковке не указать ключ -p).

В чём и есть отличие архивов RAR, 7-zip и т.д. от зашифрованных контейнеров (TrueCrypt, BestCrypt и т.д.): из контейнеров при введении правильного пароля создаётся виртуальный диск, и все файлы, попадающие на этот диск, оказываются внутри хранилища, защищённого тем самым паролем.

indulgator 01-12-2014 07:12 2437846

Цитата:

Цитата mwz
В чём и есть отличие архивов RAR, 7-zip и т.д. от зашифрованных контейнеров (TrueCrypt, BestCrypt и т.д.): из контейнеров при введении правильного пароля создаётся виртуальный диск, и все файлы, попадающие на этот диск, оказываются внутри хранилища, защищённого тем самым паролем. »


Есть вариант пользоваться DiskCryptor, но с ним ситуация такова, что если ляжет система, то добраться до закриптованного раздела\диска можно будет только с работающей системы или с диска на котором есть этот Disk Cryptor.

Iska 01-12-2014 07:38 2437854

indulgator, такая ситуация ровно с любым форматом.

indulgator 02-12-2014 06:52 2438374

Цитата:

Цитата Iska
такая ситуация ровно с любым форматом. »

В том то и дело, что с отдельным рядом файлов тотального криптования не нужно. Достаточно их просто доставать и добавлять в архив и с архива. Но динамически делать это через 7zip не получается. Он не понимает что от него хотят. Может просто добавить файл в архив но сам файл не запаковать и не закрыть паролем - получается бред.

Iska 02-12-2014 11:19 2438484

indulgator, боюсь, это Вы не понимаете, чего именно Вы хотите, пытаясь использовать приложение не по назначению.

mwz 03-12-2014 00:23 2438857

Цитата:

Цитата indulgator
Может просто добавить файл в архив но сам файл не запаковать и не закрыть паролем - получается бред »

Так это принцип его: сказали упаковать файл с паролем – упакует с паролем (с тем, который вы указали при упаковке для конкретного файла или группы файлов; поэтому в одном архиве и даже в одной папке архива могут быть файлы под разными паролями), не сказали – упакует без пароля, уложив рядышком с запароленными файлами. Собственно, то, о чём я сказал чуть выше – но другими словами.

Вам же нужно как раз "тотальное криптование", которое вы отвергаете: вы же хотите, чтобы всё, что кладёте в папку (== криптоконтейнер), закрывалось паролем без вашего участия.

PS
Кстати, в WinRAR вы можете создать профиль по умолчанию, в котором указать, что если не оговорено особо – то файлы запаковывать с паролем. И этот пароль он будет у вас спрашивать каждый раз при упаковке файла или группы файлов. Не помню, есть ли что-то аналогичное в 7-zip; вроде нет – но вот плагин 7-zip для Total Commander можно настроить так, что при упаковке средствами TotalCmd в архив будт ложится файлы, зашифрованные заданным там паролем.

aka_smile 14-08-2015 17:48 2541676

7-zip занимает очень много места
 
вот что видно в окне Панели управления » Система » Приложения и возможности » 7-zip
размер у этого пункта более 600мб. В программной директории такого веса у этой папки по факту нет.
Что за размер тогда отображает windows ?

Petya V4sechkin 14-08-2015 18:31 2541692

aka_smile, посмотрите параметр EstimatedSize в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{код продукта, соответствующий 7-Zip}

aka_smile 15-08-2015 05:35 2541807

как я могу узнать код продукта?

yurfed 15-08-2015 06:50 2541811

aka_smile, может это папка у вас так отображается в которой куча архивов?
В принципе - деинсталируйте и установите по новой.
Проверьте диск командой по кнопке Пуск-Выполнить
Код:

chkdsk /f /r

aka_smile 15-08-2015 07:16 2541813

Цитата:

Цитата Petya V4sechkin
посмотрите параметр EstimatedSize в разделе реестра »

нашел!
значение параметра = 9f428
что делать с этой информацией?
--
перевел в калькулятора - в десятичный формат = *652328‬
видать как раз тот самый размер..
--
и все равно. что делать с этим дальше?

Iska 15-08-2015 07:53 2541820

Цитата:

Цитата aka_smile
и все равно. что делать с этим дальше? »

Самое простое — удалить 7-Zip, удалить указанный раздел (если таковой останется после удаления приложения), установить 7-Zip заново, взяв его инсталлятор с родного сайта.

Petya V4sechkin 15-08-2015 07:53 2541821

aka_smile, можете заменить на любое число. Или не обращать внимания.

Не исключено, что "логика" Windows Installer (недокументированная) в этом случае похожа на описанную в блоге MSDN.

Nerdy 15-08-2015 19:14 2541991

aka_smile, установите 7-Zip 15.06 beta вместо этой версии.

usbdrive 23-03-2016 23:31 2619117

7-zip, проблема с контекстным меню.
 
Чужой ноут, ОСь WinXP - при нажатии ПКМ нет контекстного меню "Добавить к архиву..." для всех расширений файлов, кроме медиафайлов, *.bat/cmd и папок.
Переустанавливал, пробовал разные версии, в т.ч. Easy 7-zip - толку ноль. Похоже на глюк регистрации DLL или реестра. Куда конкретно смотреть ?
Благодарю.

Казбек 23-03-2016 23:56 2619125

usbdrive,
Missing Explorer menu options for 7-Zip
Configure The 7-Zip Windows Explorer Context Menu

usbdrive 24-03-2016 00:50 2619135

Казбек, ОСь - Windows XPsp3(x32), что мне с этими ссылками делать ? :drug:

ruslan... 24-03-2016 00:55 2619136

Проверьте в реестре

HKEY_USERS\S-1-5-21-Ваш уникальный индефикатор\Software\7-Zip\Options
HKEY_CURRENT_USER\SOFTWARE\7-Zip\Options

"ContextMenu"=dword:00000300

Казбек 24-03-2016 00:56 2619137

usbdrive,
По первой ссылке решения канают независимо от ОС.

usbdrive 24-03-2016 01:18 2619139

Казбек, какие решения, от нирсофт ? Утила показывает расширения 7зипа аналогичные таковым на здоровом ПК.
ruslan..., спасибо, есть продвижка - для *.exe, *.bat/cmd появилось меню "Добавить к архиву....", для остальных расширений все как прежде.... Еще бы провернуть ваш трюк для графических и текстовых файлов, может еще есть какой волшебный ключик ? )))
Кстати, на моем рабочем компе совсем другой параметр - "ContextMenu"=dword:00000124....

ruslan... 25-03-2016 00:43 2619547

usbdrive,

Сделайте скриншот раздела реестра HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\7-Zip
Цитата:

Цитата usbdrive
Кстати, на моем рабочем компе совсем другой параметр - "ContextMenu"=dword:00000124.... »

Попробуйте поставить такой параметр, как на рабочей машине.

usbdrive 25-03-2016 01:28 2619549

Цитата:

Цитата ruslan...
Попробуйте поставить такой параметр, как на рабочей машине. »

Господи, да неужели я выносил бы вам здесь мозг своим вопросом, не опробовав заранее все знакомые способы ? Пробовал - не помогло.
Цитата:

Цитата ruslan...
Сделайте скриншот раздела реестра HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\7-Zip »

Вот (UPD. значение ключа идентично таковому на здоровом ПК):

ruslan... 26-03-2016 00:06 2619849

usbdrive,

Теперь проверьте в

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\7-Zip
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\DragDropHandlers\7-Zip

usbdrive 26-03-2016 01:17 2619857

ruslan..., значения этих ключей абсолютно идентичны на обоих ПК...(((
Мое предположение - отсутствует какой-то глобальный ключ или значение для расширения оболочки, или где-то запрещен доступ на изменение ключей/значений....?

ruslan... 26-03-2016 11:50 2619921

usbdrive,

Дальше детально мне уже трудно подсказывать. Я уже слишком далек от WIN XP.

Цитата:

Цитата usbdrive
отсутствует какой-то глобальный ключ или значение для расширения оболочки,
или где-то запрещен доступ на изменение ключей/значений....? »

Сделайте лог файл следующим образом:

1. Запустите Process Monitor > в окне Process Monitor нажмите на значек фильтра > в окне фильтра нажмите RESET > APPLY > OK
2. Запустите 7-Zip, закройте его. Затем ПКМ на файле, на типе файла, на котором проявляется проблема конт. меню 7-Zip
3. Идете в Process Monitor, в окне Process Monitor > нажимаете меню File -> Save -> CSV-формат
4. Залейте лог файл на rghost.ru или https://disk.yandex.ru в архиве.

Только так, оперативненько, чтобы лог файл получился меньше размером.
Если что увижу - хоть подтолкну Вас.

usbdrive 27-03-2016 02:31 2620222

ruslan..., благодарю за помощь, вот лог http://rghost.ru/8TYtH65rF

ruslan... 27-03-2016 13:32 2620309

usbdrive,

Сверьте со здоровой системой разделы и их подразделы соответственно:
Код:

HKEY_CLASSES_ROOT\SystemFileAssociations\.lnk
HKEY_CLASSES_ROOT\SystemFileAssociations\.exe
HKEY_CLASSES_ROOT\SystemFileAssociations\.reg
HKEY_CLASSES_ROOT\SystemFileAssociations\.LST
HKEY_CLASSES_ROOT\SystemFileAssociations\.TXT
HKEY_CLASSES_ROOT\SystemFileAssociations\.cmd
HKEY_CLASSES_ROOT\SystemFileAssociations\.vbs
HKEY_CURRENT_USER\Software\Classes\.cmd
HKEY_CURRENT_USER\Software\Classes\.TXT
HKEY_CURRENT_USER\Software\Classes\.LST
HKEY_CURRENT_USER\Software\Classes\.lnk
HKEY_CURRENT_USER\Software\Classes\.reg
HKEY_CURRENT_USER\Software\Classes\.vbs
HKEY_CURRENT_USER\Software\Classes\Drive\shellex\FolderExtensions
HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.lnk
HKEY_CURRENT_USER\Software\Classes\*
HKEY_CURRENT_USER\Software\Classes\Applications\7z.exe
HKEY_CURRENT_USER\Software\Classes\Applications\7zFM.exe
HKEY_CURRENT_USER\Software\Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}
HKEY_CURRENT_USER\Software\Classes\CLSID\{B41DB860-8EE4-11D2-9906-E49FADC173CA}
HKEY_CURRENT_USER\Software\Classes\Folder
HKEY_CURRENT_USER\Software\Classes\.EXE
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe


usbdrive 28-03-2016 00:25 2620466

ruslan..., благодарю за помощь и потраченное время :up
К сожалению, время вышло - уже отдал ноут, решив проблему костылем (сменой архиватора на WinRAR) и не успев решить её с 7-zip, с горечью констатирую этот факт поражения из-за недостатка времени и опыта ((((

Паразит 01-12-2019 10:53 2898677

Подскажите, а как сделать так, чтобы при упаковке сохранялись полные пути?

Iska 01-12-2019 12:25 2898684

Цитата:

Цитата Паразит
Подскажите, а как сделать так, чтобы при упаковке сохранялись полные пути? »

F1.
7-Zip Help
Цитата:

Path mode
Specifies how path names will be stored in archive:

Value Meaning
Relative pathnames Store file paths relative to current folder.
Full pathnames Store file paths relative to root of the volume, excluding volume name prefix.
Absolute pathnames Store fully qualified file paths including volume name.

Например:





Время: 22:52.

Время: 22:52.
© OSzone.net 2001-