Search found 49 matches
- 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") .. "\\..\\", ...
- Mon 01 Feb, 2016 08:45
- Forum: Глюки и баги
- Topic: Глюки и баги, появившиеся в «ночных сборках»
- Replies: 3860
- Views: 1149593
Глюки и баги, появившиеся в «ночных сборках»
После обновления (Far 3.0 build 4526) перестали работать алиасы команд интерпретатора (скрипт alias_doskey.lua). Например: chdir c: Пишет – "c: Системе не удается найти указанный путь." Кто-нибудь сталкивался с этим?
- 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 ] ║ ╚═══════════════════════════════════════════════...
- Fri 21 Nov, 2014 15:04
- Forum: Нужна помощь
- Topic: Как узнать разрядность Far в макросе?
- Replies: 7
- Views: 4127
Как узнать разрядность Far в макросе?
Shmuel, Спасибо! Оно самое 

- Fri 21 Nov, 2014 12:19
- Forum: Нужна помощь
- Topic: Как узнать разрядность Far в макросе?
- Replies: 7
- Views: 4127
Как узнать разрядность Far в макросе?
В батнике нужно сделать разные действия в зависимости от разрядности запущенного Far. Как сделать не нашёл. А в макросе можно узнать Far x86 или x64?
- Sat 17 May, 2014 08:55
- Forum: Полезные макросы и скрипты
- Topic: Работа с консольными алиасами
- Replies: 59
- Views: 39110
Re: Работа с консольными алиасами
Копаю в сторону SHELLEXECUTEINFO. Может, что в ней указать, чтобы приблизить к поведению os.execute().
- Sat 17 May, 2014 08:43
- Forum: Полезные макросы и скрипты
- Topic: Работа с консольными алиасами
- Replies: 59
- Views: 39110
Re: Работа с консольными алиасами
Да, работает и с одним вызовом.
Что касается «неуловимой» ошибки, то скрипт отрабатывает в любом случае. Но ошибка возникает только при использовании ShellExecuteEx (...). Проверял на разных системах.
Что касается «неуловимой» ошибки, то скрипт отрабатывает в любом случае. Но ошибка возникает только при использовании ShellExecuteEx (...). Проверял на разных системах.
- 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))

- Fri 16 May, 2014 11:58
- Forum: Полезные макросы и скрипты
- Topic: Работа с консольными алиасами
- Replies: 59
- Views: 39110
Re: Работа с консольными алиасами
К
Ещё раз спасибо за помощь и скрипт.
1<&2 >nul
у меня претензий нет 
- Fri 16 May, 2014 11:54
- Forum: Полезные макросы и скрипты
- Topic: Работа с консольными алиасами
- Replies: 59
- Views: 39110
Re: Работа с консольными алиасами
Спасибо большое! Это моя невнимательность. Спутал с far.SaveScreen()
Теперь работает.

- Fri 16 May, 2014 11:47
- Forum: Полезные макросы и скрипты
- Topic: Работа с консольными алиасами
- Replies: 59
- Views: 39110
Re: Работа с консольными алиасами
Да. Сейчас попробую...John Doe wrote:Вы часом не упустили командуpanel.SetUserScreen()
?
- Fri 16 May, 2014 11:45
- Forum: Полезные макросы и скрипты
- Topic: Работа с консольными алиасами
- Replies: 59
- Views: 39110
Re: Работа с консольными алиасами
Нет, я к тому, что мелькание происходит из-за работы плагина. Мелькание не устранить кроме, как отключить его.John Doe wrote:Я о мелькании панелей.
Хотя если этот подход устраняет мелькание ConEmu Background, тогда понятно
- Fri 16 May, 2014 11:37
- Forum: Полезные макросы и скрипты
- Topic: Работа с консольными алиасами
- Replies: 59
- Views: 39110
Re: Работа с консольными алиасами
... И что значит "в свой поток"? Возможно, я не правильно выражаюсь. Когда Far запустился, если нажать Ctrl+O, на чёрном фоне сообщение о версии Far и т.д. Вот я и спрашиваю можно из данного скрипта вывести туда своё сообщение? У меня через io не получилось. Вот я и предположил, что для к...
- Fri 16 May, 2014 11:26
- Forum: Полезные макросы и скрипты
- Topic: Работа с консольными алиасами
- Replies: 59
- Views: 39110
Re: Работа с консольными алиасами
Мелькание происходит из за плагина "ConEmu Background"John Doe wrote:А как-же мелькание, не помешает?
- 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...