Возможность создания настроек/профиля по умолчанию

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Far.exe.ini

Post by Вадим Захаренко » Wed 31 Oct, 2012 06:30

Latest post of the previous page:

Сорри, что-то туплю
Сделал настройки такого вида:

Code: Select all

UseSystemProfiles=0
UserProfileDir=%FARHOME%\Profile\%UserName%
UserLocalProfileDir=%FARHOME%\Profile\%UserName%
TemplateProfileDir=%FARHOME%\Profile\Default
Скопировал все настройки в папку %FARHOME%\Profile\Default
Дополнительно скопировал в этой папке generalconfig.db как Default.farconfig
При запуске профиль создается, но пустой

Направьте меня на путь истинный :(

2useven10
Posts: 3982
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 172 times

Re: Far.exe.ini

Post by 2useven10 » Wed 31 Oct, 2012 06:34

far.exe /export Default.farconfig
в том фар откуда хотите взять настройки.

User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Far.exe.ini

Post by Вадим Захаренко » Wed 31 Oct, 2012 06:48

%)

Code: Select all

far.exe /export Default.farconfig
билд 2798 - экспортирует
билд 2913 - открывает на редактирование пустой файл Default.farconfig

2useven10
Posts: 3982
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 172 times

Re: Far.exe.ini

Post by 2useven10 » Wed 31 Oct, 2012 06:58

экспорт из б.д.
если он пустой - скорее всего фар в данной конфигурации ни разу не запускался (базы пустые).
запустите, настройте, сохраните настройки, потом делайте экспорт.

Shmuel
Posts: 5918
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 229 times

Re: Far.exe.ini

Post by Shmuel » Wed 31 Oct, 2012 07:16

Не, экспорт сломался. Открывается файл на редактирование.

2useven10
Posts: 3982
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 172 times

Re: Far.exe.ini

Post by 2useven10 » Wed 31 Oct, 2012 08:49

да. экспорт в последней версии поломан. починю чуть позже.
но мне казалось, речь шла о том, что экспорт выполнялся в 2798...там с ним всё в порядке.

add: перечитал, ясно, неверно понял сообщение.

2useven10
Posts: 3982
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 172 times

Re: Far.exe.ini

Post by 2useven10 » Wed 31 Oct, 2012 08:56

поправил - 2914

User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Far.exe.ini

Post by Вадим Захаренко » Thu 01 Nov, 2012 12:27

2useven10 wrote:поправил - 2914
Теперь все работает как нужно

2useven10
Posts: 3982
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 172 times

Re: Far.exe.ini

Post by 2useven10 » Thu 01 Nov, 2012 13:14

2916:
Имя параметра в Far.exe.ini изменено на TemplateProfile.
По умолчанию это путь к ФАЙЛУ (%FARHOME%\Default.farconfig).

User avatar
NightRoman
Posts: 5911
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 10 times
Been thanked: 14 times
Contact:

Re: Far.exe.ini

Post by NightRoman » Thu 01 Nov, 2012 13:54

А кодировка Far.exe.ini имеет значение? Обратил внимание, что у дефолного код 1200, а не 65001, как у большинства файлов с Фаром.

User avatar
DrKnS
Posts: 5426
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 249 times

Re: Far.exe.ini

Post by DrKnS » Thu 01 Nov, 2012 14:13

Ини читается через винапи, а там бывает или анси, или утф16.

2useven10
Posts: 3982
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 172 times

Re: Far.exe.ini

Post by 2useven10 » Thu 01 Nov, 2012 14:25

Используется GetPrivateProfileString(), что для юникодного проекта = только 1200 (imho, анси не пробовал).

Post Reply

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