View previous topic :: View next topic |
Author |
Message |
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Sun Nov 13, 2011 04:57 Post subject: |
|
|
Quote: | а зачем задавать рабочую папку, если путь к файлу и так указан? |
по привычке так прописал.
Loopback
Quote: | Вовсе необязательно напоминать об этом на каждой странице |
Подумал - может найденный баг с несуществующими путями поможет добраться до сути ошибки.
Quote: | Попробуй эту версию. |
За полдня предыдущие ошибки не возникли.
Зато появилась новая - Тотал схлопывается при нажатии Shift+вверх. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1309
|
(Separately) Posted: Sun Nov 13, 2011 14:52 Post subject: |
|
|
LonerD wrote: | Подумал - может найденный баг с несуществующими путями поможет добраться до сути ошибки. |
Помог, но только до другой
LonerD wrote: | Зато появилась новая - Тотал схлопывается при нажатии Shift+вверх. |
Не могу повторить. Я вообще не могу представить, как это может быть связано с плагином - никаких горячих клавиш не обрабатываю. |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Sun Nov 13, 2011 16:49 Post subject: |
|
|
Quote: | Не могу повторить. |
Извиняюсь, это у меня горячие клавиши сбились, в плагине действительно нет ошибки. |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Mon Nov 14, 2011 00:14 Post subject: |
|
|
Я чего-то опять перемудрил у себя или в версиях 1.5-1.6 действительно отвалились пользовательские команды?
CommandExec em_... |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1309
|
(Separately) Posted: Mon Nov 14, 2011 11:07 Post subject: |
|
|
LonerD wrote: | Я чего-то опять перемудрил у себя или в версиях 1.5-1.6 действительно отвалились пользовательские команды? |
В версии 1.5 всё вроде работает, а в 1.6 действительно отвалились - опять проблемы перехода на юникод. Исправил.
Скачать 1.6 beta 3
+ добавлен пример использования условного блока в autorun.example.cfg
- исправлены ошибки в файле перевода
- исправлена нерабочая команда CommandExec
- исправлено падение при выходе с ключами T/TT в ShellExec |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1309
|
(Separately) Posted: Mon Nov 14, 2011 12:59 Post subject: |
|
|
MVV
Точно, изменил, но забыл добавить. Добавил также немецкий перевод, обновил архив. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Sat Jan 14, 2012 20:56 Post subject: |
|
|
Просьба добавить в плагин ключ, который проверяет - запущена ли уже заданная программа, и если процесс висит в памяти (то есть программа уже запущена) - не пытаться запускать её снова (и в то же время не пытаться убивать этот запущенный процесс при выходе из Тотала если задан ключ ТТ).
То есть если программа с таким именем не была запущена до запуска Тотала - нужно запустить её и убить при выходе из Тотала. Если программа была уже запущена до запуска Тотата - тогда никаких действий не производить.
Возможны два варианта проверок - просто по имени процесса и по месторасположению запускаемого файла, то есть в идеале неплохо бы добавить два ключа запуска, но лично мне пока что не хватает только проверки имени запущенного процесса.
Дело в том, что некоторые программы если пытаться запустить их дважды - или запускают вторую копию, или вообще выбивают предупредительное сообщение "одна копия уже запущена". |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
|
Back to top |
|
|
Andrey_A
Joined: 10 Apr 2009 Posts: 394 Location: Сочи
|
(Separately) Posted: Sat Jan 14, 2012 21:23 Post subject: |
|
|
LonerD wrote: | Просьба добавить в плагин ключ, который проверяет - запущена ли уже заданная программа, и если процесс висит в памяти (то есть программа уже запущена) - не пытаться запускать её снова (и в то же время не пытаться убивать этот запущенный процесс при выходе из Тотала если задан ключ ТТ). |
Я присоединяюсь к просьбе |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Sat Jan 14, 2012 21:33 Post subject: |
|
|
Скорее напоминаем, более подробно сформулировав пожелание.
И ещё вопрос - так и не понял работу LoadFont.
LoadFont [/N] <font name>
Пробую:
LoadFont /N "%commander_path%\Install\1.ttf"
LoadFont /N Plugins\1.ttf
Шрифта нету.
Судя по ридми-файлу - нужно указывать не имя файла шрифта, а font name - имя шрифта. Тогда непонятно - где плагин его искать будет, по какому пути? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jan 14, 2012 22:03 Post subject: |
|
|
LonerD wrote: | Скорее напоминаем, более подробно сформулировав пожелание. | Ты там по моей ссылке ходил, ответ автора касаемо добавления ключей читал?
LonerD wrote: | Пробую:
LoadFont /N "%commander_path%\Install\1.ttf" | А /EV где? |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Sat Jan 14, 2012 22:11 Post subject: |
|
|
Нету, потому как такого ключа у LoadFont нету, а если и добавить /EV - выкидывает ошибку.
Quote: | Ты там по моей ссылке ходил, ответ автора касаемо добавления ключей читал? |
Это было почти три месяца назад.
Можно пока перегрузить ShellExec ключами (не все ведь их будут использовать), можно ввести новую команду не (ShellExec, а по другому назвать), можно сделать условие сравнения. А если найдётся более элегантное решение - то потом переделать.
Last edited by LonerD on Sat Jan 14, 2012 22:17; edited 1 time in total |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jan 14, 2012 22:15 Post subject: |
|
|
LonerD
Тогда пиши путь относительно папки плагина. |
|
Back to top |
|
|
|