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

Здесь выкладываются готовые к использованию макросы и скрипты.
User avatar
SUSim
Posts: 1651
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 31 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
Выравнивание таблицы чисел. © SimSU
Вставляет в ком.строку путь SUBST или сетевого диска. © SimSU
Attachments
SimSU20241217.7z
(95.91 KiB) Downloaded 46 times
SimSU20230526.7z
(83.62 KiB) Downloaded 605 times
Last edited by SUSim on Sun 29 Dec, 2024 09:51, edited 24 times in total.
SimSU ··· ·· -- ··· ··-
User avatar
SUSim
Posts: 1651
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 31 times

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

Post by SUSim »

Latest post of the previous page:

Это не недоработка.
есть настройка

SEP = "%,%;\r\""

поменяйте как вам удобно
SimSU ··· ·· -- ··· ··-
User avatar
HaRT
Moderator
Posts: 11102
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 239 times
Been thanked: 378 times

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

Post by HaRT »

SUSim wrote: Sat 04 Jan, 2025 09:48есть настройка
Оставил SEP = '\r"', в функции ClipboardMark() посредством mf.msgbox('SEP',S.SEP) убедился, что значение ожидаемое. Однако результат прежний — файлы с запятой или точкой с запятой в имени не раз-/выделяются. (На всякий случай: файла Profile\SimSU\Shell_SelectingEx.cfg нет.)
SUSim wrote: Sat 04 Jan, 2025 09:48 поменяйте как вам удобно
Выбрано довольно сомнительное значение по умолчанию, включающее символы, являющиеся допустимыми в имени файла.

P.S.
В подавляющем большинстве скриптов есть одна растиражированная опечатка: laguages.
Также много где есть и менее очевидные ошибки в английском, а кое-где и в русском.
Я готов предложить исправления, если велик шанс, что они будут применены.
Last edited by HaRT on Sat 04 Jan, 2025 22:23, edited 1 time in total.
Reason: Добавлен постскриптум
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
SUSim
Posts: 1651
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 31 times

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

Post by SUSim »

HaRT,
для возобновления работоспособности надо ещё раскомментировать 209 и закомментировать 210 строку

Code: Select all

    if FilePath=="" or FilePath==PanelPath then
      Panel.Select(0,Mark,2,Name)
      --Panel.Select(0,Mark,3,Name)
    end
Это я когда то подумал, а почему бы не считать имена файлов как маски (и в буфере может быть и маска), но оказывается есть нюансы... а так как запятая и точка с запятой у меня по умолчанию, то и не заметил. Надо подумать как бы оставить и то и другое...

P.S.
languages исправил, все изменения будут рассмотрены, в том числе и где русский вместо английского :)
SimSU ··· ·· -- ··· ··-
User avatar
SUSim
Posts: 1651
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 31 times

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

Post by SUSim »

20250106
1 Shell_SelectingEx.lua Работа с пометкой файлов. © SimSU
  • fix - если выделение как файла не сработало попробуем как маску
Attachments
Shell_SelectingEx.lua
Попробуйте
(21.55 KiB) Downloaded 13 times
Last edited by SUSim on Mon 06 Jan, 2025 09:43, edited 2 times in total.
Post Reply

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