View previous topic :: View next topic |
Author |
Message |
jentoso

Joined: 20 Dec 2007 Posts: 375
|
(Separately) Posted: Sat Feb 24, 2024 18:13 Post subject: |
|
|
В секции wincmd.ini [PackerPlugins] прописано
Code: | rar=196,%COMMANDER_PATH%\plugins\WCX\Total7zip\Total7zip.wcx |
При такой записи Total7zip входит в зашифрованный архив и берёт подходящий пароль из Total7zip.xml. Если данную запись убрать, тогда вход в архив происходит внутренними средствами TC с запросом пароля.
При входе внутренними средствами TC, сохраняется возможность вносить изменение в архив, настроен внешний упаковщик.
А как все увязать так, чтобы входить в архив через Total7zip и оставить возможность редактирования архива для внешнего упаковщика? _________________ TC 11.50 combo, Windows 10 x64 |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 728
|
(Separately) Posted: Sun Feb 25, 2024 19:11 Post subject: |
|
|
jentoso
Судя по всему, никак... 7z, похоже, не поддерживает никаких операций с rar-архивами, кроме распаковки.
У меня в Total7zip тоже есть пара паролей, например на :
https://launcher.nirsoft.net/downloads/index.html
Поскольку это zip-архив, с ним проблем нет, только что проверял/изменял. А вот с rar такой номер уже не проходит.
Тут, скорее, к Гислеру надо обращаться. Почему бы не сделать в TC возможность хранить пароли - пусть пользователь сам берет на себя риск такого хранения. |
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 274
|
(Separately) Posted: Sat Nov 23, 2024 13:51 Post subject: |
|
|
Подскажите, какая опция в Total7zip заставляет брать настройки 7zG из реестра? |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 728
|
(Separately) Posted: Sat Nov 23, 2024 20:24 Post subject: |
|
|
AkulaBig
Имхо, если что-то и есть, то только compression save="0"
Quote: | save -"1", если вы хотите хранить настройки сжатия 7z в Total7zip.xml. "0", если не хотите.
Использование собственных настроек обеспечивает переносимость и работоспособность даже на тех компьютерах, где 7-zip никогда не устанавливался. По умолчанию 1. |
Но вообще, история довольно темная: пока не попробуешь - не узнаешь
Quote: | Настройте компрессию - откройте диалог архивации файлов (Ctrl+F5) и сконфигурируйте 7z.
Если этого не сделать, будут использоваться либо настройки 7-zip по умолчанию, либо настройки 7zip прописанные в реестре.
(...)
Плагин хранит свои настройки в файле Total7zip.xml
Формат файла - XML.
Если файла нет, он создается с настройками по умолчанию, при этом используются значения из файла Total7zip.template.xml. После сохранения настроек компрессии в Total7zip.xml так же будет записан список всех форматов, поддерживаемых вашей версией 7z.dll.
|
|
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 274
|
(Separately) Posted: Sat Nov 23, 2024 21:00 Post subject: |
|
|
Orion9 wrote: |
Но вообще, история довольно темная: пока не попробуешь - не узнаешь
|
Понятно. Я конечно справку внимательно прочитал. Но толком ничего не понял. Что такое НЕ настраивать по Ctrl+F5, раз там и без нас настройки есть. Мне надо -slp прописать. Будем экспериментировать.
Добавлено спустя 1 час 36 минут:
Все, я разобрался как Total7zip взаимодействует с реестром. -slp никак не подключить. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 728
|
(Separately) Posted: Sun Nov 24, 2024 14:06 Post subject: |
|
|
AkulaBig wrote: | Все, я разобрался как Total7zip взаимодействует с реестром. -slp никак не подключить. |
Хотите сказать, что сделали все как в справке, но результата никакого?
 Hidden text Large Pages mode increases the speed of compression. However, there is a pause at the start of compression while 7-Zip allocates the large pages in memory. If 7-Zip can't allocate large pages, it allocates usual small pages. Also, the Windows Task Manager doesn't show the real memory usage of the program, if 7-Zip uses large pages. This feature doesn't work on Windows 2000 / 32-bit Windows XP. Also, it can require administrator's rights for your system. The recommended size of RAM for this feature is 3 GB or more. To install this feature, you must run the 7-Zip File Manager with administrator's rights at least once, close it, and then reboot the system.
Notes: if you use -slp mode in old Windows version, your Windows system can hang for several seconds when 7-zip allocates memory blocks. Windows can hang other tasks for that time. It can look like full system hang, but then it resumes. It was so in old Windows versions. But modern Windows versions (Windows 7 / Windows 10) can allocate "Large pages" faster than previous Windows versions.
Also it's senseless to use -slp mode to compress small data sets (less than 100 MB). But if you compress big data sets (100 MB or more) with LZMA/LZMA2 method with large dictionary, you can get 5%-10% speed improvement with -slp mode.
Example
7z a archive.7z -slp a.iso
compresses a.iso file with Large Pages mode switched on.
А как Total7zip взаимодействует с настройками в реестре, и правда как-то туманно написано. И почему Ctrl+F5, когда вроде речь идет о Alt+F5? Как бы там ни было, если поставить Save=0, то секция настроек сжатия из XML действительно пропадает. |
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 274
|
(Separately) Posted: Sun Nov 24, 2024 14:42 Post subject: |
|
|
Orion9 wrote: |
Хотите сказать, что сделали все как в справке, но результата никакого?
|
Почему. Результат именно тот, что описан в справке. Просто домысливанием мы думаем, что справка не полна. А оказывается только опции, описанные в справке и работают. И работают так, как описано в справке.
1. Если прописать compression save="0", настройки начнут браться из реестра. Но только те, которые прописаны в xml при compression save="1". То-есть -slp не прописать никак.
А дальше очень интересно все работает.
2. Если не заходить в диалог настройки опций, то берутся настройки по умолчанию из реестра.
3. Если зайти в диалог настроек, то настройки возьмутся из него. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 728
|
(Separately) Posted: Mon Nov 25, 2024 14:09 Post subject: |
|
|
AkulaBig
Возможно, я двусмысленно выразился, но я имел в виду, что ключ -slp у вас не заработал даже после того, как вы запустили 7-Zip File Manager с правами администратора и перезагрузили систему (это то, что написано в справке к 7z) |
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 274
|
(Separately) Posted: Mon Nov 25, 2024 17:36 Post subject: |
|
|
Orion9 wrote: | это то, что написано в справке к 7z |
Вы меня тоже не до конца поняли. В Total7zip этот ключ работать не будет. Плагин берет из реестра только свои ключи. Остальные он просто игнорирует. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 728
|
(Separately) Posted: Mon Nov 25, 2024 18:28 Post subject: |
|
|
AkulaBig
Да и фиг с ним... велика потеря!
Quote: | you can get 5%-10% speed improvement with -slp mode. |
|
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 274
|
(Separately) Posted: Mon Nov 25, 2024 18:51 Post subject: |
|
|
Orion9 wrote: |
Да и фиг с ним... велика потеря!
|
Конечно фиг с ним. Ведь я костыль забил. У меня этот ключ работает. Но это в теме на ру-борде читать. Там и тесты скорости я выложил. В теме ТС. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 728
|
(Separately) Posted: Mon Nov 25, 2024 20:17 Post subject: |
|
|
AkulaBig
Хотите сказать, что у вас сумасшедший прирост скорости? И сколько же это в процентах, интересно? А то, может, автору пора обновить свою справку  |
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 274
|
(Separately) Posted: Mon Nov 25, 2024 21:29 Post subject: |
|
|
Orion9 wrote: | AkulaBig
Хотите сказать, что у вас сумасшедший прирост скорости? И сколько же это в процентах, интересно? А то, может, автору пора обновить свою справку  |
К плагину Total7zip это никакого отношения не имеет. Поэтому смотрите ру-боард. Костыль не для Total7zip, а для ТС. |
|
Back to top |
|
 |
Monarch-LFV

Joined: 22 Jul 2019 Posts: 323
|
(Separately) Posted: Sun Feb 02, 2025 05:53 Post subject: |
|
|
Как запретить плагину определять Base64 в режиме WLX?
Дело в том, что плагин перехватывает встроенный листер и ошибочно определяет обычные текстовые файлы как Base64.
Для воспроизведения ошибки создайте текстовый файл в кодировке 1251 и содержимым "abc" и сохраните с расширением, отличным от txt, например "file.ttt" или даже "file.log". |
|
Back to top |
|
 |
jentoso

Joined: 20 Dec 2007 Posts: 375
|
(Separately) Posted: Sun Feb 02, 2025 07:42 Post subject: |
|
|
Monarch-LFV
Я делал для плагина исключение расширения txt
Code: | N_detect="EXT!="TXT"" |
может добавить остальные? _________________ TC 11.50 combo, Windows 10 x64 |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|