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

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

Автор: Innokentich
Дата сообщения: 26.03.2013 22:34
Помогите. Устанавливаю 7zip на Windows XP SP3. Сборка FuckYouBill (нравится она мне)... Упорно не действует контекстное меню. Все галочки в настройках установлены. Архиватор юзаю не первый день. Пробовал и различные версии, и портабельную ставил - результат тот же - не раскрывается контекстное меню. В чем может быть проблемма? Кто сталкивался?
Автор: Victor_VG
Дата сообщения: 26.03.2013 23:00
Innokentich

А 7-zip.dll (и 7-zip32.dll для х64 систем) у вас там имеется? Именно она отвечает за интеграцию с оболочкой.
Автор: Pionere
Дата сообщения: 29.03.2013 16:45
Ребята. У когонить есть идеи как посмотреть какая часть многотомного архива закачалась коряво? архив на 140Гб, части по 2Гб. При извлечении ругается 2 файла, типа они с ошибками. Как узнать какой из томов битый чтобы их заново перекачать?
Автор: egor23
Дата сообщения: 29.03.2013 17:06
Pionere

Цитата:
Ребята. У когонить есть идеи как посмотреть какая часть многотомного архива закачалась коряво? архив на 140Гб, части по 2Гб. При извлечении ругается 2 файла, типа они с ошибками. Как узнать какой из томов битый чтобы их заново перекачать?

скорее всего никак

просите автора архива чтобы сделал контрольные суммы частей, если качаете с обменников часто на них указывается контрольная сумма файла.
Автор: Pionere
Дата сообщения: 29.03.2013 17:31

Цитата:
Ребята. У когонить есть идеи как посмотреть какая часть многотомного архива закачалась коряво? архив на 140Гб, части по 2Гб. При извлечении ругается 2 файла, типа они с ошибками. Как узнать какой из томов битый чтобы их заново перекачать?



решение нашёл в глубинах интернета)) :
Проблема решена.
Метод - запускаем тестирование из граф. интерфейса и выполняем мониторинг чтения с помощью FileMon от Руссиновича (от себя: сейчас это Process Monitor ), смотря на количество считываемых с каждого тома байтов. Сбойный том не дочитывается до конца, и указатель чтения перепрыгивает (в моём случае всегда через несколько томов). Перекачиваем проблемные тома и повторяем...
Всего потребовалось три прогона и перекачка 5 томов.

в моём случае я просто ждал пока вывалится ошибка с 7z, жал паузу, смотрел в Process Monitor к какому файлу обращался 7z, собственно этот файл и был кривым!
Автор: Innokentich
Дата сообщения: 29.03.2013 20:32

Цитата:
А 7-zip.dll (и 7-zip32.dll для х64 систем) у вас там имеется? Именно она отвечает за интеграцию с оболочкой.

Не получается... Скачал дээлэлки, кинул в системс 32 - контекстное меню появляется, но оно не открывается. Странно ведет себя: архивы разархивирует, идиентичные файлы (например JPEG ) - архивирует (из контекстного меню), а если выделяю разнородные файлы, то контекстное меню НЕ раскрывается... Привсем притом - из оболочки самого архиватора все операции выполняюся без проблем... Пока пользую ФриАрк, причину затыка 7zip так и не обнаружил...
Автор: addhaloka
Дата сообщения: 29.03.2013 20:51
Innokentich 21:32 29-03-2013
Цитата:
Скачал дээлэлки, кинул в системс 32

Их не в system32 нужно ложить, а рядом с 7zFM.exe и 7zG.exe. После зарегистрировать:
regsvr32 7-zip.dll
Автор: Victor_VG
Дата сообщения: 29.03.2013 20:53
Pionere

Небольшая поправка - ProcMon и Process Explorer это разные инструменты. И тут можно к примеру и проще поступить - 7z t *.7z в батник пихнуть и смотреть на какой именно том выведет ошибку. Или использовать Far Manager с плагином arclite (идёт в поставке) - выделить архивы и Shift+F3 - плагин сообщит какие повреждены.
Автор: smersh2012
Дата сообщения: 31.03.2013 19:54
в ветке реестра HKEY_CURRENT_USER\Software\ в одном разделе с сабжем еще какой-то подраздел с цифрами находится, кто-нибудь в курсе что это?
Автор: Victor_VG
Дата сообщения: 01.04.2013 00:28
smersh2012

Могу только подсказать как найти программу которая им пользуется - использовать Process Monitor Марка Русиновича поставив именно на этот ключ контроль. В итоге кто-то там должен отметится по чтению/записи.
Автор: smersh2012
Дата сообщения: 01.04.2013 09:05
Victor_VG
эт понятно, но я вот глянул по бэкапам - снимкам реестра с разных систем и всюду в реестре рядом с сабжем какая-то папка с набором цифр
Автор: GORA2
Дата сообщения: 01.04.2013 09:28

Цитата:
всюду в реестре рядом с сабжем какая-то папка с набором цифр

Дык сабж начинается на цифру 7 (7-Zip), потому и какие-то записи в этом разделе реестра, начинающиеся с цифр, всегда будут где-то рядом. Это не является основанием для увязывания появления этих записей с сабжем и выяснения причин их появления в данной ветке.
Автор: Zeesh
Дата сообщения: 01.04.2013 10:05
smersh2012

Цитата:
в ветке реестра HKEY_CURRENT_USER\Software\ в одном разделе с сабжем еще какой-то подраздел с цифрами находится, кто-нибудь в курсе что это?

Во-первых, это уже другой раздел, не имеющий никакого отношения к разделу «7-zip». Подразделы, относящиеся к «7-zip» можно увидеть, если щелкнуть по квадратику со значком «+». Наличие этого раздела зависит от того, что «напихано» в вашу систему, и Victor_VG правильно подсказал, как определить, чьё это…
Автор: Victor_VG
Дата сообщения: 01.04.2013 13:53
smersh2012

Это не показатель. "Хозяином" записи может быть всё что угодно. Настройки 7-Zip хранятся в подключе [HKEY_CURRENT_USER\Software\7-Zip] а этот ключ создан иной программой. Вопрос не по адресу.
Автор: myname13
Дата сообщения: 05.04.2013 07:06
Тест архиваторов: 7-Zip, MagicRAR, WinRAR, WinZip
Автор: Andarin
Дата сообщения: 05.04.2013 08:36
myname13
Выбор архиваторов маленький, предвзятый. Лучше посмотрите здесь, на ru-board и в этой теме, по ссылкам и темам вообще.
Автор: Bulat_Ziganshin
Дата сообщения: 05.04.2013 13:22
Andarin
это похоже немцы каждый год тестируют три стандартных архиватора плюс что-нибудь ещё. в прошлый раз был freearc, в этот раз им стоило взять nanozip
Автор: Gremlin19
Дата сообщения: 12.04.2013 14:23
Товарищи, а может ли консольный 7zip упаковывать в разные архивы согласно именам папок?

т.е. в директории есть вагон папок. Нужно эту директорию архивировать по папкам, что бы в тоге иметь кучу архивов "папка1.7z" "папка2.7z"
Автор: Inoz2000
Дата сообщения: 12.04.2013 14:51
Gremlin19 А на предыдущей странице, не? или читать лень
Автор: sabio
Дата сообщения: 12.04.2013 14:52
Gremlin19
как-то так:

Код: for /d %F in (*) do 7z a -r -- %F.7z %F
Автор: Alex_Piggy
Дата сообщения: 12.04.2013 17:07
Добрый день, Gremlin19, sabio
Две маленькие поправки
1. Что бы воспринимало имена с пробелами или другими неприличными символами
for /d %F in (*) do 7z a -r -- "%~F.7z" "%~F"
2. + Что бы в архив не ложилась сама папка, а только ее содержимое.
for /d %F in (*) do 7z a -r -- "%~F.7z" "%~F\*"
Автор: sabio
Дата сообщения: 12.04.2013 19:11
Alex_Piggy

Цитата:
Что бы в архив не ложилась сама папка, а только ее содержимое.

Код: for /d %F in (*) do 7z a -r -- "%~F.7z" "%~F\*"
Автор: Inoz2000
Дата сообщения: 12.04.2013 19:21
sabio
тогда читайте 7-zip.chm -> Command Line Version -> Commands -> a (Add)
7z a archive1.zip subdir\

The filenames in archive will contain subdir\ prefix.

7z a archive2.zip .\subdir\*

The filenames in archive will not contain subdir\ prefix.
Автор: Alex_Piggy
Дата сообщения: 12.04.2013 21:12
Добрый вечер, Inoz2000, sabio
Все правильно, это я напутал, к сожалению. Забыл, что с упрощенными путями проблемы.
"7z a archive2.zip subdir\*" - будет содержать "subdir\"
"7z a archive2.zip .\subdir\*" или "7z a archive2.zip d:\test\subdir\*" - нет
for /d %F in (*) do 7z a -r -- "%~nxF.7z" "%~fF\*"
Автор: Inoz2000
Дата сообщения: 12.04.2013 21:19
Alex_Piggy
И почему тогда
Код: in (*) do
Автор: Alex_Piggy
Дата сообщения: 12.04.2013 21:34
Inoz2000
Добавлено:
for /d %F in (*)
Автор: 4ykomka
Дата сообщения: 14.04.2013 20:54
Прошу помощи!!!
Скачал файл 7za920.zip, разархивировал его в папку. Пытаюсь в командной строке (Total Commander) открыть файл *zip , все прекрасно распаковывается. ( 7za x 1.zip). Но как только подсовываю ему *rar архив, то ничего не происходит( 7za x 2.rar). В чем дело? Может у меня руки кривые, или архиватор такой: RAR архивы в командной строке не может распаковывать? В общем извечный вопрос русской интеллигенции: "Кто виноват, и что делать?"
Автор: GORA2
Дата сообщения: 14.04.2013 21:05

Цитата:
подсовываю ему *rar архив, то ничего не происходит( 7za x 2.rar). В чем дело?

Там в архиве есть файл readme, почитайте.

Цитата:
Features of 7za.exe:
- Supported formats:
- Packing / unpacking: 7z, xz, ZIP, GZIP, BZIP2 and TAR
- Unpacking only: Z, lzma
Автор: 4ykomka
Дата сообщения: 14.04.2013 21:16
М-м да-а. Жаль. Я то все 7-zip.chm читал, а readme.txt как то пропустил. А там другое написано. Спасибо за оперативный ответ. А есть ли консольные версии (portable), которые RAR и ZIP архивы могут распаковывать?
Автор: egor23
Дата сообщения: 14.04.2013 21:29
4ykomka

Цитата:
Я то все 7-zip.chm читал

там тоже всё это написано

Цитата:
Руководство пользователя версии Командной строки
7z.exe - версия командной строки 7-Zip. 7z.exe использует 7z.dll из 7-Zip пакета. 7z.dll также используются Менежером файлов 7-Zip.

7za.exe (a = alone (один)) - автономная версия 7-Zip. 7za.exe поддерживает только 7z, lzma, cab, zip, gzip, bzip2, Z и tar форматы. 7za.exe не использует внешние модули.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135

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


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