Простенький плагин, добавляющий в FAR команду selmacro:
позволяющую запустить макрос для каждого из файлов, выделенных
на панели.
Плагин будет нормально работать только в том случае, если посл
завершения выполнения макроса текущим окном FAR будут панели
СИНТАКСИС
~~~~~~~~~
selmacro: <МАКРОС>
Запуск макроса на каждом из выделенных файлов
selmacro: /k <ИМЯ_КЛАВИШИ>
Нажать на каждом файле клавишу.
Т.е. выполнить на каждом файле макрос, повешенный на горячую
клавишу из раздела KeyMacros\Shell
selmacro: /f <ИМЯ_ФАЙЛА>
Запуск макроса на каждом из выделенных файлов,
причём содержимое макроса берётся из файла.
Поддерживаются многострочные макросы.
Если ничего не выделено - макрос будет выполнен файле под
курсором
Selmacro: запуск макросов на группе выделенных файлов
Selmacro: запуск макросов на группе выделенных файлов
Last edited by jbak on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Добавлена ссылка на обсуждение
Reason: Добавлена ссылка на обсуждение
Из whatsnew
v.1.1 04.05.2006
--------------------------------------------------------------
+ Английский readme, lng-файлы
+ Можно регулировать, скрывать или показывать экранный вывод
Far во время выполнения макроса.
+ Исполняемый макрос можно записывать в файл для последующего
просмотра.
* К макросам больше не дописывается "selmacro:", вместо этого
собирается один большой макрос.
! При последнем запуске макроса к его тексту не добавляется
вызов плагина.
! Плагин пишет свой префикс в командную строку только если
активным окном являются панели
+ Если командная строка пуста - выдаётся справка по
использованию
+ Плагин стал ругаться на распространённые ошибки
Из whatsnew
v.1.2 06.05.2006
--------------------------------------------------------------
! Если какой-то файл из выделенных был перемещён/удалён
предыдущими вызовами макросов - его макрос не вызывается
+ Возможность записывать в log форматированный/
неформатированный макрос;
+ Новые ключи s и l
+ Новые настройки
http://plugring.farmanager.com/plugin.php?pid=757v.1.6 04.10.2006
--------------------------------------------------------------
+ Новые ключи, позволяющие настраивать плагин с командной
строки - имеют больший приоритет, чем настройки в реестре
+ Запуск с ключом r - возможность проверки макроса на
правильность
+ В файле с макросом могут быть комментарии и метки $-begin,
$-end
v.1.5 18.05.2006
--------------------------------------------------------------
+ Пару новых предопределённых переменных, содержащих короткий
путь, короткое имя/расширение файла, etc