Можно ли хранить все настройки в .ini файлах?

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Latest post of the previous page:

Ребята хватит, ЗГ хам и он это прекрасно знает. Но в этом споре он прав, если ещё ни кто не написал плагин который хукает реестр в ini/xml значит не так уж это и надо, как и показано с примером юникода - он был очень нужен и вышла куча плагинов для его поддержки в фаре.
User avatar
CDK
Posts: 309
Joined: Thu 28 Apr, 2005 08:28
Has thanked: 13 times
Been thanked: 3 times
Contact:

Post by CDK »

t-rex wrote:...если ещё ни кто не написал плагин который хукает реестр в ini/xml значит не так уж это и надо, как и показано с примером юникода...
Ну... не совсем... Плагины пишут программеры, а такая вещь, с моей точки зрения, может быть нужна только админам и/или тем кто занимается железом. Программер фактически работает постоянно с одним или фиксированным набором компов и потому у него все установлено и настроено под себя. Админ или железячник включая комп пользователя каждый раз материться...
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Post by Centaur »

Админ приходит на комп пользователя, у которого FAR может вообще не стоять. Он втыкает флэшку, на которой лежит FAR в его любимой конфигурации, и запускает его батником примерно такого содержания:

Code: Select all

call %0\..\RestoreSettingsEx.bat AndrewAdminsky
far -uAndrewAdminsky %1 %2 %3 %4 %5 %6 %7 %8 %9
call %0\..\SaveSettingsEx.bat AndrewAdminsky
call %0\..\DeleteSettingsEx.bat AndrewAdminsky
Если у юзера уже стоял FAR, то вряд ли он пользовался ключом -uAndrewAdminsky (здесь имя/фамилия, или серия/номер паспорта, или GUID какой-нибудь мутный).

Админ, не способный написать такой bat’ник и соответственно изменить стандартные SaveSettings и RestoreSettings — заслуживает материться.
User avatar
CDK
Posts: 309
Joined: Thu 28 Apr, 2005 08:28
Has thanked: 13 times
Been thanked: 3 times
Contact:

Post by CDK »

Убедил ;-)
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Post by zg »

Smitis wrote:Нафиг тогда ты сюда лезешь? Похамить, пофлудить?
В слезах парнишка, ему соврала я немножко.
Сдала подружка, должно быть, ей сейчас так стыдно.
А мне что делать? И мне теперь не оправдаться,
Найду другого, чтоб не плакал и не обижался.

Мерещится то ли большая, то ли малая медведица.
Мерещится то ли большая, то ли малая медведица.


ps: маме жаловаться не пробовал?
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Post by Smitis »

zg wrote:Сдала подружка, должно быть, ей сейчас так стыдно.
А мне что делать? И мне теперь не оправдаться,
Найду другого, чтоб не плакал и не обижался.
Извините сударыня, не признал-с!
С бабами лучше не спорить. Поэтому от идеи ini-файлов отказываюсь. :D

Предлагаю следующее:
Одно из преимуществ хранения настроек в отдельных файлах - возможность работы с одинаковыми настройками под разными виндовыми профилями. Решить эту проблему можно разместив профили ФАРа в HKLM. Например добавить ключи:
/ug - берутся настройки из HKLM\Software\FAR
/ug username - берутся настройки из HKLM\Software\FAR\users\username
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Post by Centaur »

Smitis wrote:Решить эту проблему можно разместив профили ФАРа в HKLM.
И огрести кучу других проблем, связанных с тем, что HKLM — read-only для обычных пользователей.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Post by Smitis »

Centaur wrote:И огрести кучу других проблем, связанных с тем, что HKLM — read-only для обычных пользователей.
Проблемы возможны. Просто - это наиболее простое решение, imho. Кроме того, если человек заходит в компьютер под разными логинами, наверное это не простой пользователь и права выставить сможет.

П.С.
А ведь самый первый ФАР хранил настройки в ini-файлах. И спокойно с дискеты запускался. К сожалению, не устраивает он уже своими скромными возможностями.
Post Reply

Return to “Обсуждение Far Manager”