Latest post of the previous page:
Наверное, всем устраивает. Попробую (я не знал о ее существовании). В качестве "key" при вызове этой функции надо указать имя моего макро? А в качестве "name" -- имя настройки?Сохранение настроек из макроса
-
- Posts: 6819
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
Re: Сохранение настроек из макроса
Можно и так. На усмотрение автора скрипта.fml2 wrote:В качестве "key" при вызове этой функции надо указать имя моего макро? А в качестве "name" -- имя настройки?
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: Сохранение настроек из макроса
Чтобы уменьшить вероятность конфликтующих настроек можно в качестве key выбрать единый идентификатор ('fml2'), а в качестве name - название скрипта
https://t.me/FarManager — Telegram чат
Re: Сохранение настроек из макроса
А если надо сохранить несколько значений? Тогда надо указать луа-таблицу в качестве параметра для msave, т.е. для msave это будет как бы только одно значение?John Doe wrote:Чтобы уменьшить вероятность конфликтующих настроек можно в качестве key выбрать единый идентификатор ('fml2'), а в качестве name - название скрипта
Re: Сохранение настроек из макроса
А можно тогда еще такой вопросик: нельзя ли то, что сохраняет функция "msave", сохранить (и потом прочитать) в файл? Спрашиваю, т.к. хочу сделать возможным сохранение настроек индивидуально для каждой папки. В папке был бы файл с настройками для этой папки. Если он есть, то эти настройки используются, если нет, то берутся какие-то по умолчанию.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: Сохранение настроек из макроса
msave сохраняет в базу, файл которой хранится в профиле фара.
Но кто мешает хранить в базе настройки в разрезе пути?
Если же вы хотите в файл, то msave тут не при чём.
Не забывайте только что не в любой папке можно записать свой файл (нет прав, RO-носитель, виртуальная файловая система плагина, etc)
Но кто мешает хранить в базе настройки в разрезе пути?
Если же вы хотите в файл, то msave тут не при чём.
Не забывайте только что не в любой папке можно записать свой файл (нет прав, RO-носитель, виртуальная файловая система плагина, etc)
-
- Posts: 6819
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
Re: Сохранение настроек из макроса
При переименовании или переносе папки работа нарушится.John Doe wrote:Но кто мешает хранить в базе настройки в разрезе пути?
fml2
Можно написать простейшие функции для сохранения/чтения в/из файла. В чём проблема?