Search found 32 matches

by Majestio
Sat 25 Apr, 2020 23:55
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

Всем привет! Хочу еще раз поблагодарить всех, кто помогал советами. У меня все получилось как задумывал. Первая моя программа на Lua, равно как и, собственно, far-скрипт. Готов поделиться сделанным, но не знаю на сколько это будет востребовано. Кратко по функционалу, что сделано... Макро работает то...
by Majestio
Wed 22 Apr, 2020 06:47
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

zg, пасип! А вообще, я согласен с постом buniak_a_h.
by Majestio
Tue 21 Apr, 2020 17:24
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

Всем привет, и очередной вопрос) Каким образом узнать, что в редакторе в данный момент установлена настройка "Использовать BOM" при записи файла? Это мне нужно для сброса текущего содержимого во временный файл, и чтобы было один-к-одному по сравнению со штатным сохранением. Пока без разбор...
by Majestio
Tue 21 Apr, 2020 11:28
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

zg wrote: Fri 17 Apr, 2020 23:42на форуме поиск есть.
Да, спасибо, глянул - но это вариант наверное самый последний буду смотреть. Уж больно api-шный)
by Majestio
Tue 21 Apr, 2020 11:17
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

Может, Вы не заметили… В LuaFAR-е две библиотеки работы с регэкспами: в стиле lua (escape-символ - "%") и в стале Perl (escape-символ - "\"). Перловский доступен из библиотеки regex. Нет, это я в самом начале своего скрипта уже начал пользовать - regex. Просто самое использовани...
by Majestio
Tue 21 Apr, 2020 11:16
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

Ладно, вот пример (хотя вся информация у Вас уже есть): Сенкс, все работает норм, за исключением перехвата STDERR. Хотя изначально я про это и забыл. Но вот John Doe (Thx!) дал ссылочку с примером расширенного варианта запуска (с перехватом STDOUT и STDERR). Поэкспериментирую с тамошней самопальной...
by Majestio
Fri 17 Apr, 2020 21:52
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

a) Для "обработчиков текста" - может, вообще имело бы смысл написать его на макро? Чтоб не париться с временным файлом? Не не не ... То, что я смогу написать на Perl 5 за 5 мин, на Lua я потрачу день. Я уже был столкнулся с работой с регэкспами на Lua. По сравнению с Перловкой - это прост...
by Majestio
Fri 17 Apr, 2020 21:39
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

Ну вот тут уж точно без вас закопаюсь ... Я гарантирую!!! https://forum.sources.ru/smiles/Main/wall.gif Синтетический пример ... Мне нужно из моего макро запустить команду, например, 'cmd /C ruby.exe stuff.rb ', но выполнить так: 1) Чтобы не открывалось консольное окно 2) Чтобы вывод этой команды в ...
by Majestio
Fri 17 Apr, 2020 18:17
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

С очередным вопросом прошу хелпу! Ситуация следующая. Из файла у меня скрипт читает строки. Нужно отсеять все строки кроме строк формата: 'F,"Инструмент-1","Команда-1.cmd"' или 'С,"Инструмент-2","Команда-2.cmd"', а результат положить в ранее объявленный масси...
by Majestio
Tue 14 Apr, 2020 06:45
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

buniak_a_h, сорри, тупанул с ...)
by Majestio
Mon 13 Apr, 2020 18:00
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

zg, кросава!!!!!
deleted: А где лежит имя-файла запускаемого макро? (вопрос отпал)
by Majestio
Mon 13 Apr, 2020 17:36
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

Smitis , увы - все равно ругается. вот полный код макро: local EditorTools = function () local Choice=Menu.Show('aaaaa\nbbbbb\nccccc', nil, 8+0x200) -- local CurPath = far.PluginStartupInfo().ModuleDir..'scripts\\EditorTools' -- local CurPath = mf.fsplit(...,3) -- far.Message(CurPath) far.Show(mf.f...
by Majestio
Sat 11 Apr, 2020 15:39
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

buniak_a_h, не опоздал!!! Пока без тебя мне мало инфы дали. Такшта - пока уповаю только на тебя :(
by Majestio
Sat 11 Apr, 2020 15:35
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

Smitis, нельзя так советовать!!!!
Решил попробовать, и получил:
Image
by Majestio
Sat 11 Apr, 2020 15:27
Forum: Нужна помощь
Topic: Помощь в написании Lua-плагина
Replies: 51
Views: 5450

Помощь в написании Lua-плагина

Smitis, вообще у меня какая-то дичь! получается :-\
Напиши пожалуйста код, который выводит каталог, где лежит мой скрипт - тупо в message.

Go to advanced search