Search found 49 matches

by GorDAn
Mon 04 Apr, 2016 09:46
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 3860
Views: 1149593

Глюки и баги, появившиеся в «ночных сборках»

Обновился c 4607 до 4610. Перестала работать следующая конструкция в lua: win.ShellExecute(nil, nil, "arc.cmd", nil, "%FARHOME%\\..\\", SW_SHOWNORMAL); Но работает такая: win.ShellExecute(nil, nil, " arc.cmd", nil, win.GetEnv("FARHOME") .. "\\..\\", ...
by GorDAn
Mon 01 Feb, 2016 08:45
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 3860
Views: 1149593

Глюки и баги, появившиеся в «ночных сборках»

После обновления (Far 3.0 build 4526) перестали работать алиасы команд интерпретатора (скрипт alias_doskey.lua). Например: chdir c: Пишет – "c: Системе не удается найти указанный путь." Кто-нибудь сталкивался с этим?
by GorDAn
Wed 30 Sep, 2015 09:13
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 3860
Views: 1149593

Глюки и баги, появившиеся в «ночных сборках»

Та же засада. ╔════════════════════════ LuaMacro ════════════════════════╗ ║ C:\Programs\FAR\Far_Profile\Macros\scripts\allmacros.lua ║ ║ Invalid macro flag: FilePanels ║ ╟──────────────────────────────────────────────────────────╢ ║ { OK } [ Edit ] ║ ╚═══════════════════════════════════════════════...
by GorDAn
Fri 21 Nov, 2014 12:19
Forum: Нужна помощь
Topic: Как узнать разрядность Far в макросе?
Replies: 7
Views: 4127

Как узнать разрядность Far в макросе?

В батнике нужно сделать разные действия в зависимости от разрядности запущенного Far. Как сделать не нашёл. А в макросе можно узнать Far x86 или x64?
by GorDAn
Sat 17 May, 2014 08:55
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 59
Views: 39110

Re: Работа с консольными алиасами

Копаю в сторону SHELLEXECUTEINFO. Может, что в ней указать, чтобы приблизить к поведению os.execute().
by GorDAn
Sat 17 May, 2014 08:43
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 59
Views: 39110

Re: Работа с консольными алиасами

Да, работает и с одним вызовом.
Что касается «неуловимой» ошибки, то скрипт отрабатывает в любом случае. Но ошибка возникает только при использовании ShellExecuteEx (...). Проверял на разных системах.
by GorDAn
Fri 16 May, 2014 15:24
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 59
Views: 39110

Re: Работа с консольными алиасами

Code: Select all

ShellExecuteEx('doskey', ('rr=doskey/macrofile="%s"'):format(_aliasfile))
ShellExecuteEx('doskey', ('/macrofile="%s"'):format(_aliasfile))
Работает, но через раз у меня вырубается "ConEmu Background" :( Пробую разобраться с реализацией ShellExecuteEx(...)
by GorDAn
Fri 16 May, 2014 11:58
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 59
Views: 39110

Re: Работа с консольными алиасами

К 1<&2 >nul у меня претензий нет :) Ещё раз спасибо за помощь и скрипт.
by GorDAn
Fri 16 May, 2014 11:54
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 59
Views: 39110

Re: Работа с консольными алиасами

Спасибо большое! Это моя невнимательность. Спутал с far.SaveScreen() :( Теперь работает.
by GorDAn
Fri 16 May, 2014 11:47
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 59
Views: 39110

Re: Работа с консольными алиасами

John Doe wrote:Вы часом не упустили команду panel.SetUserScreen()?
Да. Сейчас попробую...
by GorDAn
Fri 16 May, 2014 11:45
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 59
Views: 39110

Re: Работа с консольными алиасами

John Doe wrote:Я о мелькании панелей.
Хотя если этот подход устраняет мелькание ConEmu Background, тогда понятно
Нет, я к тому, что мелькание происходит из-за работы плагина. Мелькание не устранить кроме, как отключить его.
by GorDAn
Fri 16 May, 2014 11:37
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 59
Views: 39110

Re: Работа с консольными алиасами

... И что значит "в свой поток"? Возможно, я не правильно выражаюсь. Когда Far запустился, если нажать Ctrl+O, на чёрном фоне сообщение о версии Far и т.д. Вот я и спрашиваю можно из данного скрипта вывести туда своё сообщение? У меня через io не получилось. Вот я и предположил, что для к...
by GorDAn
Fri 16 May, 2014 11:26
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 59
Views: 39110

Re: Работа с консольными алиасами

John Doe wrote:А как-же мелькание, не помешает?
Мелькание происходит из за плагина "ConEmu Background"
by GorDAn
Fri 16 May, 2014 11:20
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 59
Views: 39110

Re: Работа с консольными алиасами

... http://forum.farmanager.com/viewtopic.php?p=111497#p111497 Я пробовал так. Скрипт выводит в свой поток. А я хотел в поток, куда Far выводит сообщение «Far Manager, version 3.0 (build 3904) x64 ...». Плюс к этому код: io.write("Console aliases loading...\n"); os.execute(('doskey rr=dos...

Go to advanced search