Парсер для FarMenu.ini
Парсер для FarMenu.ini
Кто-нибудь уже писал такое? На Python например? Чтобы с командной строки без Far команды запускать.
- cmd.exe
- Posts: 378
- Joined: Fri 16 Apr, 2010 18:26
- Location: Нижний Новгород
- Has thanked: 181 times
- Been thanked: 10 times
- Contact:
Парсер для FarMenu.ini
Писал на VBS, но потёр уже, могу заново написать парсер строк.techie wrote:Кто-нибудь уже писал такое? На Python например? Чтобы с командной строки без Far команды запускать.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
I know nothing except the fact of my ignorance. (с) Socrates
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
Парсер для FarMenu.ini
Я как то писал на lua загрузку меню в таблицу. Ничего сложного. Но что потом вне ФАРа с этим делать? Показать пользователю? Нужен CUI. Каким-то образом передать скрипту "путь" в глубину вложенных меню, передать то, что будет подставленно вместо метасимволов? Проще команды в батник поместить.
Разум когда-нибудь победит.
Парсер для FarMenu.ini
Метасимволы - это уже второй левел. =) Для начала придумать бы в какую структуру сконвертить.
Lua выполнить - это как?
Lua выполнить - это как?
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
Парсер для FarMenu.ini
На луа в таблицу {{hotkey="1",label="test1",commands={"echo 1234","echo 2345"}};{hotkey="2",label="test2",submenu={и т.д.}}}techie wrote:Метасимволы - это уже второй левел. =) Для начала придумать бы в какую структуру сконвертить.
К сожалению, код не сохранился, но там ничего сложного
В меню может быть lua:что-то-на-луаLua выполнить - это как?
Разум когда-нибудь победит.