View previous topic :: View next topic |
Author |
Message |
al000032
Joined: 24 Oct 2011 Posts: 37
|
(Separately) Posted: Tue Sep 25, 2012 21:19 Post subject: |
|
|
Mellomann wrote: | al000032
решение уже было представлено, смысла в дальнейшем обсуждении темы - нет. |
Спасибо за ответ! Так не открывается данный файл по Ctrl+PgDn...
Т.е. нет решения-то. А сами пробовали (в соответствие со своими советами)? Получилось? |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Tue Sep 25, 2012 21:23 Post subject: |
|
|
Mellomann
Уточняю — не темы, а данной конкретной проблемы.
al000032
Про этот файл и про специфику его открытия на данный момент здесь написано минимум три раза. Все, кто хотел, уяснили. Всё, что могло быть сказано по делу, сказано. Уже достаточно. Что касается автора плагина, то он последний раз появлялся на форуме год назад. Так что на скорые комментарии сильно надеяться не советую. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Tue Sep 25, 2012 22:36; edited 1 time in total |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Tue Sep 25, 2012 21:34 Post subject: |
|
|
Quote: | А от автора плагина какие-то комментарии будут? |
К кому адресован вопрос? Мы тут автора почти год ждём.
Mellomann
Quote: | решение уже было представлено |
Был задан конкретный вопрос про конкретный файл.
Если "предоставил" решение - то приведи конкретные настройки, с помощью которых указанный файл можно открыть в Тотале любым плагином (хоть через MultiArc, хоть с переименованием...) |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Tue Sep 25, 2012 21:40 Post subject: |
|
|
LonerD
У конкретного файла временно изменяется расширение на то, с коим ассоциирован плагин (я, например, просто единичку дописывал). После чего он прекрасно открывается по Ctrl+PgDn, не мешая прочим экзешникам. Пункт 3 решения (повторяющий то, что говорилось на форуме и раньше). Да, криво, но работает.
И можно, в конце концов, если с этим возиться не хочется, но внутрь конкретного экзешника залезть сильно надо, разок-другой открыть именно этот файл и в самом 7-Zip (хотя бы через контекстное меню). Где, как уже говорилось, проблем нет. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Tue Sep 25, 2012 22:37; edited 1 time in total |
|
Back to top |
|
 |
al000032
Joined: 24 Oct 2011 Posts: 37
|
(Separately) Posted: Tue Sep 25, 2012 21:47 Post subject: |
|
|
Еще раз всем спасибо! Извините, что столько народа напряг...
Насчет плагина и автора стало понятно.  |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Tue Sep 25, 2012 22:04 Post subject: |
|
|
Да, точно работает. Я уже Multiarc давно не настраивал, сразу не разобрался; да и в целом я не очень понимаю принцип настройки (поля ID, Format0, IDPos).
И всё же я повторю свой вопрос, хотя это уже отдельная тема. Ведь можно настроить ID в Multiarc таким образом, чтобы он открывал только inno-ехе-дистрибутивы. Возможно, и в данном случае можно сделать что-то подобное? Правильно прописать настройки, чтобы открывались только ехе-файлы такого типа через 7-Zip, а остальные не затрагивались. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Wed Sep 26, 2012 01:18 Post subject: |
|
|
MVV wrote: | LonerD, юзаем поиск. |
Что поиск??
Да, по ссылке тот самый пример кода для inno-инсталлятора, о котором я и веду речь - данный фрагмент кода позволяет открыть inno-инсталляторы БЕЗ изменения расширения у файла инсталлятора, БЕЗ явного задания расширения ехе в секции [PackerPlugins] файла wincmd.ini.
Вопрос в том - можно ли по аналогии добавить отдельную секцию в файл Multiarc.ini для того инсталлятора, ссылка на который приведена в постах al000032? Чтобы открывать эти ехе-файлы инсталляторов в Multiarc через 7-Zip без переименования.
MVV wrote: | Такой аддон открывает... экзешники инно |
Если для экзешников inno можно, то и для инсталляторов Суматры тоже должен быть схожий способ.
PS. Может, стоит вынести всё обсуждение начиная с этого поста в отдельную тему, так как посредством плагинов Total7Zip и 7Zip решения не существует. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Wed Sep 26, 2012 08:29 Post subject: |
|
|
LonerD wrote: | Может, стоит вынести всё обсуждение начиная с этого поста в отдельную тему |
Согласен. Поскольку обсуждение явно вышло за рамки исходной темы по Total7Zip, так и сделаем. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
al000032
Joined: 24 Oct 2011 Posts: 37
|
|
Back to top |
|
 |
Mellomann

Joined: 07 Sep 2009 Posts: 709
|
(Separately) Posted: Fri Sep 28, 2012 22:23 Post subject: |
|
|
al000032 wrote: | А сами пробовали (в соответствие со своими советами)? Получилось? | Не просто пробовал, а так делаю. При чём, делаю только так, и никак иначе. Жёсткая привязка к выдуманному расширению - самое простое и надёжное решение.
Значит, перехватывает его другой плагин. Подними 7z на самый верх или побалуйся переименованием, по моему примеру.
У меня этот архив замечательно открывается 7z и через Total7zip, и через Multiarc. Для первого случая (в соответствии с моими настройками) я его обзываю типом "7zt", а во втором - "7zm".
Мои конфиги:
выжимка из wincmd.ini,
секция [PackerPlugins] Quote: | 7zt=735,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx |
Quote: | 7zm=223,%COMMANDER_PATH%\Plugins\wcx\MultiArc\Multiarc.wcx |
выжимка из multiarc.ini: Quote: | [7zip_x32_C]
Description=7-Zip_x32_CP
Archiver=%COMMANDER_PATH%\Plugins\wcx\Total7zip\7z-x32\7z.exe
Extension=7zm, lzma, xz
IDPos=0x0, <seekid>
BatchUnpack=1
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnn"
List=%P -r0 l -- %AQA
Extract= %P e -y -scsDOS {%S} -- %AQA @%LQ
ExtractWithPath=%P x -y -scsDOS {%S} -- %AQA @%LQ
Test=%P t -y {%S} -- %AQA
Delete=%P d -r -y -scsDOS {%S} -- %AQA @%LQ
Add=%P a -y -mx=9 {%S} %AQA -scsdos @%LQ
Move=%P u -y -mx=9 {%S} %AQA -scsdos @%LQ
SkipLIST=1 |
Если интересует моя конкретная сборка, в которой я испоьзую эту хитрость, могу дать в личку ссылку на неё.
! | Avada: | Для удобочитаемости кода на форуме строка с nnn разбита на несколько строк. Для использования кода их надо снова соединить. | |
|
Back to top |
|
 |
jentoso

Joined: 20 Dec 2007 Posts: 389
|
(Separately) Posted: Sat Sep 29, 2012 14:02 Post subject: |
|
|
Mellomann, то есть предварительно надо сменить расширение. Вот только не понятно, почему без его изменение, сразу не открывается. _________________ TC 11.55 combo, Windows 10 x64 |
|
Back to top |
|
 |
Mellomann

Joined: 07 Sep 2009 Posts: 709
|
(Separately) Posted: Sat Sep 29, 2012 15:34 Post subject: |
|
|
jentoso
потому, что перехватывают другие, которые (как они думают) детектят его по содержимому и пытаются открыть. |
|
Back to top |
|
 |
jentoso

Joined: 20 Dec 2007 Posts: 389
|
(Separately) Posted: Sat Sep 29, 2012 15:58 Post subject: |
|
|
Mellomann wrote: | jentoso
потому, что перехватывают другие |
Другие это какие например. У меня из архиваторных плагинов установлены только Total7zip, diskdir, ICLRead, Ico, InstallExplorer. Отключал InstallExplorer, ошибка осталась. Скорее всег, что сам Total7zip что то не так обрабатывает. _________________ TC 11.55 combo, Windows 10 x64 |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Sun Sep 30, 2012 01:44 Post subject: |
|
|
Quote: | о есть предварительно надо сменить расширение. |
Не обязательно, можно просто прописать в multiarc.ini открытие расширений exe на 7-Zip.
Минусом такого подхода будет потеря возможности открывать inno-инсталляторы через innounp (хотя если это не нужно очень часто - можно сделать кнопочку на панели).
Выше я изложил свою идею как добиться универсальности в отношении таких ехе-файлов. Но пока реализовать эту идею не получается, также нет отзывов по тому, насколько идея имеет возможность реализации. |
|
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
|