View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001633 | Plugins | Arclite | public | 2010-12-21 12:01 | 2023-05-12 06:01 |
Reporter | glebe | Assigned To | 2useven10 | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | all | OS | all | ||
Summary | 0001633: Сохранение степени сжатия при обновлении архива | ||||
Description | В текущей версии плагинпа 1.4.2 (в свойствах файла 1.4.1.0) при обновлении архива всегда предлагается степень сжатия Maximum вне зависимости от того, какая степень использовалась ранее. Есть два пожелания: 1) запоминать последний использованный режим сжатия; 2) запоминать отдельно для каждого формата, чтобы, например, для zip был Ultra, а для 7z, скажем, Normal. | ||||
Tags | No tags attached. | ||||
|
>> 1) запоминать последний использованный режим сжатия; Зачем? Обычно всегда сжимают с макс. сжатием, поэтому выбор режима Maximum по умолчанию мне видится разумным. Лучше по ошибке сжать файл с макс. сжатием, чем без сжатия вообще (уровень Store). 2) запоминать отдельно для каждого формата, чтобы, например, для zip был Ultra, а для 7z, скажем, Normal. А если кому-то хочется для 7z Ultra, а для Zip Normal? В общем, весьма сомнительное нововведение, такие вещи лучше предварительно на форуме обсуждать. |
|
> А если кому-то хочется для 7z Ultra, а для Zip Normal? Нет проблем. Идея вот в чем: если я сжимал в 7z в предыдущий раз с уровнем Normal, то в следующий раз мне по-умолчанию будет предложен не Maximum, а Normal. При этом 1) этот Normal никак не влияет на настройки сжатия в zip-формате, для zip хранится своя, вообще говоря, другая степень сжатия; и 2) этот Normal можно сменить на что-то другое, например, на Ultra, и Ultra для 7z запомнится до следующего раза. Так сделано в 7-zip file manager. |
|
В диалоге есть кнопка [ Save settings ], которая ничего не делает. |
|
Проблема ещё актуальна? В обсуждении речь идёт скорее о создании нового архива, а не об обновлении. |
|
>В обсуждении речь идёт скорее о создании нового архива, а не об обновлении. Насколько я понимаю для существующего архива недоступна информации о том, какая "степень сжатия" использовалась при его создании? Если для нового архива - то смысл в пожелании 1 есть, но стоит рассмотреть шире, как "автоматически сохранять настройки". |
|
Информация о степени сжатия доступна, но это не level, а метод(ы) сжатия и параметры. Посмотреть можно через `7z l -slt`. И насколько я понял, эта информация используется при обновлении (по крайней мере для 7z архивов). |
|
> И насколько я понял, эта информация используется при обновлении Тогда неясно влияет ли вообще при обновлении указание уровня сжатия. |
|
build 243 Для новых архивов 1, 2 -- должно работать по кнопке [Save]. |
|
для новых вроде как работает, для старых всё равно не используется (был неправ). |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-12-21 12:01 | glebe | New Issue | |
2010-12-21 12:01 | glebe | Status | new => assigned |
2010-12-21 12:01 | glebe | Assigned To | => chupakabra |
2010-12-21 15:38 | chupakabra | Note Added: 0006025 | |
2010-12-21 17:17 | glebe | Note Added: 0006028 | |
2014-08-03 16:44 | JohnDoe | Note Added: 0012832 | |
2015-09-28 12:24 | 2useven10 | Note Added: 0013952 | |
2015-10-12 10:05 | JohnDoe | Note Added: 0013964 | |
2015-10-12 10:35 | 2useven10 | Note Added: 0013965 | |
2015-10-12 10:38 | JohnDoe | Note Added: 0013966 | |
2016-10-10 16:13 | 2useven10 | Note Added: 0014889 | |
2016-10-10 16:13 | 2useven10 | Assigned To | chupakabra => 2useven10 |
2016-10-10 16:13 | 2useven10 | Status | assigned => feedback |
2016-10-10 16:14 | 2useven10 | Note Edited: 0014889 | |
2016-10-10 20:46 | 2useven10 | Note Edited: 0014889 | |
2023-05-12 06:01 | 2useven10 | Status | feedback => closed |
2023-05-12 06:01 | 2useven10 | Resolution | open => fixed |
2023-05-12 06:01 | 2useven10 | Note Added: 0017421 |