Набор макросов от 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 459 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:

Shmuel wrote: Fri 29 Aug, 2025 21:19 Из любопытства поставил данный скрипт от SUSim + модуль.
У меня интерфейс тоже английский. Но у меня всё заработало: переключатель стал трёхпозиционным,
и когда он в позиции [?], то {A-C} раскрывается правильно, создаются 3 папки.
в far2m?
А far2m есть собранный под AstraLinux?
Last edited by SUSim on Sun 31 Aug, 2025 10:09, edited 1 time in total.
SimSU ··· ·· -- ··· ··-
Shmuel
Posts: 7109
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 47 times
Been thanked: 605 times

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

Post by Shmuel »

SUSim wrote: Sun 31 Aug, 2025 10:08 в far2m?
А far2m есть собранный под AstraLinux?
  1. Большинство (но не все) макросы для far2m работают в far3. Обычно это указывается в шапке макроса.
  2. У меня есть разные линуксы и BSD на виртуалках, но AstraLinux нет. Полагаю, что раз это Linux, то far2m соберётся на нём так же как на других линуксах.
User avatar
SUSim
Posts: 1694
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 11 times
Been thanked: 41 times

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

Post by SUSim »

Shmuel, я имел в виду именно это макрос Shell_F5F6F7andGo.lua
Last edited by SUSim on Sun 31 Aug, 2025 10:29, edited 1 time in total.
SimSU ··· ·· -- ··· ··-
Shmuel
Posts: 7109
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 47 times
Been thanked: 605 times

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

Post by Shmuel »

SUSim wrote: Sun 31 Aug, 2025 10:28 я имел в виду именно это макрос Shell_F5F6F7andGo.lua
Я использую на far3 и far2m только 3 ваших макроса (с некоторыми модификациями):
  • Common_Calendar.lua
  • Editor_MouseSelect.lua
  • Editor_Remarks_mod.lua
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 68 times
Been thanked: 2 times

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

Post by Volodya »

SUSim wrote: Sun 31 Aug, 2025 10:06 Обновление модуля 'mkdir' © Shmuel и макроса Shell_F5F6F7andGo.lua
Не помогло.
Shmuel
Posts: 7109
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 47 times
Been thanked: 605 times

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

Post by Shmuel »

Volodya wrote: Sun 31 Aug, 2025 15:38Не помогло.
В смысле чекбокс не становится трёхпозиционным после ошибки на старой версии Фара?
Так и не станет, какой смысл в третьем состоянии чекбокса, если его функция отсутствует.
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 68 times
Been thanked: 2 times

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

Post by Volodya »

На основном компьютере, как не было третьего состояния, так и нет. Версия фара - последняя
Shmuel
Posts: 7109
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 47 times
Been thanked: 605 times

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

Post by Shmuel »

Ну тогда уже ни фига не понимаю.
Вот, что вы раньше писали:
Volodya wrote: Sun 31 Aug, 2025 04:47 Ставлю новый Far (сегодняшний) - всё работает прекрасно.
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 68 times
Been thanked: 2 times

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

Post by Volodya »

Есть два компьютера. Основной и резервный. На основном последний фар и ваши последние файлы. Переключатель двух позиционный. Но строка change folder … появилась. То есть, можно предположить, что файлы записаны в правильные места.
На резервном компьютере и наборе от 28 при старом фаре (6346) вылетало с ошибкой про grammar файл. Поставив новый фар, все заработало правильно, включая трех позиционный переключатель.
Shmuel
Posts: 7109
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 47 times
Been thanked: 605 times

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

Post by Shmuel »

Что могу сказать: у вас 2 системы под рукой, ведут себя по разному. Значит можно разобраться в чём дело. Если бы у меня была ваша "не полностью работающая" система, вероятно разобрался бы.
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 68 times
Been thanked: 2 times

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

Post by Volodya »

Исправлено. См. ниже.
Last edited by Volodya on Thu 04 Sep, 2025 00:01, edited 1 time in total.
User avatar
HaRT
Moderator
Posts: 11361
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 260 times
Been thanked: 406 times

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

Post by HaRT »

 ! Message from: HaRT
Volodya, тут лучше вместо [c] использовать [code] или [ascii] (соответствующие кнопки есть в панели инструментов BBCode), а слово «ошибкой» сделать названием спойлера: [spoiler=ошибкой].
Пожалуйста, отредактируйте своё сообщение, потому что сейчас там форматирование внутри спойлера всё поехало.
Используйте предварительный просмотр до публикации для проверки, всё ли в порядке.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 68 times
Been thanked: 2 times

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

Post by Volodya »

Создал чистый profile. Положил только Shell_F5F6F7andGo.lua и модуль mkdir в нужные места. Запустил far -s C:\Users\volod\AppData\Roaming\Far Manager\Test
Нажал F7. Двумя нажатиями мыши убедился, что переключатель стал трёхпозиционный. После этого при нажатии на Cancel, far вылетел с такой
Важно, что поле для имени директории должно быть пустым. При не пустом поле, нажатие на Cancel не приводит к ошибке.
Нажатие на Cancel при двух других состояниях переключателя "Process multiple names" не приводит к ошибке.
User avatar
SUSim
Posts: 1694
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 11 times
Been thanked: 41 times

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

Post by SUSim »

Volodya, эту 249 строку надо дополнить

Code: Select all

 or {} 
SimSU ··· ·· -- ··· ··-
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 68 times
Been thanked: 2 times

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

Post by Volodya »

Пробую примеры из mkdir.alias Те примеры, которые задают или формируют список, его не раскрывают. То есть задание <fruit> создает директорию apple;pear;cherry Оригинальный макрос работает правильно.
Volodya
Posts: 320
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 68 times
Been thanked: 2 times

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

Post by Volodya »

Конфликт с макросом MakeFolders.lua . Данный макрос нужнее.
Post Reply

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