View previous topic :: View next topic |
Author |
Message |
Staniclaw
Joined: 12 Dec 2010 Posts: 533 Location: Ташкент
|
(Separately) Posted: Sun Aug 30, 2015 21:39 Post subject: |
|
|
Возможно, лучше использовать для этого файл pkplugin.ini (он для того и предназначен)? Опционально, конечно. _________________ Вечному двигателю -- вечные тормоза!.. |
|
Back to top |
|
|
gora
Joined: 30 Dec 2004 Posts: 442 Location: Иваново
|
(Separately) Posted: Sun Aug 30, 2015 21:46 Post subject: |
|
|
Alexx2000 wrote: | Какой алгоритм сжатия? Какое число выводится справа от выпадающего списка? |
1. LZMA
2. 4
Alexx2000 wrote: | Должны сохраняться, |
Да, вроде сохраняется, но как-то странно. Может первый раз что-то не так сработало... _________________ Win7 SP1 Ultimate x64, TC8.52a x64 |
|
Back to top |
|
|
imig73
Joined: 18 Jun 2013 Posts: 280 Location: г. Иркутск
|
(Separately) Posted: Sun Aug 30, 2015 21:51 Post subject: |
|
|
Alexx2000
Размер словаря можно будет больше 64 Mb задать? В TC прямо из zip архива в 7z не перепаковывает. Спасибо, %COMMANDER_PATH% работает и еще бы sevenzip.ini в папку с плагином.
gora
Тоже заметил что не сразу сохраняются настройки, но если сначала нажать "Apply", то больше не слетают.
Last edited by imig73 on Sun Aug 30, 2015 21:56; edited 2 times in total |
|
Back to top |
|
|
gora
Joined: 30 Dec 2004 Posts: 442 Location: Иваново
|
(Separately) Posted: Sun Aug 30, 2015 21:52 Post subject: |
|
|
Переключение метода LZMA\LZMA2 постоянно сбрасывает размер блока из solid в 4Gb и меняет число потоков. _________________ Win7 SP1 Ultimate x64, TC8.52a x64 |
|
Back to top |
|
|
Alexx2000
Joined: 28 Jan 2008 Posts: 8 Location: Балашиха
|
(Separately) Posted: Sun Aug 30, 2015 22:17 Post subject: |
|
|
Avada wrote: |
INI-файл было бы гораздо лучше размещать в собственном каталоге плагина. Как минимум — опционально. |
Будет в следующей версии
gora, так метод LZMA максисмум 2 потока может. В оригинальном 7-Zip 15.06 также (только что проверил).
imig73 wrote: | Размер словаря можно будет больше 64 Mb задать? |
Сделаю
gora wrote: | Переключение метода LZMA\LZMA2 постоянно сбрасывает размер блока из solid в 4Gb и меняет число потоков. |
На данный момент так и задумано, при смене метода все нижестоящие параметры сбрасываются в значения по умолчанию для данного метода. |
|
Back to top |
|
|
gora
Joined: 30 Dec 2004 Posts: 442 Location: Иваново
|
(Separately) Posted: Sun Aug 30, 2015 22:24 Post subject: |
|
|
Alexx2000 wrote: | На данный момент так и задумано |
Зачем?
Это потому что в 7-Zip такое же "безобразие" творится или в этом есть какой-то глубинный смысл? В чем удобство каждый раз при смене метода настраивать еще два параметра которые до того уже были настроены!? _________________ Win7 SP1 Ultimate x64, TC8.52a x64 |
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Sun Aug 30, 2015 22:43 Post subject: |
|
|
gora wrote: | В чем удобство каждый раз при смене метода настраивать еще два параметра которые до того уже были настроены!? | Вопрос правильный, меня тоже этот момент в оригинальном гуе 7zip выбешивает и добивает.
Видимо, этого требует глубоко внутри сидящий мазохист. Или, как говорят, "исторически сложилось"... |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Mon Aug 31, 2015 09:17 Post subject: |
|
|
Alexx2000 wrote: | так метод LZMA максисмум 2 потока может. В оригинальном 7-Zip 15.06 также (только что проверил). |
У меня чего-то при любом методе только 2 потока. Процессор Core i5-4670. У штатного 7-Zip 15.06 x64 - четыре: http://fs1.directupload.net/images/150831/6ywbn6ek.png |
|
Back to top |
|
|
imig73
Joined: 18 Jun 2013 Posts: 280 Location: г. Иркутск
|
(Separately) Posted: Mon Aug 31, 2015 09:49 Post subject: |
|
|
addhaloka
Странно, у меня core i3, при lzma2 - 4 потока и до 8 можно вручную, lzma - 2 потока. Не напрягает, но прпи смене режимов значения сбрасываются по умолчанию. Последний выбранный сохраняется. |
|
Back to top |
|
|
gora
Joined: 30 Dec 2004 Posts: 442 Location: Иваново
|
(Separately) Posted: Mon Aug 31, 2015 10:38 Post subject: |
|
|
imig73 wrote: | Не напрягает, но прпи смене режимов значения сбрасываются по умолчанию. |
Оно не напрягает, если использовать умолчальные значения. А Вы попробуйте выбрать уровень сжатия - Normal, затем пройдитесь по всем остальным параметрам вниз и смените их на нужные Вам (заведомо не умолчальные). А в заключение вернитесь и поменяйте уровень сжатия на любой другой. В результате ВСЕ настройки слетят в умолчальные. Такая настройка становится очень хлопотной и требует повышенного внимания от пользователя, чтобы за тебя плагин не выбрал милые его, а не Вашему, сердцу параметры.
Alexx2000
Посмотрев внимательно ini файл плагина, понял откуда ноги растут с этими "сбросами параметров в умолчальные". Ждать тут прорыва не приходится, а жаль.
1 Пока плагин еще не очень распространен, предлагаю поменять названия параметров в ini файле на названия аналогичных параметров в реестре оригинального архиватора. И Вам не в тягость и пользователю будет попроще сравнить при необходимости. С форматом параметров сложнее, но тут на Ваше усмотрение.
2 У Игоря умолчальным методом для формата 7z уже давно является LZMA2, а не LZMA _________________ Win7 SP1 Ultimate x64, TC8.52a x64 |
|
Back to top |
|
|
Alexx2000
Joined: 28 Jan 2008 Posts: 8 Location: Балашиха
|
(Separately) Posted: Mon Aug 31, 2015 10:41 Post subject: |
|
|
gora wrote: | Это потому что в 7-Zip такое же "безобразие" творится или в этом есть какой-то глубинный смысл? |
Смысл есть, каждый метод имеет свой диапазон значений для этих опций. К примеру кол-во потоков: LZMA2 поддерживает максимум 32, а LZMA только 2 потока. Соответственно при переключении с LZMA2 на LZMA я должен сбросить значение в 2 потока.
addhaloka wrote: | У меня чего-то при любом методе только 2 потока |
Плагин точно последней версии (sevenzip-15.08.30.zip)? |
|
Back to top |
|
|
gora
Joined: 30 Dec 2004 Posts: 442 Location: Иваново
|
(Separately) Posted: Mon Aug 31, 2015 10:49 Post subject: |
|
|
Alexx2000 wrote: | Соответственно при переключении с LZMA2 на LZMA я должен сбросить значение в 2 потока. |
Дык это бы замечательно, только когда я выбрал 2 потока для режима LZMA2, а затем переключился на LZMA и снова на LZMA2, то плагин мне вставляет 4 потока! Спрашивается: кто его об этом просил?
Добавлено спустя 19 минут:
Вставил в строку Параметров ключ qs. Попытался сжать файл/папку, получил ошибку:
---------------------------
Плагин
---------------------------
Архив повреждён
или имеет неизвестный формат.
---------------------------
ОК
--------------------------- _________________ Win7 SP1 Ultimate x64, TC8.52a x64 |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Mon Aug 31, 2015 11:40 Post subject: |
|
|
Alexx2000 wrote: | Плагин точно последней версии (sevenzip-15.08.30.zip)? |
Нет, был 15.08.29. С последним всё нормально.
p.s. Есть такая хотелка: сделать что-то типа тоталовских настроек AlwaysPackInBackground и AlwaysUnpackInBackground, или чтобы плагин мог непосредственно их использовать. |
|
Back to top |
|
|
Alexx2000
Joined: 28 Jan 2008 Posts: 8 Location: Балашиха
|
(Separately) Posted: Sun Sep 27, 2015 11:43 Post subject: |
|
|
Обновление от 27.09.2015.
Изменения:
* Исправлена неправильная установка уровня сжатия
* Исправлена некорректная обработка сокращенной записи ключей (например можно использовать "qs", "qs+" вместо "qs=on" и "qs-" вместо "qs=off")
* Для формата 7z теперь по умолчанию предлагается метод сжатия LZMA2
* Добавлена возможность хранения конфигурации в каталоге плагина (подробности в README)
* 7z.dll обновлена до версии 15.07 beta
addhaloka wrote: |
p.s. Есть такая хотелка: сделать что-то типа тоталовских настроек AlwaysPackInBackground и AlwaysUnpackInBackground, или чтобы плагин мог непосредственно их использовать. |
В данном случае режим упаковки определяется TC. Плагин лишь сообщает TC что поддерживает упаковку/распаковку в фоне. А в TC, судя по справке, данные флаги не распространяются на плагины. Тут скорее к Ghisler'у хотелку надо.
Last edited by Alexx2000 on Sun Sep 27, 2015 16:26; edited 2 times in total |
|
Back to top |
|
|
gora
Joined: 30 Dec 2004 Posts: 442 Location: Иваново
|
(Separately) Posted: Sun Sep 27, 2015 12:27 Post subject: |
|
|
Alexx2000
В ченжлоге не увидел ни чего об исправлении этого: gora wrote: | Вставил в строку Параметров ключ qs. Попытался сжать файл/папку, получил ошибку: | Строка Параметров так и не работает? Почему? _________________ Win7 SP1 Ultimate x64, TC8.52a x64 |
|
Back to top |
|
|
|