Набор макросов от SimSU

Здесь выкладываются готовые к использованию макросы и скрипты.
Post Reply
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Набор макросов от SimSU

Post by SUSim »

Вычисление математических выражений. © SimSU
Календарь. © SimSU
Выполнение команды через меню пользователя. © SimSU
Получение названия клавиши. © SimSU
Ускорение скроллинга колёсиком мышки. © SimSU
Меню плагинов с последнего пункта. © SimSU
Вставка разделённых путей и имён файлов. © SimSU
Редактирование строки ввода диалога в редакторе. © SimSU
Первая строка всегда на экране полезно в качестве заголовков столбцов. © SimSU
Создание резервной копии редактируемого файла. © SimSU
Открытие редактора из редактора. © SimSU
Вставка шаблона мароса. / Insert macro template. © Shmuel SimSU
Простое импортирование макроса FAR. © SimSU
Список завершения LuaMacro. © SimSU
Работа мышкой с выделением в редакторе. © SimSU
Перемещение строк в редакторе. © SimSU
Два синхронных редактора. © SimSU
Быстрый поиск в редакторе. © SimSU
Комментирование/разкомментирование помеченного блока. © SimSU
Памятливый редактор. © SimSU
Работа с помеченным блоком в редакторе. © SimSU
Подсветка табуляции и перевода строк. © SimSU
Умный Del. © SimSU
Умные Home & End. © SimSU
Лёгкое изменение размеров табуляции. © SimSU
Транспонирование (строки превращаются в столбцы) текста. © SimSU
Удаление конечных пробелов и символов табуляции и пустых строк. © SimSU
Завершения слов в редакторе. © SimSU
Запуск приложения в DOSBox [http://www.dosbox.com]. © SimSU
Работа с файлами через контекстное меню (плагин EMenu). © SimSU
Работа с файлами через FastCopy (FastCopy.exe © http://ipmsg.org/tools/fastcopy.html). © SimSU
работа с LNK-файлами (плагин LnkView). © SimSU
Переход по вкладкам плагина Panel Tabs (плагин Panel Tabs © Максим Русов) © SimSU"
Работа с файлами через TeraCopy (TeraCopy.exe © http://www.codesector.com). © SimSU
Визуальное сравнение файлов (плагин VisualCompare © Максим Русов). © SimSU
Работа с псевдонимами (синонимами). © SimSU
Смена диска активной панели RCtrl+стрелки. © SimSU
Работа в командной строке. © SimSU
Удаление резервных и временных файлов. © SimSU
Редактирование описания в файле. © SimSU
Фавориты (избранные папки и плагины) в меню дисков. © SimSU
Работа с датой/временем файлов/папок. © SimSU
Возврат в предыдущую папку, отмена возврата. © SimSU
Включение/отключение поиска на панели после отпускания RAlt. © SimSU
Сохранение/восстановление выделения файлов. © SimSU
Такой же путь & Текущая папка. © SimSU
Выделение файлов аля Explorer. © SimSU
Работа с пометкой файлов. © SimSU
Расширение функциональных клавиш копирования, переноса, создания папки. © SimSU
При смене панели ширина активной панели остается постоянной. © SimSU
Attachments
SimSU20230526.7z
(83.62 KiB) Downloaded 206 times
SimSU20230324.7z
(78 KiB) Downloaded 147 times
Last edited by SUSim on Fri 26 May, 2023 19:11, edited 22 times in total.
SimSU ··· ·· -- ··· ··-
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by 2useven10 »

Latest post of the previous page:

И еще можно аналоги для Panel.Del.farconfig и Panel.Esc.farconfig
а чем оригиналы не устраивают?
User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by Mr.Merak »

2useven10 wrote:а чем оригиналы не устраивают?
та вроде был разговор что ни не работают...
ложная тревога вообщем
Проблема фары №1: нет печати "из коробки"
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

Кстати, Panel.Del.farconfig и Panel.Esc.farconfig у меня не стандартные, а чуть-чуть расширены, пока эти макросы переведены, как и много других, автоматом=конвертером без осмысления, как осмыслю=оптимизирую/почищу так добавлю...

До описаний руки пока не дошагали... сделаю обязательно как только полностью переду на far+lua, пока не хватает парочки плагинов... ну и макросы надо допилить...
SimSU ··· ·· -- ··· ··-
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

что то я не понимаю логики асинхронности мой простейший макрос начал сбоить!

Code: Select all

  VK=mf.waitkey(0,1)
  VK=prompt("Название клавиши","Код клавиши: "..tostring(VK),0x01+0x10,mf.key(VK))
  if VK then print(VK) end
во время его работы срабатывают другие макросы - то есть, вместо узнавания имени клавиши происходит исполнение макроса (если он есть). Как отключить асинхронность mmode(3,0) не помогает, вроде!!!
SimSU ··· ·· -- ··· ··-
Shmuel
Posts: 6839
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by Shmuel »

Асинхронность здесь ни при чём: эта неисправность появилась до билда 2898.
Пробуем 2903.
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

Обновился, из главного:
1) адаптировал под Луну макрос работы с "Псевдонимами"/"Сокращениями" короче с "Alias" (это первое приближение - дальше запросы подтверждения добавлю и рюшечки-nice);
2) в SimSU.Common.KeyName теперь выводится и ХЕКС код клавиш (предложение Shmuel) и еще обособил русский язык - все нерусские будут видеть диалог на инглише...
3) на основе SimSU.Common.KeyName попробовал скрестить макросы с плагиновыми командами FARа для красивости, пока, "SimSU.Common.KeyName ver3.4.lua.nice.farconfig" об ошибках сообщать обязательно!

"SimSU.Common.Calculator ver3.6.lua.farconfig"
"SimSU.Common.Exec ver3.2.lua.farconfig"
"SimSU.Common.KeyName ver3.4.lua.farconfig"
"SimSU.Common.KeyName ver3.4.lua.nice.farconfig"
"SimSU.Common.MouseWheel ver3.6.lua.farconfig"
"SimSU.Common.RememberPositionF11 ver3.3.lua.farconfig"
"SimSU.Editor.DoBak ver3.5.lua.farconfig"
"SimSU.Editor.MacroLuaComplit ver3.10.lua.farconfig"
"SimSU.Editor.MouseSelect ver3.9.lua.farconfig"
"SimSU.Editor.MoveStr ver3.5.lua.farconfig"
"SimSU.Editor.TabUnTab ver3.4.lua.farconfig"
"SimSU.Editor.Trimmer ver3.8.lua.farconfig"
"SimSU.Editor.WordComplit ver3.9.lua.farconfig"
"SimSU.Shell.Aliases ver3.6.lua.farconfig"
"SimSU.Shell.DelBak ver3.1.lua.farconfig"
"SimSU.Shell.EMenu ver3.1.lua.farconfig"
"SimSU.Shell.HistoryPath ver3.2.lua.farconfig"
"SimSU.Shell.MoveInCmdLine ver3.0.lua.farconfig"
"SimSU.Shell.RememberSelected ver3.1.lua.farconfig"
"SimSU.Shell.SamePath ver3.5.lua.farconfig"
"SimSU.Shell.SelectingEx ver3.1.lua.farconfig"
"SimSU.Shell.Shift_F5F6F7 ver3.1.lua.farconfig"
"SimSU.Shell.VisualCompare ver3.1.lua.farconfig"

Обновил
Last edited by SUSim on Wed 31 Oct, 2012 04:21, edited 2 times in total.
SimSU ··· ·· -- ··· ··-
User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by Mr.Merak »

Может сделать описание в шапке спойлерами и писать, кроме прочего, какие клавиши задействованы?
Проблема фары №1: нет печати "из коробки"
Shmuel
Posts: 6839
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by Shmuel »

В "SimSU.Common.KeyName ver3.4.lua.farconfig" наверное забыл убрать рисование "Test" на экране.
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

Mr.Merak wrote:Может сделать описание в шапке спойлерами и писать, кроме прочего, какие клавиши задействованы?
некогда facepalm2 - инет только дома, а дома я только вечером и маленький ребёнок, только и успеваю почитать форум, и изменения ввести - пере набрать с листа макросы (всё, в основном, есть в комментариях в самих макросах), я конечно постараюсь вынести основное в шапку, обязательно!
С благодарностью приму помощь в этом вопросе...
SimSU ··· ·· -- ··· ··-
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

Shmuel wrote:В "SimSU.Common.KeyName ver3.4.lua.farconfig" наверное забыл убрать рисование "Test" на экране.
Сорри, да - это была как раз домашняя мысль которую перебили, остальная реализация влившаяся в nice была на работе...

СПАСИБО заменил!
SimSU ··· ·· -- ··· ··-
Shmuel
Posts: 6839
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by Shmuel »

И ещё: вместо рисования текста на экране можно использовать far.Message, указав параметр Buttons пустой строкой:

Code: Select all

far.Message(s,"","")
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

Shmuel wrote:И ещё: вместо рисования текста на экране можно использовать far.Message, указав параметр Buttons пустой строкой
Мысль возникала, но как-то до того чтобы использовать "" вместо nil не дошла... :( ну и времени для "метода тыка" не было...
Спасибо, так красивее и лаконичнее...
можно ещё пооптимизировать, но, я думаю, надо в первую очередь наращивать функционал (хотя, куда там наращивать, перевести бы всё что есть под Луну ОСОЗНАННО)...
SimSU ··· ·· -- ··· ··-
wakh
Posts: 128
Joined: Wed 27 Apr, 2005 09:16
Location: Перогиреево
Has thanked: 6 times
Contact:

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by wakh »

build 2912
скопировал "SimSU.Editor.CompilFarMacro ver3.2.farconfig" и сохранил в файл, кодировка UTF-8, импортировал, ФАР при загрузке выдёт ошибку разбора :(
куда копать?
Занимаюсь роликами и SEO, обращайтесь :)
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

"SimSU.Common.Calculator ver3.6.lua.farconfig"
"SimSU.Common.Exec ver3.2.lua.farconfig"
"SimSU.Common.KeyName ver3.4.lua.farconfig"
"SimSU.Common.KeyName_nice ver3.4.lua.farconfig"
"SimSU.Common.MouseWheel ver3.6.lua.farconfig"
"SimSU.Common.RememberPositionF11 ver3.4.lua.farconfig"
"SimSU.Editor.CompilFarMacro ver3.4.lua.farconfig"
"SimSU.Editor.DoBak ver3.5.lua.farconfig"
"SimSU.Editor.MacroLuaComplit ver3.10.lua.farconfig"
"SimSU.Editor.MouseSelect ver3.9.lua.farconfig"
"SimSU.Editor.MoveStr ver3.5.lua.farconfig"
"SimSU.Editor.TabUnTab ver3.4.lua.farconfig"
"SimSU.Editor.Trimmer ver3.8.lua.farconfig"
"SimSU.Editor.WordComplit ver3.9.lua.farconfig"
"SimSU.Shell.Aliases ver3.6.lua.farconfig"
"SimSU.Shell.DelBak ver3.1.lua.farconfig"
"SimSU.Shell.EMenu ver3.1.lua.farconfig"
"SimSU.Shell.HistoryPath ver3.2.lua.farconfig"
"SimSU.Shell.MoveInCmdLine ver3.0.lua.farconfig"
"SimSU.Shell.RememberSelected & Aliases & SamePathAuto ver3.0.farconfig"
"SimSU.Shell.RememberSelected & Aliases ver3.0.farconfig"
"SimSU.Shell.RememberSelected & SamePath ver3.0.lua.farconfig"
"SimSU.Shell.RememberSelected & SamePathAuto ver3.1.lua.farconfig"
"SimSU.Shell.RememberSelected ver3.1.lua.farconfig"
"SimSU.Shell.SamePath ver3.7.lua.farconfig"
"SimSU.Shell.SamePathAuto ver3.0.lua.farconfig"
"SimSU.Shell.SelectingEx ver3.1.lua.farconfig"
"SimSU.Shell.Shift_F5F6F7 ver3.1.lua.farconfig"
"SimSU.Shell.VisualCompare ver3.1.lua.farconfig"

Теперь все обновления в Шапке=Первом сообщении...
Last edited by SUSim on Wed 31 Oct, 2012 16:53, edited 1 time in total.
SimSU ··· ·· -- ··· ··-
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

wakh wrote:build 2912
скопировал "SimSU.Editor.CompilFarMacro ver3.2.farconfig" и сохранил в файл, кодировка UTF-8, импортировал, ФАР при загрузке выдёт ошибку разбора :(
куда копать?
в сторону "SimSU.Editor.CompilFarMacro ver3.4.lua.farconfig" :) язык макросов изменился
SimSU ··· ·· -- ··· ··-
wakh
Posts: 128
Joined: Wed 27 Apr, 2005 09:16
Location: Перогиреево
Has thanked: 6 times
Contact:

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by wakh »

SUSim wrote:Теперь все обновления в Шапке=Первом сообщении...
вот за это отдельное спасибо
Занимаюсь роликами и SEO, обращайтесь :)
Post Reply

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