Search found 10855 matches

by John Doe
Wed 20 Sep, 2017 16:09
Forum: Обсуждение макросов
Topic: Script utils — запуск lua/moon скриптов из командной строки
Replies: 12
Views: 445

Script utils — запуск lua/moon скриптов из командной строки

Со следующей версии скрипты будут искаться не в заданной настройками папке, а в PATH, и упростится рекомендованный способ использования (от префикса можно уйти, используя возможности фара).
by John Doe
Wed 20 Sep, 2017 15:40
Forum: Предложения и идеи
Topic: Ассоциации для файлов при запуске из командной строки
Replies: 30
Views: 5499

Ассоциации для файлов при запуске из командной строки

Обдумал ещё раз. PATHEXT влияет на то, какие расширения будут подставляться, если имя в командной строке без расширения. И всё, по идее. Если же имя указано полностью, то файл будет искаться в путях безотносительно того, перечислено ли его расширение в PATHEXT. Но если файл и есть без расширения, т....
by John Doe
Wed 20 Sep, 2017 15:06
Forum: Предложения и идеи
Topic: Ассоциации для файлов при запуске из командной строки
Replies: 30
Views: 5499

Ассоциации для файлов при запуске из командной строки

Я не знаю что там берётся из PATHEXT, но измените в примере файл и маску на x.yz и запуск из командной строки заработает не взирая на то что в PATHEXT нет такого расширения. Возможно именно это баг. Хотя лично мне не кажется, что какие-то чисто фаровские маски уместно вообще добавлять в PATHEXT. До...
by John Doe
Wed 20 Sep, 2017 14:51
Forum: Предложения и идеи
Topic: Ассоциации для файлов при запуске из командной строки
Replies: 30
Views: 5499

Ассоциации для файлов при запуске из командной строки

Но это второй вопрос, а первый, это то что я столкнулся с такой проблемой, что в некоторых случаях есть разница между обычным запуском по ассоциации, и запуском в командной строке. Дано: В папке scripts файл xyz.lua такого содержания: CommandLine{ prefixes="xyz"; action=function(prefix,text) far.Sho...
by John Doe
Wed 20 Sep, 2017 14:34
Forum: Предложения и идеи
Topic: Ассоциации для файлов при запуске из командной строки
Replies: 30
Views: 5499

Ассоциации для файлов при запуске из командной строки

Для файлов без расширения ассоциации не работают? Создаю файл "xyz". Добавляю ассоциацию по маске xyz для клавиши Enter: lua:=Area.Current Жму на файле Enter - всё работает. Ввожу в командной строке xyz и жму Enter, получаю: "xyz" не является внутренней или внешней командой, исполняемой программой и...
by John Doe
Wed 20 Sep, 2017 13:26
Forum: Обсуждение макросов
Topic: Script utils — запуск lua/moon скриптов из командной строки
Replies: 12
Views: 445

Script utils — запуск lua/moon скриптов из командной строки

Обновление скрипта в шапке. v1.1 Панели теперь гасятся по мере надобности, при использовании функции print. Для запуска lua/moon-скриптов удобно использовать ассоциацию *.lua,*.moon | util:"!\!.!" Символ @ используется для запрета отображения выполняемой команды на экране (полезно для "Применить ком...
by John Doe
Wed 20 Sep, 2017 11:45
Forum: Полезные макросы и скрипты
Topic: Менеджер переменных окружения
Replies: 54
Views: 9496

Менеджер переменных окружения

Как будет лучше по умолчанию судить не берусь, но полагаю, что не помешает ключ, управляющий этим поведением.
by John Doe
Tue 19 Sep, 2017 17:46
Forum: Глюки и баги
Topic: Невозможно использовать грабер на десктопе, открытым из редактора или просмотрщика по Ctrl+O
Replies: 7
Views: 1651

Невозможно использовать грабер на десктопе, открытым из редактора или просмотрщика по Ctrl+O

для hmenu макрообласть есть Есть MainMenu, но на практике для макросов есть разница открыто меню или нет. Историю вопроса найду при случае. для оставшихся двух не предложено как их разделить в плане названий, констант и т.д. Внутренние константы для окон есть , ничего мудрить не предлагаю, всё оста...
by John Doe
Tue 19 Sep, 2017 14:59
Forum: Глюки и баги
Topic: Невозможно использовать грабер на десктопе, открытым из редактора или просмотрщика по Ctrl+O
Replies: 7
Views: 1651

Невозможно использовать грабер на десктопе, открытым из редактора или просмотрщика по Ctrl+O

решается макросом То что макрос выполняет свою работу в колбэке это плохо, и приводит к конфликтам. У меня есть макрос на ту же клавишу в области Common, который в condition ориентируется на Area.Current. В области Other он возвращает false, а в области Editor значение 55 (приоритет). И вот при выз...
by John Doe
Mon 18 Sep, 2017 13:43
Forum: Обсуждение макросов
Topic: Script utils — запуск lua/moon скриптов из командной строки
Replies: 12
Views: 445

Script utils — запуск lua/moon скриптов из командной строки

Есть мысль в перспективе сделать подобие командной строки для редактора, откуда можно было бы запускать скрипты с параметрами. В простейшим виде для этого ничего особо не надо. Потом, вероятно, потребуется какое-то апи, обеспечивающее дополнительные удобства. Продумать, что вообще требуется... На вс...
by John Doe
Mon 18 Sep, 2017 13:17
Forum: Обсуждение макросов
Topic: Script utils — запуск lua/moon скриптов из командной строки
Replies: 12
Views: 445

Script utils — запуск lua/moon скриптов из командной строки

P.S.
Предлагаю в данной теме делиться подобными утилитками.
by John Doe
Mon 18 Sep, 2017 13:06
Forum: Обсуждение макросов
Topic: Script utils — запуск lua/moon скриптов из командной строки
Replies: 12
Views: 445

Script utils — запуск lua/moon скриптов из командной строки

Пример утилиты, которую я использую через util: filesmenu <mask> <cmd> <path> В папке <path> (по умолчанию ".") рекурсивно ищет файлы подходящие под <mask> (по умолчанию *.exe). Найденные отображает в виде меню, при выборе — запускает в командной строке, предваряя командой <cmd> (если задана). Кроме...
by John Doe
Mon 18 Sep, 2017 09:32
Forum: Обсуждение макросов
Topic: Script utils — запуск lua/moon скриптов из командной строки
Replies: 12
Views: 445

Script utils — запуск lua/moon скриптов из командной строки

HaRT wrote:
Sun 17 Sep, 2017 20:33
Может, не стоит занимать под эту специализированную задачу столь общий префикс?
Учитывая сколько всяких новых плагинов появляется каждый день полагаю беспокоиться не о чем, префиксов хватит на всех.

И в любом случае, никто же не захардкодил префикс, наоборот, его настройка вынесена в опции.
by John Doe
Sun 17 Sep, 2017 17:54
Forum: Предложения и идеи
Topic: Индицировать привязку шортката к нативной команде Фара.
Replies: 46
Views: 5849

Индицировать привязку шортката к нативной команде Фара.

sToLp wrote:
Sun 17 Sep, 2017 16:03
Если написать, что они не заняты, то получается, что их, якобы, можно применить в макросах. Может что посоветуете?
"Недоступны"
by John Doe
Sun 17 Sep, 2017 16:24
Forum: Предложения и идеи
Topic: Индицировать привязку шортката к нативной команде Фара.
Replies: 46
Views: 5849

Индицировать привязку шортката к нативной команде Фара.

sToLp wrote:
Sun 17 Sep, 2017 16:03
В Win10 в "голый" Far 3.0.5032 x86 Esc с модификаторами, за исключением ShiftEsc, не пробиваются вовсе. А вот тот же Far, работающий в из-под ConEmu, эти ключи воспринимает. Но как!
Попробуйте с этим скриптом viewtopic.php?f=60&t=8481
Желательно без ConEmu.
by John Doe
Sun 17 Sep, 2017 15:09
Forum: Обсуждение макросов
Topic: Script utils — запуск lua/moon скриптов из командной строки
Replies: 12
Views: 445

Script utils — запуск lua/moon скриптов из командной строки

util:[=][*|@]<filename> [<arg1> <arg2> ...] Назначение данной утилиты — запуск lua/moon скриптов из командной строки, подобно тому, как это делает luamacro с помощью "luas:@filename", но со следующими отличиями: • Аргументы отделяются друг от друга пробелами, и представлют собой строки (а не выраже...

Go to advanced search