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 

Проблема с открытием через плагины некоторых EXE-файлов
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
al000032



Joined: 24 Oct 2011
Posts: 37

Post (Separately) Posted: Fri Sep 21, 2012 15:36    Post subject: Проблема с открытием через плагины некоторых EXE-файлов Reply with quote

Добрый всем день!
А не подскажете такую штуку - когда пытаюсь открыть некоторые exe файлы (например, SumatraPDF-2.1.1-install.exe) по Ctrl+PgDn, то получаю сообщение "Ошибка в запакованном файле"...
А когда в wincmd.ini в секции [PackerPlugins] прописываю
exe=192,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx,
то этот exe прекрасно открывается по Ctrl+PgDn и показывает содержимое.
Но тогда все exe файлы Total рассматривает как архивы, в входит в них по Enter, что неудобно.
Как бы сделать, чтобы и Ctrl+PgDn работало, и exe файлы по Enter запускались?

 !  Avada:
Выделено с учётом хода последующей дискуссии в отдельную тему из Total7zip.
Back to top
View user's profile Send private message
iNorbert



Joined: 03 Mar 2008
Posts: 221

Post (Separately) Posted: Sat Sep 22, 2012 10:08    Post subject: Reply with quote

al000032 wrote:
Как бы сделать, чтобы и Ctrl+PgDn работало, и exe файлы по Enter запускались?

256

или поиграйся с этим
_________________
Только юнити, только хардкор!
Свинятина
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sat Sep 22, 2012 10:29    Post subject: Reply with quote

iNorbert
Тебе не кажется, что полностью цитировать самого себя в дописке к своему же же посту — это уже нечто запредельное? Сколько можно предупреждать про оверквотинг и сколько можно говорить на форуме, что кроме кнопки "Цитата" существуют другие инструменты? Мусор из предыдущего поста убран.
И к тому же, уже по фактической стороне дела, не 256, а плюс 256 к имеющемуся (пример с CopyLinkTarget, где ни одна опция, кроме этой, по умолчанию не включена, не показателен).

al000032
Про эти параметры всё написано в справке (см. про секцию [PackerPlugins]) и сто раз говорилось на форуме.

По замечанию за нарушение правил форума — обоим.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
al000032



Joined: 24 Oct 2011
Posts: 37

Post (Separately) Posted: Sun Sep 23, 2012 18:35    Post subject: Reply with quote

al000032
Quote:
Про эти параметры всё написано в справке (см. про секцию [PackerPlugins]) и сто раз говорилось на форуме.


Да, спасибо, это я уже сам нашел.
Надо ставить:
exe=479,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx
Но это оказалось не здорово, т.к. тогда exe файлы открываются исключительно только 7z. А 7z все-таки иногда открывает их неправильно. Хотелось бы сохранить возможность открывать exe файлы и с помощью Total7zip, и с помощью InstallExplorer и с помощью MultiArc.
Не подскажите, где еще покопать?
Back to top
View user's profile Send private message
Mellomann



Joined: 07 Sep 2009
Posts: 709

Post (Separately) Posted: Sun Sep 23, 2012 18:57    Post subject: Reply with quote

al000032
1. Ехе явно не навешивать на конкретный плагин.
2. Выстроить правильную поочерёдность плагинов.
3. Для каждого плагина дописать своё уникальное расширение. Например: exe7, exei, exem... - для Total7zip, InstallExplorer и MultiArc соответственно. Затем, при надобности открыть конкретным плагином, просто дописываем к нужному файлу нужную буковку и заходим.
Back to top
View user's profile Send private message
al000032



Joined: 24 Oct 2011
Posts: 37

Post (Separately) Posted: Mon Sep 24, 2012 02:59    Post subject: Reply with quote

Mellomann wrote:
al000032
...
3. Для каждого плагина дописать своё уникальное расширение. Например: exe7, exei, exem... - для Total7zip, InstallExplorer и MultiArc соответственно. ...


Спасибо!
Но это все-таки "через левое ухо".

Тогда просьба к автору плагина - поправить работу плагина так, чтобы по Ctrl+PgDn файл exe открывался точно так же, как это делает сам 7z.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Mon Sep 24, 2012 07:15    Post subject: Reply with quote

al000032
Поправлять тут, ИМХО, нечего: это не работа плагина. Это работа TC, обрабатывающего по одним и тем же правилам (и с учётом одних и тех же стандартных своих настроек) любые "плагинные" архивы. "Точно так же" по сравнению с внешней программой файл через плагин в любом случае открываться не может.
Выше даны все необходимые рекомендации. Они верны в общем виде для любого случая работы с EXE с помощью любых плагинов и воспроизводятся на форуме далеко не в первый раз (см., например, здесь или здесь). Ничего специфического, что следовало бы рассматривать именно в данной теме.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Mon Sep 24, 2012 10:43; edited 1 time in total
Back to top
View user's profile Send private message
gora



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

Post (Separately) Posted: Mon Sep 24, 2012 10:12    Post subject: Reply with quote

al000032 wrote:
exe открывался точно так же, как это делает сам 7z

Сам архиватор может открывать exe файлы по-разному. У него даже ключ -tpe для этого есть.
_________________
Win7 SP1 Ultimate x64, TC8.52a x64
Back to top
View user's profile Send private message
al000032



Joined: 24 Oct 2011
Posts: 37

Post (Separately) Posted: Mon Sep 24, 2012 18:17    Post subject: Reply with quote

Народ! Всем спасибо за ответы, с удовольствием почитал.
Но, похоже, я плохо объяснил проблему:
есть конкретный файл - SumatraPDF-2.1.1-install.exe (https://kjkpub.s3.amazonaws.com/sumatrapdf/rel/SumatraPDF-2.1.1-install.exe), который чудесно распаковывается 7z.exe.
Но очень хороший (правда) плагин Total7zip, который собственно и нужен для того, чтобы по Ctrl+PgDn распаковывать все те же файлы, что и 7z.exe, этого не делает!
Явная ошибка плагина. Разве нет? В остальном Total7zip чудесно работает!
Просто на первой страничке данной темы написано:
"вопросы, баги, предложения - приветствуются".
Не надо касаться работы других плагинов. Есть конкретный файл в виде примера, на котором именно Total7zip глючит.
И я бы просто хотел, чтобы автор свой плагин чуть подправил, и сделал его еще лучше на радость всем.
Спасибо!
Back to top
View user's profile Send private message
Mellomann



Joined: 07 Sep 2009
Posts: 709

Post (Separately) Posted: Mon Sep 24, 2012 18:43    Post subject: Reply with quote

al000032
немного оффтопа, но всё же: попробуй подключить 7z через multiarc.
Back to top
View user's profile Send private message
al000032



Joined: 24 Oct 2011
Posts: 37

Post (Separately) Posted: Tue Sep 25, 2012 02:46    Post subject: Reply with quote

Mellomann
Да, пробовал. Но через MultiArc те addons для 7z, которые у меня есть, работают хуже, чем Total7zip...

 !  Avada:
Про оверквотинг было сказано несколькими постами выше, и касается это правило всех. Полное цитирование предыдущего поста убрано.
Back to top
View user's profile Send private message
Mellomann



Joined: 07 Sep 2009
Posts: 709

Post (Separately) Posted: Tue Sep 25, 2012 18:30    Post subject: Reply with quote

al000032
7z тогда нужно самым первым ставить в конфиговых "списках" тотала и плагина
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1172
Location: Макеевка

Post (Separately) Posted: Tue Sep 25, 2012 18:40    Post subject: Reply with quote

Может, в MultiArc через ID= можно каким-то образом разделить ехе-файлы которые Total7Zip открывает нормально от тех, на которых он спотыкается, чтобы открывать эти проблемные ехе через MultiArc ?
Back to top
View user's profile Send private message
al000032



Joined: 24 Oct 2011
Posts: 37

Post (Separately) Posted: Tue Sep 25, 2012 20:25    Post subject: Reply with quote

Спасибо за советы! Уже пробовал по-всякому. Не получается.
Но еще раз - вот есть файл -> SumatraPDF-2.1.1-install.exe (https://kjkpub.s3.amazonaws.com/sumatrapdf/rel/SumatraPDF-2.1.1-install.exe.
Он прекрасно открывается 7z и не открывается Total7zip.
Если вы знаете как сделать так, чтобы он открывался Total7zip (без прописывания в конфигурации exe=479,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx, иначе не работают другие плагины), скажите.
Скачайте файл и поэкспериментируйте. Будет решение - огромное спасибо!
А от автора плагина какие-то комментарии будут? Типа это не баг, это фича, живите как есть. Или наоборот, да, баг, поправлю в следующей версии, ждите.
Back to top
View user's profile Send private message
Mellomann



Joined: 07 Sep 2009
Posts: 709

Post (Separately) Posted: Tue Sep 25, 2012 21:07    Post subject: Reply with quote

al000032
решение уже было представлено, смысла в дальнейшем обсуждении темы - нет.
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 1, 2  Next
Page 1 of 2

 
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