View previous topic :: View next topic |
Author |
Message |
al000032
Joined: 24 Oct 2011 Posts: 37
|
(Separately) Posted: Fri Sep 21, 2012 15:36 Post subject: Проблема с открытием через плагины некоторых EXE-файлов |
|
|
Добрый всем день!
А не подскажете такую штуку - когда пытаюсь открыть некоторые 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 |
|
 |
iNorbert

Joined: 03 Mar 2008 Posts: 221
|
(Separately) Posted: Sat Sep 22, 2012 10:08 Post subject: |
|
|
al000032 wrote: | Как бы сделать, чтобы и Ctrl+PgDn работало, и exe файлы по Enter запускались? |
256
или поиграйся с этим _________________ Только юнити, только хардкор!
Свинятина |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Sat Sep 22, 2012 10:29 Post subject: |
|
|
iNorbert
Тебе не кажется, что полностью цитировать самого себя в дописке к своему же же посту — это уже нечто запредельное? Сколько можно предупреждать про оверквотинг и сколько можно говорить на форуме, что кроме кнопки "Цитата" существуют другие инструменты? Мусор из предыдущего поста убран.
И к тому же, уже по фактической стороне дела, не 256, а плюс 256 к имеющемуся (пример с CopyLinkTarget, где ни одна опция, кроме этой, по умолчанию не включена, не показателен).
al000032
Про эти параметры всё написано в справке (см. про секцию [PackerPlugins]) и сто раз говорилось на форуме.
По замечанию за нарушение правил форума — обоим. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
al000032
Joined: 24 Oct 2011 Posts: 37
|
(Separately) Posted: Sun Sep 23, 2012 18:35 Post subject: |
|
|
al000032
Quote: | Про эти параметры всё написано в справке (см. про секцию [PackerPlugins]) и сто раз говорилось на форуме. |
Да, спасибо, это я уже сам нашел.
Надо ставить:
exe=479,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx
Но это оказалось не здорово, т.к. тогда exe файлы открываются исключительно только 7z. А 7z все-таки иногда открывает их неправильно. Хотелось бы сохранить возможность открывать exe файлы и с помощью Total7zip, и с помощью InstallExplorer и с помощью MultiArc.
Не подскажите, где еще покопать? |
|
Back to top |
|
 |
Mellomann

Joined: 07 Sep 2009 Posts: 709
|
(Separately) Posted: Sun Sep 23, 2012 18:57 Post subject: |
|
|
al000032
1. Ехе явно не навешивать на конкретный плагин.
2. Выстроить правильную поочерёдность плагинов.
3. Для каждого плагина дописать своё уникальное расширение. Например: exe7, exei, exem... - для Total7zip, InstallExplorer и MultiArc соответственно. Затем, при надобности открыть конкретным плагином, просто дописываем к нужному файлу нужную буковку и заходим. |
|
Back to top |
|
 |
al000032
Joined: 24 Oct 2011 Posts: 37
|
(Separately) Posted: Mon Sep 24, 2012 02:59 Post subject: |
|
|
Mellomann wrote: | al000032
...
3. Для каждого плагина дописать своё уникальное расширение. Например: exe7, exei, exem... - для Total7zip, InstallExplorer и MultiArc соответственно. ... |
Спасибо!
Но это все-таки "через левое ухо".
Тогда просьба к автору плагина - поправить работу плагина так, чтобы по Ctrl+PgDn файл exe открывался точно так же, как это делает сам 7z. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Sep 24, 2012 07:15 Post subject: |
|
|
al000032
Поправлять тут, ИМХО, нечего: это не работа плагина. Это работа TC, обрабатывающего по одним и тем же правилам (и с учётом одних и тех же стандартных своих настроек) любые "плагинные" архивы. "Точно так же" по сравнению с внешней программой файл через плагин в любом случае открываться не может.
Выше даны все необходимые рекомендации. Они верны в общем виде для любого случая работы с EXE с помощью любых плагинов и воспроизводятся на форуме далеко не в первый раз (см., например, здесь или здесь). Ничего специфического, что следовало бы рассматривать именно в данной теме. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Mon Sep 24, 2012 10:43; edited 1 time in total |
|
Back to top |
|
 |
gora

Joined: 30 Dec 2004 Posts: 442 Location: Иваново
|
(Separately) Posted: Mon Sep 24, 2012 10:12 Post subject: |
|
|
al000032 wrote: | exe открывался точно так же, как это делает сам 7z |
Сам архиватор может открывать exe файлы по-разному. У него даже ключ -tpe для этого есть. _________________ Win7 SP1 Ultimate x64, TC8.52a x64 |
|
Back to top |
|
 |
al000032
Joined: 24 Oct 2011 Posts: 37
|
(Separately) Posted: Mon Sep 24, 2012 18:17 Post subject: |
|
|
Народ! Всем спасибо за ответы, с удовольствием почитал.
Но, похоже, я плохо объяснил проблему:
есть конкретный файл - 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 |
|
 |
Mellomann

Joined: 07 Sep 2009 Posts: 709
|
(Separately) Posted: Mon Sep 24, 2012 18:43 Post subject: |
|
|
al000032
немного оффтопа, но всё же: попробуй подключить 7z через multiarc. |
|
Back to top |
|
 |
al000032
Joined: 24 Oct 2011 Posts: 37
|
(Separately) Posted: Tue Sep 25, 2012 02:46 Post subject: |
|
|
Mellomann
Да, пробовал. Но через MultiArc те addons для 7z, которые у меня есть, работают хуже, чем Total7zip...
! | Avada: | Про оверквотинг было сказано несколькими постами выше, и касается это правило всех. Полное цитирование предыдущего поста убрано. | |
|
Back to top |
|
 |
Mellomann

Joined: 07 Sep 2009 Posts: 709
|
(Separately) Posted: Tue Sep 25, 2012 18:30 Post subject: |
|
|
al000032
7z тогда нужно самым первым ставить в конфиговых "списках" тотала и плагина |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Tue Sep 25, 2012 18:40 Post subject: |
|
|
Может, в MultiArc через ID= можно каким-то образом разделить ехе-файлы которые Total7Zip открывает нормально от тех, на которых он спотыкается, чтобы открывать эти проблемные ехе через MultiArc ? |
|
Back to top |
|
 |
al000032
Joined: 24 Oct 2011 Posts: 37
|
(Separately) Posted: Tue Sep 25, 2012 20:25 Post subject: |
|
|
Спасибо за советы! Уже пробовал по-всякому. Не получается.
Но еще раз - вот есть файл -> 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 |
|
 |
Mellomann

Joined: 07 Sep 2009 Posts: 709
|
(Separately) Posted: Tue Sep 25, 2012 21:07 Post subject: |
|
|
al000032
решение уже было представлено, смысла в дальнейшем обсуждении темы - нет. |
|
Back to top |
|
 |
|