LuaFAR for Editor (LuaMacro version)

Здесь выкладываются готовые к использованию макросы и скрипты.
Post Reply
Shmuel
Posts: 5601
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR for Editor (LuaMacro version)

Post by Shmuel » Tue 17 Oct, 2017 21:29

Это набор утилит для редактора, портированных для LuaMacro из плагина LuaFAR for Editor почти без изменений.
Нужно распаковать приложенный архив в Macros\scripts и перезагрузить макросы.
Подробнее - см. встроенную справку.
luafar4editor-20171103.7z
(21.17 KiB) Downloaded 67 times
Last edited by Shmuel on Fri 03 Nov, 2017 20:47, edited 8 times in total.

User avatar
John Doe
Бюрократ
Posts: 12075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 28 times
Been thanked: 152 times

Sort Lines

Post by John Doe » Wed 18 Oct, 2017 07:29

Было бы неплохо в шапке кратко (в 1-2 предложениях) описать возможности утилиты, для тех, кто не знаком с ней по плагину LuaFAR for Editor.

Shmuel
Posts: 5601
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

Sort Lines

Post by Shmuel » Wed 18 Oct, 2017 08:21

1. Добавил краткое описание в шапку.
2. Небольшой фикс: параметры диалога сохранялись в БД даже при нажатии Esc или Cancel.

User avatar
John Doe
Бюрократ
Posts: 12075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 28 times
Been thanked: 152 times

Sort Lines

Post by John Doe » Wed 18 Oct, 2017 08:30

В соседней теме приводилась функция для сортировки путей.
Может бы у кого-то есть и другие готовые "рецепты" для этой утилиты?

Shmuel
Posts: 5601
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

Sort Lines

Post by Shmuel » Wed 18 Oct, 2017 08:46

Есть ряд "рецептов" в справке утилиты, может и не самые удачные, но тем не менее, дающие понятие.
Сейчас (с трудом) нашёл сортировку IP-адресов: http://forum.farmanager.com/viewtopic.p ... 447#p79447

Но тот рецепт - для старой версии. Теперь он выглядит так:
Column pattern = \d+
Expr1 = NC(1)*2^24 + NC(2)*2^16 + NC(3)*2^8 + NC(4)
Last edited by Shmuel on Wed 18 Oct, 2017 08:57, edited 2 times in total.

Shmuel
Posts: 5601
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR for Editor (LuaMacro version)

Post by Shmuel » Sat 28 Oct, 2017 19:22

Переименовал тему, поскольку добавлены и другие встроенные утилиты плагина LuaFAR for Editor.
Рекомендуется удалить scripts\SortLines перед установкой данного пакета.

Shmuel
Posts: 5601
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR for Editor (LuaMacro version)

Post by Shmuel » Sat 28 Oct, 2017 20:08

Как всегда, что-то забудешь. Переименовал имя переменной в БД: SortLines -> luafar4editor.
Last edited by Shmuel on Sat 28 Oct, 2017 20:15, edited 1 time in total.

Shmuel
Posts: 5601
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR for Editor (LuaMacro version)

Post by Shmuel » Sun 29 Oct, 2017 17:13

В шапке обновлено.
1. Обширный рефакторинг (возможны баги).
2. Опциональное добавление пункта в меню плагинов.

Shmuel
Posts: 5601
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR for Editor (LuaMacro version)

Post by Shmuel » Fri 03 Nov, 2017 20:49

Насчёт "возможны баги" - не ошибся. Три бага исправлено.

Post Reply

Return to “Полезные макросы и скрипты”