View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Aug 21, 2011 17:13 Post subject: |
|
|
ask-rus wrote: | Не должна, потому что тогда всё будет работать. | Должна, потому что ты мою цитату привёл, а до этого написал ask-rus wrote: | если не упомянул "*", значит, вызов без Enter |
Avada wrote: | Открытие нескольких файлов в AkelPad? | Логично, это же обсуждалось.
Avada wrote: | В системном контекстном меню и при открытии внутреннего меню командой cm_ContextMenuInternal, а не Enter. | Тогда ясно, просто ты в личке на это не указал.
Avada wrote: | И, кстати, на втором скриншоте упоминанию внутренней команды делать нечего. Внутренняя команда — это просто один из способов открытия одного и того же меню. | См. цепочку обсуждения. Способа 2. Так? По Enter не работает, остается другой - вн. команда. Сам же писал. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10275 Location: Россия, Саратов
|
(Separately) Posted: Sun Aug 21, 2011 17:33 Post subject: |
|
|
Flasher wrote: | См. цепочку обсуждения. Способа 2. Так? По Enter не работает, остается другой - вн. команда. Сам же писал. |
А, ну да. Но Enter на скрине указан правильно: приведён вариант, где не работает —файл-то на третьем скрине открыт один. Больше тут, ИМХО, спорить нечего, даже если кто-то что-то до этого не так понял. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Aug 21, 2011 17:36 Post subject: |
|
|
Avada wrote: | Но Enter на скрине указан правильно: приведён вариант, где не работает —файл-то на третьем скрине открыт один. | Скриншот относился к моей цитате, где речь не шла об опровержении неработоспособности открытия нескольких файлов по Enter. Перечитай ещё разок верх предыдущего поста. |
|
Back to top |
|
|
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Sun Aug 21, 2011 17:54 Post subject: |
|
|
Господа!
Предлагаю поделиться полученной каждым из нас информацией, по возможности без споров.
Сделал батничекназначил его на внутреннюю ассоциацию. В панели выделено несколько файлов, курсор стоит на НЕ выделенном. Для %2:
- из контекстного меню, пункт "Открыть (ТС)" - открывается одна консоль, отображаются имена всех выделенных через пробел;
- по Enter - открывается одна консоль, отображается имя файла под курсором.
Для %1:
- из контекстного меню, пункт "Открыть (ТС)" - открываются несколько (по числу выделенных файлов) консолей, в каждой отображается имя ОДНОГО из выделенныхфайлов;
- по Enter - как для %2.
(причем, в начале экспериментов вчера реакция на %2 по Enter была другой. Был трезвым.)
Last edited by Serge Yolkin on Sun Aug 21, 2011 18:39; edited 1 time in total |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sun Aug 21, 2011 18:09 Post subject: |
|
|
Serge Yolkin wrote: | из контекстного меню |
Правильнее, по cm_ContextMenuInternal. По Enter ("*" в "Открыть") ведь также вызывается контекстное. В общем, подразделение в самом вызове этого контекстного. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Sun Aug 21, 2011 18:23 Post subject: |
|
|
ask-rus wrote: | по cm_ContextMenuInternal | пункт "Открыть" работает так же, как из "Большого" контекстного пункт "Открыть ТС", а по Enter - иначе. По крайней мере, у меня. Только что проверил. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sun Aug 21, 2011 18:27 Post subject: |
|
|
Serge Yolkin wrote: | "Открыть ТС" |
Кстати, у меня нет такого пункта... _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Sun Aug 21, 2011 18:34 Post subject: |
|
|
ask-rus
точнее "Открыть (ТС)" - верхний пункт в контекстном меню по ПКМ, соответствует FilterXX_open...
Добавлено спустя 1 час 47 минут:
Разница между параметрами %1 и %2 при вызове из контекстного меню (не по Enter) такая же, как между параметрами Mode=1 и Mode=0 (соответственно) в инишнике F4menu.
Добавлено спустя 26 минут:
Для себя заменил %1 на %2 для SMOffice2010 и IcoFX - так выделенные файлы открываются в них в одном окне, для AkelPad, IE, Avant и др. %1 корректнее. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Aug 21, 2011 22:03 Post subject: |
|
|
В общем, кому важно, как мне, например, запускать выделенные файлы по Enter, расскажу о третьем неупомянутом способе.
Качаем (у кого нет) прогу Total Commander Edit Redirector, кидаем распакованное в удобную папку, например, %TC%\Utils\TCER\.
tcer.ini настраиваем примерно по такой схеме:
Code: | [Configuration]
MaxItems=0
ClearSelection=1
[Extensions]
txt=AkelPad
bar=AkelPad
mnu=AkelPad
lng=AkelPad
c=SciTE
c++=SciTE
cpp=SciTE
pas=SciTE
pl=SciTE
avi=PotPlayer
mpg=PotPlayer
wmv=PotPlayer
[Program_AkelPad]
FullPath=%COMMANDER_PATH%\Utils\AkelPad\AkelPad.exe
MDI=1
[Program_SciTE]
FullPath=%COMMANDER_PATH%\Utils\SciTE\SciTE.exe
MDI=1
[Program_PotPlayer]
FullPath=%COMMANDER_PATH%\Players\PotPlayer\potplayer.exe
MDI=1
CommandLineArgs=/autoplay add |
В настройках внутренних ассоциаций для масок/шаблонов, соответствующих перечисленному в секции Extensions, в поле "Открыть..." пишем путь к tcer:
"%COMMANDER_PATH%\Utils\TCER\tcer.exe"
Вот, собственно, и всё. Можно и другие аналоги использовать, где, допустим, можно прописывать сразу список расширений, просто я взял за основу самое малоёмкое решение, и тут есть возможность снятия ограничения на число открываемых файлов (MaxItems=0).
Хотел сперва опубликовать на WIKI в мелких хитростях, но получается громоздко. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Thu Apr 11, 2013 17:20 Post subject: |
|
|
Как бы зацепить браузер Mozilla Firefox на внутренние, при условии, что он должен запускаться с параметрами -no-remote -profile profile. Игрался с кавычками, найти верный вариант так и не вышло.
Quote: | [Associations]
Filter10=*.HTM;*.HTML
Filter10_open=""%COMMANDER_PATH%\SOFT\Mozilla Firefox\firefox.exe" -no-remote -profile profile" "%1" |
_________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Thu Apr 11, 2013 17:31 Post subject: |
|
|
Почему не задать командную строку в интерфейсе и посмотреть, что сохранится в файл, вместо этих экспериментов? Если строка содержит кавычки или начальные/конечные пробелы (возможно, не только), при записи в INI она заключается во внешнюю пару кавычек, при этом внутри не изменяется. Поэтому правильным вариантом должен быть вариант вроде Filter10_open=""%COMMANDER_PATH%\SOFT\Mozilla Firefox\firefox.exe" -no-remote -profile profile "%1"". _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Thu Apr 11, 2013 18:01 Post subject: |
|
|
MVV wrote: | Поэтому правильным вариантом должен быть вариант вроде Filter10_open=""%COMMANDER_PATH%\SOFT\Mozilla Firefox\firefox.exe" -no-remote -profile profile "%1"". |
Увы, браузер запускается не с моим профилем (profile)... _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Thu Apr 11, 2013 19:27 Post subject: |
|
|
MVV wrote: | Попробуй взять свой profile в кавычки. |
Так? -
Quote: | Filter10_open=""%COMMANDER_PATH%\SOFT\Mozilla Firefox\firefox.exe" -no-remote -profile "profile" "%1"" |
Пока мимо. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
jentoso
Joined: 20 Dec 2007 Posts: 353
|
(Separately) Posted: Thu Apr 11, 2013 19:51 Post subject: |
|
|
ask-rus, я давно не пользуюсь Firefox, но для запуска профиля по имени использовался -p, а для -profile надо указывать путь. _________________ TC 11.03 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
|