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

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

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

Post by SUSim »

Вычисление математических выражений. © SimSU
Календарь. © SimSU
Выполнение команды через меню пользователя. © SimSU
Получение названия клавиши. © SimSU
Ускорение скроллинга колёсиком мышки. © SimSU
Меню плагинов с последнего пункта. © SimSU
Вставка разделённых путей и имён файлов. © SimSU
Редактирование строки ввода диалога в редакторе. © SimSU
Вставляет в ком.строку путь SUBST или сетевого диска. © 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
Подсчет количества слов/чисел в строке. © 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"
Отключение FarColorer для больших Файлов. © 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
Attachments
SimSU20250413.7z
(98.17 KiB) Downloaded 450 times
Last edited by SUSim on Sun 13 Apr, 2025 09:29, edited 27 times in total.
SimSU ··· ·· -- ··· ··-
User avatar
SUSim
Posts: 1694
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 11 times
Been thanked: 41 times

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

Post by SUSim »

Latest post of the previous page:

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

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

поменяйте как вам удобно
SimSU ··· ·· -- ··· ··-
User avatar
HaRT
Moderator
Posts: 11359
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 260 times
Been thanked: 405 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: 1694
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 11 times
Been thanked: 41 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: 1694
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 11 times
Been thanked: 41 times

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

Post by SUSim »

20250106
1 Shell_SelectingEx.lua Работа с пометкой файлов. © SimSU
  • fix - если выделение как файла не сработало попробуем как маску
Shell_SelectingEx.lua в наборе
Last edited by SUSim on Sun 19 Oct, 2025 09:25, edited 3 times in total.
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 67 times
Been thanked: 2 times

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

Post by Volodya »

Не работает CtrlM при наличии Shell_RememberSelected.lua
Удаляем все макросы, кроме указанного. Входим в плагин PictureView и листая в нем фотографии некоторые отмечаем. По Esc выходим из плагина. Мелькает панель с выделенными файлами и выделение пропадает. Это стандартное поведение. Раньше выделение восстанавливалось по CtrlM. При наличии макроса получается картина из спойлера. Пока не нажмешь Esc с Фаром ничего делать нельзя. Все панели фара покрыты такой "чешуей".

User avatar
HaRT
Moderator
Posts: 11359
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 260 times
Been thanked: 405 times

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

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 67 times
Been thanked: 2 times

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

Post by Volodya »

Last edited by HaRT on Fri 07 Feb, 2025 16:00, edited 1 time in total.
Reason: Спрятан офтопик
User avatar
SUSim
Posts: 1694
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 11 times
Been thanked: 41 times

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

Post by SUSim »

Ссылку на плагин дайте проверю, возможно и макрос виноват...
SimSU ··· ·· -- ··· ··-
User avatar
HaRT
Moderator
Posts: 11359
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 260 times
Been thanked: 405 times

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

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 67 times
Been thanked: 2 times

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

Post by Volodya »

https://plugring.farmanager.com/plugin.php?pid=693&l=en
У меня 64 битная Windows и 32 битный Far
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 67 times
Been thanked: 2 times

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

Post by Volodya »

Продолжение.
Оказывается, данная ошибка происходит только при входе в plugin PictureView по Enter. Если входить через меню плагинов, то ничего не происходит. Более того, при входе в плагин через меню не пропадает и выделении.
Я убрал вход по Enter с плагтна PictureView и переставил на ImageView. Проблема с выделением файлов сохранилась.
Last edited by Volodya on Fri 07 Feb, 2025 20:58, edited 1 time in total.
User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 620
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 10 times

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

Post by Zeroes »

SUSim,
подтверждаю если входить в просмотр картинок PictureView через Enter то отметка выделенных файлов по Ins слетает при выходе на панель по ESC при наличие Shell_RememberSelected.lua (функция Timer, все дела...)
--- Zeroes & Ones ---
User avatar
SUSim
Posts: 1694
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 11 times
Been thanked: 41 times

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

Post by SUSim »

Обновился :)
SimSU20250412.7z
SimSU ··· ·· -- ··· ··-
User avatar
Taciturn
Posts: 634
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 94 times
Been thanked: 36 times
Contact:

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

Post by Taciturn »

SUSim, а полезнейшая папка trivial была специально удалена или потерялась по пути?
User avatar
SUSim
Posts: 1694
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 11 times
Been thanked: 41 times

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

Post by SUSim »

Потерялась,
Кроме того, уже есть 2 исправленя, завтра перезалью, вдруг ещё что...
SimSU ··· ·· -- ··· ··-
User avatar
John Doe
Бюрократ
Posts: 14411
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 83 times
Been thanked: 484 times
Contact:

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

Post by John Doe »

  • Editor_TableTool.lua: опечатка в заголовке меню: "Работа с талицей"
  • В Editor_SelectingEx.lua встречается слово "курсос"
  • Shell_SelectingEx.lua не ошибка ли:

    Code: Select all

      SEP      = ""; -- Что считать разделителями имён файлов в буфере обмена.
  • Editor_Trimmer.lua, Editor_ShowWhiteSpace.lua, Editor_WordInStr.lua, Editor_WordComplete.lua, Editor_SmartHomeEnd.lua, Editor_SelectingEx.lua, Editor_MouseSelect.lua, Common_MouseWheel.lua:
    Присутствует блок "Для командной строки John Doe", но закомментирован. Почему?
  • Editor_SelectingEx.lua: в таблицу добавить бы и функцию Select
Last edited by John Doe on Sat 12 Apr, 2025 22:11, edited 1 time in total.
https://t.me/FarManager — Telegram чат
Post Reply

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