Far 3: Импорт/экспорт настроек

Хотите говорить о Far и не знаете, куда обратиться?
ornic
Posts: 3
Joined: Wed 23 Sep, 2015 10:45
Has thanked: 2 times

Far 3: Импорт/экспорт настроек

Post by ornic »

Latest post of the previous page:

2useven10 wrote: echo select
Божественно! А для импорта можно строку? А то я SQL ну прям вообще совсем поверхностно.
2useven10
Posts: 4407
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Far 3: Импорт/экспорт настроек

Post by 2useven10 »

чуть позже, там возни больше.
2useven10
Posts: 4407
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Far 3: Импорт/экспорт настроек

Post by 2useven10 »

пробуйте
Attachments
CtrlGHistoryMerge.7z
(2.44 KiB) Downloaded 170 times
Alex7212
Posts: 1
Joined: Tue 23 Aug, 2016 07:57
Has thanked: 2 times

Far 3: Импорт/экспорт настроек

Post by Alex7212 »

Всем доброго времени суток!

А экспорт/импорт меню (которое по F2 вызывается) - как сделать?
(far /export, far/import не затрагивает меню :( )
User avatar
John Doe
Бюрократ
Posts: 13387
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 54 times
Been thanked: 350 times

Far 3: Импорт/экспорт настроек

Post by John Doe »

Экспорт откуда? оно в отдельном файле (файлах), FarMenu.Ini. Достаточно скопировать
User avatar
HaRT
Moderator
Posts: 9936
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 141 times
Been thanked: 280 times

Far 3: Импорт/экспорт настроек

Post by HaRT »

Alex7212 wrote: экспорт/импорт меню (которое по F2 вызывается) - как сделать?
Скопировать из/в файл "%FARPROFILE%\FarMenu.ini" ;)
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Taciturn
Posts: 483
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 56 times
Been thanked: 19 times
Contact:

Far 3: Импорт/экспорт настроек

Post by Taciturn »

Есть ли способ автоматически удалить из экспортированных настроек значения по умолчанию?
Last edited by Taciturn on Sat 01 Apr, 2017 10:00, edited 1 time in total.
2useven10
Posts: 4407
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Far 3: Импорт/экспорт настроек

Post by 2useven10 »

Нет.
User avatar
Taciturn
Posts: 483
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 56 times
Been thanked: 19 times
Contact:

Far 3: Импорт/экспорт настроек

Post by Taciturn »

Есть ли аналог TemplateProfile (Default.farconfig) для макросов? Т.е. чтобы можно было сложить все *.lua и при первом записке они автоматически скопировались бы в %APPDATA%\Far Manager\Profile\Macros\scripts.
Last edited by Taciturn on Sat 01 Apr, 2017 11:25, edited 1 time in total.
2useven10
Posts: 4407
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Far 3: Импорт/экспорт настроек

Post by 2useven10 »

Во-первых не %APPDATA%\Far Manager\Profile\Macros\scripts а %FARPROFILE%\Macros\scripts (это не всегда совпадает),
во-вторых если вы создали Default.farconfig и положили в %FARPROFILE%, что мешает положить туда и свои макросы?
Если будет 'аналог Default.farconfig', всё равно где-то надо будет создать свой набор макросов.
Зачем лишний шаг? Почему сразу не положить их на своё место ?
User avatar
Taciturn
Posts: 483
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 56 times
Been thanked: 19 times
Contact:

Far 3: Импорт/экспорт настроек

Post by Taciturn »

Default.farconfig можно положить в %FARHOME%, т.е. в каталог с Far.exe, нет необходимости копировать его в %FARPROFILE%. То что TemplateProfile может быть переопределён в моём случае не важно - он не будет переопределён.
Если будет некий «Default.scripts», то для копирования всех необходимых настроек и макросов достаточно передать архив с Far'ом и после его распаковки в любое место запустить Far - всё будет работать, в том числе для других пользователей того же компьютера. При этом пользователи смогут свободно менять настройки, править и/или удалять макросы.
Для Far2 я распространял макросы через GPO, для Far3, судя по всему, придётся делать некий скрипт, который при входе пользователя будет проверять существование %APPDATA%\Far Manager\Profile\Macros\scripts и в случае отсутствия создавать и копировать туда нужные файлы макросов.
Last edited by Taciturn on Sat 01 Apr, 2017 13:17, edited 1 time in total.
2useven10
Posts: 4407
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Far 3: Импорт/экспорт настроек

Post by 2useven10 »

Никто не запрещает сделать %FARPROFILE% рядом с %FARHOME% и распространять фар вместе с макросами.
Можно даже со сделанными вами настройками, без Default.farconfig. Но если свои настройки светить не хотите (например историю) - тогда оставляете Default.farconfig, а %FAR[LOCAL]PROFILE%[\PluginsData]\*.db в архив не включаете.
Last edited by 2useven10 on Sat 01 Apr, 2017 13:50, edited 3 times in total.
User avatar
Taciturn
Posts: 483
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 56 times
Been thanked: 19 times
Contact:

Far 3: Импорт/экспорт настроек

Post by Taciturn »

Если %FARPROFILE% рядом с %FARHOME%, то у разных пользователей будут общие настройки. А нужны только общие настройки по умолчанию. Более того, у пользователей может не быть прав на запись в %FARHOME%.
User avatar
DrKnS
Posts: 6040
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 11 times
Been thanked: 401 times

Far 3: Импорт/экспорт настроек

Post by DrKnS »

Проблема понятна, однако Far непосредственно эти скрипты не использует, поэтому было бы странно их куда-то копировать.
Концептуальнее подобное реализовывать в luamacro.
2useven10
Posts: 4407
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Far 3: Импорт/экспорт настроек

Post by 2useven10 »

Ну тогда скорее не переносить, а загружать 'общие' макросы.
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

Far 3: Импорт/экспорт настроек

Post by zg »

а почему настройки копируются, давайте грузить общие.
Post Reply

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