Lua Explorer „Advanced“
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Lua Explorer „Advanced“
Представляет собой развитие замечательной утилиты Lua Explorer © EGez.
Началось всё с небольшой модификации, позволяющей вызывать lua explorer из других скриптов.
Но у автора свободного времени не было, а необходимость в изменениях у меня назрела.
В частности потому что я начал применять lua explorer в Macro Browser alt. и других скриптах.
Отличий от оригинального скрипта накопилось много, см. changelog.md.
Использование:
Подробнее об использовании для отладки собственных скриптов:
source | download | archive
Началось всё с небольшой модификации, позволяющей вызывать lua explorer из других скриптов.
Но у автора свободного времени не было, а необходимость в изменениях у меня назрела.
В частности потому что я начал применять lua explorer в Macro Browser alt. и других скриптах.
Отличий от оригинального скрипта накопилось много, см. changelog.md.
Использование:
Подробнее об использовании для отладки собственных скриптов:
source | download | archive
Last edited by John Doe on Wed 11 Dec, 2019 09:05, edited 1 time in total.
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Lua Explorer „Advanced“
Latest post of the previous page:
В предыдущем сообщении появились ссылки.
@John Doe Не помешала бы краткая инструкция по установке.
В частности, пока я не положил
le.lua в Macros\modules, при пере-/загрузке макросов возникала ошибка (предсказуемо), но сейчас не срабатывает макрос. Как починить?Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Lua Explorer „Advanced“
Да, следовало бы сразу её прислать, .
Это если я кладу
le.lua и se.lua в Macros\scripts\LuaExpAdv\. Класть их вместе с сотней файлов уровнем выше я не хочу из-за их ничего не говорящих имён файлов (о несоответствии моим предпочтениям в именовании я уж и не говорю).Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Lua Explorer „Advanced“
В шапке 'файл с макросом для показа _G'.
Предлагайте как переформулировать, чтобы было понятно с первого раза.
Предлагайте как переформулировать, чтобы было понятно с первого раза.
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Lua Explorer „Advanced“
А есть ли способ исправить скрипт так, чтобы пункт (а) из секции «Использование» не приводил к ошибке?:
Мне кажется, это будет самое правильное. Ведь я действительно не пытаюсь использовать модуль, но LuaMacro об этом явно не предупредили.John Doe wrote: Sun 05 May, 2013 20:26 Если вы не планируете вызывать lua explorer из скриптов, то достаточно положить файл в папку scripts, и макрос подхватится (CtrlShiftF12)
Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Lua Explorer „Advanced“
Исправить скрипт нельзя, можно только шапку.
Шапка сейчас не учитывает se.lua, можете убрать его, если так проще.
Уточнять шапку пока не планирую, потому как функциональность экспериментальная (я даже не уверен что работает).
Шапка сейчас не учитывает se.lua, можете убрать его, если так проще.
Уточнять шапку пока не планирую, потому как функциональность экспериментальная (я даже не уверен что работает).
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Lua Explorer „Advanced“
Спасибо, так действительно проще.John Doe wrote: Tue 05 Nov, 2019 15:17 Шапка сейчас не учитывает se.lua, можете убрать его, если так проще.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Lua Explorer „Advanced“
Если я буду переделывать шапку, то основным способом установки будет модуль, поскольку сейчас Lua Explorer используется в других скриптах.
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Lua Explorer „Advanced“
Тогда примите, пожалуйста, пожелание: назвать модуль как-то более говоряще, чемJohn Doe wrote: Tue 05 Nov, 2019 15:49 Если я буду переделывать шапку, то основным способом установки будет модуль
le. Скажем, LuaExpAdv или LuaExplorer2. А то ведь, как я понимаю, сейчас надо именно le.lua положить именно в Macros\modules\…Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Lua Explorer „Advanced“
Исходные мотивы такого наименования действительно спорны, но сейчас модуль является зависимостью для других опубликованных скриптов, и переименовывать его нецелесообразно.
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Lua Explorer „Advanced“
Это смотря какие цели.
А сложно ли сделать тонкую прослойку со старым именем, которая будет пробрасывать все вызовы в новый модуль с хорошим именем?
И пожелание: при смене сортировки сохранять текущую строку не по её номеру, а по её ключу.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Lua Explorer „Advanced“
Возможно всё. Но я сейчас не считаю целесообразным этим заниматься.
ПринятоHaRT wrote: Tue 05 Nov, 2019 16:58 при смене сортировки сохранять текущую строку не по её номеру, а по её ключу.
Lua Explorer „Advanced“
И что за фоматирование требуется или предполагется?John Doe wrote: Sun 05 May, 2013 20:26 Если кто пожертвует функцию для форматирования больших чисел, то включу (сам не сталкиваюсь).
Сам пользуюсь твоим творчеством, помогает
- buniak_a_h
- Posts: 4564
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Lua Explorer „Advanced“
Для показа количества байтов я писал такое:
Но, по-моему, зря - такое в каких-то библиотеках я уже встречал. Но искать было дольше, чем писать …
Но, по-моему, зря - такое в каких-то библиотеках я уже встречал. Но искать было дольше, чем писать …
Last edited by buniak_a_h on Thu 21 Nov, 2019 15:59, edited 1 time in total.
Lua Explorer „Advanced“
Вещь замечательная, а нельзя ли добавить поиск?
Не фильтр, а поиск внутри по таблицам, их полям и значениям
Кто-нибудь делал/сделал подобное?
Не фильтр, а поиск внутри по таблицам, их полям и значениям
Кто-нибудь делал/сделал подобное?
- buniak_a_h
- Posts: 4564
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Lua Explorer „Advanced“
citRiks, у меня есть показ этих таблиц в виде панели. Там работает
Alt+F7. Вариант рабочий, но т.к. после опубликования не было ни одного отзыва, доделывать я не стал. Меня устраивает: то, что надо мне - работает.
Last edited by buniak_a_h on Wed 15 Apr, 2020 23:28, edited 1 time in total.