Page 7 of 7

FAR 3: (со)хранение конфигурации (настроек, истории, сеанса)

Posted: Tue 13 Feb, 2018 07:34
by Shmuel

Latest post of the previous page:

Shtirla wrote: Tue 13 Feb, 2018 03:36просто получается сейчас из всего зоопарка плагинов в локальный PluginsData прописался только luamacro
Сам плагин LuaMacro вообще не держит никаких настроек в базах данных. Он только предоставляет скриптам пользователя доступ к базам. Как и в случае с плагинами, каждый скрипт сам решает, какие данные в которую базу помещать.

FAR 3: (со)хранение конфигурации (настроек, истории, сеанса)

Posted: Tue 13 Feb, 2018 10:20
by Shtirla
Тогда я не понимаю зачем вообще городить локалпрофайл, ведь history.db plugincache32.db localconfig.db shortcuts.db etc.
тоже можно удалить ручками, при том даже не зная гуидов.
идея то в разделении пользователей, чтоб у каждого своя история была, и конфиденциальные данные так просто не светились.
я думаю нереально заставить всех плагинописателей сейчас корректно пересмотреть свои плагины и что то отделить в другую базу.

FAR 3: (со)хранение конфигурации (настроек, истории, сеанса)

Posted: Tue 13 Feb, 2018 10:31
by John Doe
Shtirla wrote: Tue 13 Feb, 2018 10:20я думаю нереально заставить всех плагинописателей сейчас корректно пересмотреть свои плагины и что то отделить в другую базу.
"Заставлять" не надо.
А попросить стоит.

Как я понял, выше вы предлагаете "обманывать" плагины, физически перемещая базу.
Так не получится: несовместимо с текущим апи.

FAR 3: (со)хранение конфигурации (настроек, истории, сеанса)

Posted: Tue 13 Feb, 2018 10:41
by Shtirla
ну впринципе почему и нет, так то только нетбокс вроде критичное хранит

FAR 3: (со)хранение конфигурации (настроек, истории, сеанса)

Posted: Tue 13 Feb, 2018 14:01
by DrKnS
Shtirla wrote: Mon 12 Feb, 2018 04:36чтобы
UserProfileDir
UserLocalProfileDir
лежали в разных местах, так чтобы удобно отдавать было
На всякий случай - это разделение не для того, чтобы "удобно отдавать было".
Делясь с кем-то своими настройками, их в любом случае надо просматривать и фильтровать вручную.

А нетбокс делает все правильно - список сессий не специфичен для конкретного компьютера.

FAR 3: (со)хранение конфигурации (настроек, истории, сеанса)

Posted: Tue 13 Feb, 2018 20:05
by Wave
DrKnS wrote: Tue 13 Feb, 2018 14:01А нетбокс делает все правильно - писок сессий не специфичен для конкретного компьютера.
Зато пароли — критически чувствительная к утечкам штука. Другое дело, что нетбокс никто не развивает, только изредка полируют глюкало, внося критические ошибки и исправляя их, иногда нескоро.

FAR 3: (со)хранение конфигурации (настроек, истории, сеанса)

Posted: Tue 13 Feb, 2018 22:37
by DrKnS
Wave wrote: Tue 13 Feb, 2018 20:05Зато пароли — критически чувствительная к утечкам штука.
Именно, поэтому лучше их хранить в keepass или аналоге (вот бы еще интеграцию с far кто сделал).

FAR 3: (со)хранение конфигурации (настроек, истории, сеанса)

Posted: Wed 14 Feb, 2018 04:43
by Shtirla
А нетбокс делает все правильно - писок сессий не специфичен для конкретного компьютера.
не факт,
история тоже не спецефична для конкретного компьютера, но может быть спецефична для пользователя.
именно поэтому предлагал подумать над реализацией общего механизма хранения настроек любых плагинов. Вам не спецефичен - храните в общем, мне спецефичен - храню в локальном.

автосоздаваемая папка PluginsData в локальном так и остается загадкой... возможно когда то какойто механизм и задумывался, но уже все забыли зачем и не используют.

автосохранение настроек не отключается полностью

Posted: Tue 09 Jul, 2019 09:12
by lvm
Автосохранение настроек выключено, но некоторые настройки, например, command-file associations, все-таки сохраняются немедленно после изменения и начинают действовать во всех запущенных фарах. 5418

FAR 3: (со)хранение конфигурации (настроек, истории, сеанса)

Posted: Tue 09 Jul, 2019 09:52
by DrKnS
Так было ещё до Большого Взрыва у Рошала в 1.65.