Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Total7zip
Goto page Previous  1, 2, 3 ... 10, 11, 12 ... 63, 64, 65  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Nikola Ant



Joined: 28 Sep 2009
Posts: 105
Location: Poltava

Post (Separately) Posted: Sun Dec 12, 2010 02:32    Post subject: Reply with quote

Проблема, описанная выше, имеет такой вид:
Картинка
Так получается если перед архивацией Total7zip запустить плагин Imagine, у которого есть свой 7Z.dll :

Ответы по тексту вопросов: Конфиг Total7zip.ini - создается плагином, но пробовал разрешать пароли, сохранения... - из ридми плага; WinXP_sp3; юзер с админ.правами; 7.56(и 7.55а); Total7zip_0.5.2.0; виси(я)т после использования Total7zip.wcx и закр_ТС, но если в сеансе(открт_ТС\закр_ТС) не использован Total7zip.wcx - в процессах нет следов ТС после закр_ТС; на скрине Total7zip.wcx виден всегда, а 7z.dll -не всегда. Использовал\не использовал reg_файл(удаляя ветки 7Zip в HKEY_CURRENT_USER и HKEY_USERS\S-1-5-...), перегружая затем комп. Настройки сохраняются, вновь открытые расширения запоминаются.
Т.е. конфликт, наверное, с плагином Imagine - это дошло во время писания этого... Но отправлю и проверю.

 !  Avada:
Неформатную картинку заменил ссылкой.
Back to top
View user's profile Send private message
Total7zip



Joined: 27 Nov 2010
Posts: 287

Post (Separately) Posted: Sun Dec 12, 2010 04:08    Post subject: Reply with quote

да, конечно, у вас грузится какая-то непонятная версия 7z.dll,
потом рядом с ней ищется 7zG.exe... и вы видите это сообщение.

могу посоветовать только одно - использовать одну версию 7z.dll, последней версии.

сам я Imagine не использую, давно перевел свой тотал на XnView.

спасибо, кстати, за описание проблемы,
мне такое не могло прийти в голову. подумаю, может как-то обходится случай с разными версия одной dll...
_________________
Total7zip - архиваторный+content+lister плагин, 0.8.5.2
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 346

Post (Separately) Posted: Sun Dec 12, 2010 09:17    Post subject: Reply with quote

Nikola Ant wrote:
Так получается если перед архивацией Total7zip запустить плагин Imagine, у которого есть свой 7Z.dll :

У меня TC 7.56, Imagine 1.0.8 (c плагином 7z), но такой ошибки не возникает.
Может проблема в том, что открыто несколько окон TC?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sun Dec 12, 2010 12:30    Post subject: Reply with quote

[off]
Total7zip wrote:
сам я Imagine не использую, давно перевел свой тотал на XnView.

То есть для внутреннего просмотра используется XnView? А последствия этого решения известны? (См. , например, здесь или здесь.)
[/off]
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Dec 12, 2010 12:55    Post subject: Reply with quote

Я не использую архиваторные плагины для Imagine, и все работаетSmile не вижу смысла в таковых для непрерывных архивов.

А в качестве решения, думаю, можно загружать правильный 7z.dll с другим именем - например, t7z.dll. Нужно будет лишь научить Total7zip уметь грузить библиотеку с другим именем, и положить переименованную библиотеку куда надо.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Nikola Ant



Joined: 28 Sep 2009
Posts: 105
Location: Poltava

Post (Separately) Posted: Mon Dec 13, 2010 02:41    Post subject: Reply with quote

2jentoso Это не окна. На скрине тройка верхних - не выгруженные процессы в памяти, при этом, у каждого отличающийся набор подгруженных dll. Выгружаются эти висяки только вручную.
2MVV С новым именем и пропиской <path path_7z_...zip\t7z.dll"... не сложилось - не находит, а вот так: ...path_7z_...zip\7z.dll"... - стабильность выросла существенно. Разок, с выкрутасами, с использованием Imagine удалось оставить процесс в памяти после закрытия ТС. Удалил затем все плаги Imagine - висяков нет.
2Total7zip Возможно ошибаюсь: 7z наверно имеет плотную привязку к реестру. Если использовать на машине без установленного 7z reg_файлик с структурой всех необходимых кустов функционал плагина сравняется по возможностям с самой прогой: .sfx и сохранение всех настроек?
С использованием Alt+F5 дабавлять в архив(ы) невозможно, а внутрь вложеных архивов с различным количеством вложеных папок путём Драг_дроб добавление проходит нормально.
Back to top
View user's profile Send private message
Total7zip



Joined: 27 Nov 2010
Posts: 287

Post (Separately) Posted: Mon Dec 13, 2010 10:59    Post subject: Reply with quote

Nikola Ant wrote:
С новым именем и пропиской <path path_7z_...zip\t7z.dll"... не сложилось - не находит, а вот так: ...path_7z_...zip\7z.dll"... - стабильность выросла существенно.

правильно. переименовать 7z.dll нельзя, потому что 7zG.exe грузит ее же, по точному имени.
Nikola Ant wrote:

С использованием Alt+F5 дабавлять в архив(ы) невозможно

почему? просто по Alt+F5 тотал предлагает не добавить в архив, а сделать новый. а по F5 и по драг-н-дропу добавляет в открытый архив.
обратите внимание на путь, который написан в диалоге Alt+F5.

sfx - посмотрю, но это потянет за собой еще 7z.sfx

про функционал и настройки в реестре - не понял.
_________________
Total7zip - архиваторный+content+lister плагин, 0.8.5.2
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Dec 13, 2010 12:49    Post subject: Reply with quote

Quote:
правильно. переименовать 7z.dll нельзя, потому что 7zG.exe грузит ее же, по точному имени.
Точно, вылетело из головы. А вообще, не проверял, можно ли загрузить две DLL с одинаковыми именами, но в разных папках.

SFX я лично всегда добавляю после к уже готовому архиву - так я могу отредактировать ресурсы SFX-модуля и написать нужные мне заголовки и другие надписи, а также, в случае использования скриптового SFX 7zSD.sfx, составить скрипт (можно извлечь всё во временную папку и сразу запустить программу), который приписывается после SFX-модуля и перед содержимым архива (жаль, эти модули перестали обновляться - они были в старых версиях 7-Zip, и уже не будут работать с LZMA2). А в стандартных диалогах 7-Zip возможность задания заголовков окон SFX отсутствует.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
gora



Joined: 30 Dec 2004
Posts: 442
Location: Иваново

Post (Separately) Posted: Mon Dec 13, 2010 13:38    Post subject: Reply with quote

MVV wrote:
жаль, эти модули перестали обновляться - они были в старых версиях 7-Zip, и уже не будут работать с LZMA2

Модифицированные модули работают и с LZMA2
_________________
Win7 SP1 Ultimate x64, TC8.52a x64
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Dec 13, 2010 14:33    Post subject: Reply with quote

О, спасибо, хороший сайтик, надо запомнить ссылочку.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Total7zip



Joined: 27 Nov 2010
Posts: 287

Post (Separately) Posted: Mon Dec 13, 2010 21:19    Post subject: Reply with quote

версия 0.5.3.0

добавлена возможность создавать sfx архивы.
по умолчанию используется модуль 7z.sfx
через конфиг плагина можно задать любой другой sfx модуль, аттрибут "compression.sfx",
например:
<compression save="1" sfx="F:\archive test\7-Zip\7zcon.sfx">

исправлено удаление папок из архивов.
суть проблемы - тотал считает, что для того, чтоб "удалить папку и все ее содержимое",
надо передать имя папки и *.*, например
dir\*.*
7zip считает, что "dir\*.*" значит - "все файлы с раширением, из папки dir\".
в результате, при удалении папок удалялись только те файлы, у которых были расширения.
конечно, прав 7zip. =)
я во всех случаях вставил замену dir\*.* на просто dir\.
возможно то же относится к упаковке папок.

добавлена передача паролей в 7zG.exe.
это значит, что если плагин знает пароль к архиву, то вам не придется вводить его повторно
при добавлении или удалении файлов из архива.

удаление из архива переделано, теперь используется 7zG.exe
так лучше и надежнее.

в конфиг добавлена настройка языка
аттрибут lang - для русского интерфейса должно быть так:
lang="ru"
если значение этого аттрибута не пустое, плагин создает в реестре ключ
[HKEY_CURRENT_USER\Software\7-Zip]
"Lang"=...

добавлена поддержка многотомных архивов
открывайте первый том, чтобы увидеть общий список файлов архива.
_________________
Total7zip - архиваторный+content+lister плагин, 0.8.5.2
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Dec 13, 2010 22:01    Post subject: Reply with quote

1. Метод PPmd не работает.
2. ReadMe обновить не помешает.
3. Пора бы уже на wincmd.ru выложить.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Mon Dec 13, 2010 22:20    Post subject: Reply with quote

Flasher
Выкладывание на wincmd.ru подразумевает и одновременное выкладывание на totacmd.net. Что, в свою очередь, подразумевает как минимум английский ридми и английское же описание на англоязычной страничке.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Dec 13, 2010 22:39    Post subject: Reply with quote

А это еще вопрос, кто прав. Звездочка после точки означает любое количество любых символов, т.е. пустое расширение теоретически тоже входит туда. Проблема лишь в том, что файлы без расширения обычно не имеют точку в конце имени, поэтому проверка по маске не работает.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Dec 13, 2010 22:42    Post subject: Reply with quote

Avada
Где-то было сказано, что у автора проблемы с английским? А насчёт одновременного выкладывания не совсем понял. Т.е. если выложить только на русском, то страничка не появится?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 10, 11, 12 ... 63, 64, 65  Next
Page 11 of 65

 
Jump to:  
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