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

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

Автор: GORA2
Дата сообщения: 10.08.2015 21:00
lelik007

Цитата:
есть ли такая штука у 7zG.exe - чтобы можно сделать ini файл,
а туда вот этот ключ -mqs написать и положить рядом с 7zG.exe?

Вы все перепутали. 7zG.exe также работает с ком строкой, например:

Код: 7zG.exe a 1506.7z "C:\Users\gora\AppData\Local\Temp\1"
Автор: lelik007
Дата сообщения: 11.08.2015 06:12
GORA2

Цитата:
Там для ключей есть поле "Параметры", только ключи там используются без -m, например, qs=on

Спасибо огромное, я про него и писал, я просто не знал как там параметры задать, т.к. если написать просто - mqs будет ошибка. Оказывается, там просто синтаксис другой. Просто в плагине Total7zip именно 7zG.exe (графическая наверное) - но например функция разбить на архивы не работает (это общеизвестно), я и думал, что поле "Параметры" - тоже.

Добавлено:
---
Прочитал справку. Это более тонкие настройки архивации в этом поле указываются. А вот жалко -v100m там не написать никак, если я правильно понял.
---
Жаль конечно, что нет нативной поддержки 7-zip (7z.exe - он и быстрее) в Total Commander, ну как RAR.exe например, я писал Гислеру года полтора назад, он начал съезжать, типа а может и проект не живой, года 3 релиза не было (до сих пор в дистрибутиве Total Commander 7zxa.dll v9.20)... Такое в общем.
Распаковку сделал и хватит с вас.
Автор: GORA2
Дата сообщения: 11.08.2015 08:18

Цитата:
Прочитал справку. Это более тонкие настройки архивации в этом поле указываются.

Почти так, точнее параметры ключа m
Цитата:
жалко -v100m там не написать никак

Это ключ, для него есть поле выше "Разбить на тома размером (в байтах)". То что оно не работает в каком то плагине не имеет ни малейшего отношения к самому архиватору, ибо в нем поле работает. Все вопросы к автору плагина!
Автор: lelik007
Дата сообщения: 11.08.2015 10:23
GORA2
Вы правы без спору, зачем дублировать.
Вот так сжал распакованный NDP46-KB3045557-x86-x64-AllOS-ENU.exe
с сортировкой и без, разница очевидна:
Автор: kot1707
Дата сообщения: 18.08.2015 22:37
Такая штука нарисовалась:

1. ОС Windows 10 x86
2. Запускаем от имени другого пользователя
3. При попытке просмотреть "свойства" файла, папки, такая ошибка:



Использовал 9.20 и 15.06.

З.Ы. На предидущих ОС все нормально.
Автор: Inoz2000
Дата сообщения: 18.08.2015 23:37
“Десятка” не только создаёт проблемы, но и решает их.
Автор: boi1eI
Дата сообщения: 19.08.2015 10:32
Вот тот архивчик 7-zip 15.04a не хочет распаковывать. Винрар и 7-zip 9.20 распаковали. Пароль стандартный.
Автор: addhaloka
Дата сообщения: 19.08.2015 10:42
boi1eI 10:32 19-08-2015
Цитата:
Вот тот архивчик 7-zip 15.04a не хочет распаковывать

С 15.06 beta без проблем распаковал. Или есть какая-то великая сермяжная правда в использовании 15.04a?
Автор: boi1eI
Дата сообщения: 19.08.2015 11:46
addhaloka (10:42 19-08-2015)
Цитата:
Или есть какая-то великая сермяжная правда в использовании 15.04a?
Великой нет, сермяжная есть.
Автор: regist123
Дата сообщения: 20.08.2015 12:45

Цитата:
7-Zip 15.06 отображает имя файла из первого вхождения (с RLO символом). Исполняемый файл представлен как текстовый документ. Даже если у вас включено отображение расширений зарегистрированных типов файлов. Двойной клик в окне архиватора запустит исполняемый файл.
http://habrahabr.ru/post/265051/
Автор: Victor_VG
Дата сообщения: 20.08.2015 13:13
regist123

Есть такое дело. VaultCript был прислан в подобном зип контейнере с именем "Акт_сверки-Июль.docx" и натворил у девчонок бед. А я думал как они заставили ОС его запустить?
Автор: Inoz2000
Дата сообщения: 20.08.2015 13:18

Цитата:
7-Zip 15.06 отображает имя файла из первого вхождения (с RLO символом).

Я и больше скажу, даже Проводник(!) так отображает.
Срочным образом перестаём паниковать и использум для просмотра блокнот, вместо двойного клика.
Автор: gjf
Дата сообщения: 20.08.2015 13:38
regist123

Цитата:
Неподдерживаемый метод сжатия для файла 'sample' — 7zip 9.20
Автор: lelik007
Дата сообщения: 20.08.2015 13:41
regist123
Самый правильный - встроенный в TC - он его вообще не распаковывает - говорит, ошибка в архиве.
Автор: Victor_VG
Дата сообщения: 20.08.2015 14:09
lelik007

wget _oruzhkov.net / AKT-09.10.zip -> Far + arclite -> CtrlPgDwn -> Акт_сверки-Июль.docx.exe и это при всех ошибках плагина. Вирус был пойман живьём.
Автор: data man
Дата сообщения: 20.08.2015 14:59
Victor_VG

Ты бы правила что-ли перечитал, насчёт распространения вирусов.
Автор: Victor_VG
Дата сообщения: 20.08.2015 15:25
data man

Там уже домен убит, не скачают. Другое дело люди узнают лопуха-админа коему сию гадость сунули, а он и ухом не повёл...
Автор: rip1985
Дата сообщения: 23.08.2015 14:25
А есть какой-то способ при запуске экзешника из архива (через gui) распаковывать в темп всё остальное содержимое архива? В винраре было удобно юзать портативные проги - отрыл из архива, он попутно распаковал все близлежащие конфиги, закрыл архив - никаких следов запуска и временных файлов.
Автор: zozstedw
Дата сообщения: 23.08.2015 18:10
Провел тесты в режиме ультра,настройки одинаковые,без ключей.

Windows 10 x64
Папка Etka
файлов 203978
объем 8045537446
7-Zip 15.05 beta x64 4252033987
7-Zip 15.06 beta x64 5301823964

Разница огромная.
Если я правильно понял,то это из-за отключения в 15.06 сортировки по умолчанию.
Использовал 15.05 ,но SFX-архив после создания в 10 не запускается,хотя и распаковывается.

Как-то все это печально.
Автор: VitaminP
Дата сообщения: 23.08.2015 19:59
rip1985

Цитата:
А есть какой-то способ при запуске экзешника из архива (через gui) распаковывать в темп всё остальное содержимое архива?
Да, можно, но это не так просто сделать, как в Winrar. Нужны модифицированные SFX модули, самому писать текстовый конфиг-файл, затем всё это дело слить в одни файл: архив.7z + SFX.exe + конфиг.txt. Во всяком случае я так делал. Кроме этого в нете можно найти специализированные проги для решения этой задачи.
Автор: Benchmark
Дата сообщения: 23.08.2015 20:03
zozstedw

Цитата:
Если я правильно понял,то это из-за отключения в 15.06 сортировки по умолчанию.

Это легко проверить. Достаточно принудительно включить в 15.06 сортировку и сжать ей ещё раз.


Цитата:
Как-то все это печально.

Так ничего ж не пропало. Кому надо - включат.
Автор: boi1eI
Дата сообщения: 23.08.2015 20:10
Benchmark (20:03 23-08-2015)
Цитата:
Кому надо - включат.
Тут вопрос в другом. А кому нужна обычная сортировка. Может лучше было для них сделать опцию?
Автор: GORA2
Дата сообщения: 23.08.2015 20:26

Цитата:
Так ничего ж не пропало.

Вообще-то пропало - обратная совместимость.
Теперь надо во все скрипты добавлять этот ключ. Ну а если скрипт вдруг будет использоваться со старыми (и новыми одновременно) версиями архиватора, то на этот ключ архиватор начнет ругаться. Значит нужно анализировать версию архиватора и, в зависимости от результата, добавлять или нет этот ключ.
Вот такая вот головная боль с этой новой фичей включенной по умолчанию и править это Игорь не хочет.
Автор: Benchmark
Дата сообщения: 23.08.2015 20:33
GORA2

Цитата:
Вообще-то пропало - обратная совместимость.
Теперь надо во все скрипты добавлять этот ключ.

Одноразовая операция.


Цитата:
Ну а если скрипт вдруг будет использоваться со старыми (и новыми одновременно) версиями архиватора

Хороший стимул обновить везде версию архиватора на текущую.


Цитата:
Вот такая вот головная боль с этой новой фичей включенной по умолчанию и править это Игорь не хочет.

И правильно делает. На практике в 9 случаях из 10 все эти "причины" оказываются надуманными, а в оставшемся десятом - вполне устранимы.

Думаю, нечто аналогичное начнется, когда Евгений Рошал уберёт в одной из будущих версий WinRAR (уж не знаю в какой) сжатие в старом формате, оставив только распаковку старых форматов и сжатие в RAR5.
Автор: Victor_VG
Дата сообщения: 23.08.2015 20:40
GORA2


Цитата:
Значит нужно анализировать версию архиватора и, в зависимости от результата, добавлять или нет этот ключ.

Что типа ifndef в мэйках? Будь там язык типа Lua это было бы не сложно прикрутить. Получи версию от оси и if then else.
Автор: ItsJustMe
Дата сообщения: 23.08.2015 21:13

Цитата:
И правильно делает. На практике в 9 случаях из 10 все эти "причины" оказываются надуманными, а в оставшемся десятом - вполне устранимы.

Вот именно. Тем более для бесплатного софта.
А "обратная совместимость" - это необходимость таскать за собой все баги прошлых версий. Та же MS уже 20 лет не может сбросить этот груз. А давно бы пора.
Автор: Victor_VG
Дата сообщения: 23.08.2015 21:28
ItsJustMe

M$ сбросила, да так, что 3/4 WinAPI в /dev:>nul улетели, а следом и приложения + требует чтобы на новом железе стоял TPM и работало только сертифицированное ими ПО или ось его будет выключать. Я на днях приводил выдержку из письма их представителей, не помню где, но смысл таков что M$ присвоила себе право решать что хорошо, а что плохо и требует чтобы все пели только по её нотам.
Автор: YSF
Дата сообщения: 24.08.2015 16:08
7-Zip.15.06.beta.Modern.byYSF.x64 (1.30 MB)

Автор: gjf
Дата сообщения: 25.08.2015 12:21
YSF
Это что?
Автор: YSF
Дата сообщения: 25.08.2015 12:36
gjf - не накрутка постов

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135

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


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