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

Хотите говорить о Far и не знаете, куда обратиться?

Denis
Posts: 1383
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

Re: вопросы по Far 3.0

Postby Denis » Mon 28 Mar, 2011 20:02

А из каких соображений для хранения настроек взята база sqlite, а не xml или какой-нибудь еще text-based формат? Только из-за транзакций?

Интерес академический.
Что бы не писать свою db?

Yegor
Posts: 839
Joined: Mon 04 Apr, 2005 13:41
Location: Kharkov, Ukraine
Has thanked: 2 times
Been thanked: 7 times

Re: вопросы по Far 3.0

Postby Yegor » Mon 28 Mar, 2011 20:11

Чтобы потом в резюме (CV) дописать SQLite :D
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

maximilliangreat
Posts: 11
Joined: Wed 03 Mar, 2010 22:30
Been thanked: 1 time

Re: вопросы по Far 3.0

Postby maximilliangreat » Mon 04 Apr, 2011 22:52

для хранения настроек взята база sqlite

:shock:
Я похоже сильно отстал от современных тенденций в разработке windows-програм. А чем реестр был плох? И удобный интерфейс для пользователей, поиск, простота использования.
Да и батники в комплекте модные были...

montonero
Posts: 364
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 1 time
Been thanked: 4 times

Re: вопросы по Far 3.0

Postby montonero » Thu 07 Apr, 2011 18:43

maximilliangreat wrote:А чем реестр был плох?

тем, что исключал "портабельность".
Иду на "ты"...

User avatar
abelenki
Posts: 395
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 87 times
Been thanked: 15 times
Contact:

Re: вопросы по Far 3.0

Postby abelenki » Fri 08 Apr, 2011 01:47

в 3.0 будет какой-нибудь батник или программа для конвертации настроек Far 2.0 (FarSettings.User.reg) в Far 3.0 (sqlite)?

maximilliangreat
Posts: 11
Joined: Wed 03 Mar, 2010 22:30
Been thanked: 1 time

Re: вопросы по Far 3.0

Postby maximilliangreat » Wed 20 Apr, 2011 23:22

montonero wrote:
maximilliangreat wrote:А чем реестр был плох?

тем, что исключал "портабельность".



Это каким это образом исключал? :shock:
В HKU\Software\Far2 завести раздел temp и хранить там настройки, при запуске с ключём "/temp temp.reg" импортировать, при выходе экспортировать.
При запуске без ключа обнулять.
Например.

xRom
Posts: 27
Joined: Thu 09 Dec, 2010 21:43

Re: вопросы по Far 3.0

Postby xRom » Thu 21 Apr, 2011 09:01

maximilliangreat wrote:Это каким это образом исключал? :shock:
В HKU\Software\Far2 завести раздел temp и хранить там настройки, при запуске с ключём "/temp temp.reg" импортировать, при выходе экспортировать.
При запуске без ключа обнулять.
Например.

А ты сам пробовал? У меня например при работе с xp и с семеркой нифига корректно не переносятся настройки, в частности цвета и группы сортировки точно. Последние имеют свойство удваиваться и сбивать сортировку, а цвета как будто не все сохраняются, то есть при запуске фара на дугой машине надо еще конкретно потрахаться чтобы вспомнить что и где ты менял и заново все перенастроить.

User avatar
abelenki
Posts: 395
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 87 times
Been thanked: 15 times
Contact:

Re: вопросы по Far 3.0

Postby abelenki » Thu 21 Apr, 2011 09:08

везде всё нормально сохраняется и переносится. и на xp, и на 2003, и на 7. у тебя, видимо, руки не оттуда растут...

User avatar
Max Rusov
Posts: 3599
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 6 times
Contact:

Re: вопросы по Far 3.0

Postby Max Rusov » Thu 21 Apr, 2011 09:17

Ну, объективно, это не "портабельность", а суррогат. Предлагается импортировать/экспортировать ветку реестра FAR'а при каждом его запуске/остановке? А если параллельно работают несколько экземпляров? А если я привык закрывать FAR крестиком? Я уж молчу, какие это будут тормоза...

xRom
Posts: 27
Joined: Thu 09 Dec, 2010 21:43

Re: вопросы по Far 3.0

Postby xRom » Thu 21 Apr, 2011 09:38

abelenki wrote:везде всё нормально сохраняется и переносится. и на xp, и на 2003, и на 7. у тебя, видимо, руки не оттуда растут...

Ну да, чтобы запустить смдешный файл надо быть ниибаться гением.

User avatar
John Doe
Бюрократ
Posts: 11028
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 61 times

Re: вопросы по Far 3.0

Postby John Doe » Thu 21 Apr, 2011 09:53

abelenki, xRom
Господа, с такими тоном вам обоим одна дорога - в бан.
Last edited by HaRT on Thu 21 Apr, 2011 10:01, edited 1 time in total.
Reason: Добавлено обращение

User avatar
SUSim
Posts: 1471
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 4 times
Been thanked: 3 times

Re: вопросы по Far 3.0

Postby SUSim » Thu 21 Apr, 2011 18:46

Что за буза???
В постановке - far 2.0 я могу запустить свой фар с независимыми настройками параллельно с фаром хозяина компа и они ни как не будут пересекаться ни по настройкам ни по истории ни... /u в соседней теме обсуждается!!! И не важно 2000, xp, 2003? 7, 2008 (по крайне мере, я не замечал, ну если только некоторые специфичные плагины подглючивали-и/или-не-работали)
SimSU ··· ·· -- ··· ··-

User avatar
Kerberos464
Posts: 1236
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 17 times
Been thanked: 1 time

Re: вопросы по Far 3.0

Postby Kerberos464 » Mon 25 Apr, 2011 12:11

собрал фар3 "на посмотреть", запустил.
можно ли как-то перенести настройки из фара2 (раскраску файлов, ассоциации) или пока этого нет?
кстати, второй пункт во втором посте этой темы устарел.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.

User avatar
abelenki
Posts: 395
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 87 times
Been thanked: 15 times
Contact:

Re: вопросы по Far 3.0

Postby abelenki » Mon 25 Apr, 2011 12:21

Kerberos464 wrote:можно ли как-то перенести настройки из фара2 (раскраску файлов, ассоциации) или пока этого нет?


я тоже задавал этот вопрос, но ответов не последовало...

User avatar
Skirda
Posts: 3473
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 1 time

Re: вопросы по Far 3.0

Postby Skirda » Mon 25 Apr, 2011 12:32

Я так думаю, потребуются:
1. regedit.exe/reg.exe - чтобы слить настройки в reg-файл
2. минимальные знания sql
3. awk/perl/vbscript/powershell/etc. (на свой вкус) - чтобы преобразовать reg->sql
4. sqlite3.exe - чтобы это фсе залить в базу
:crazy:
We are the Borg. You will be assimilated.
So Say We All!


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

Who is online

Users browsing this forum: No registered users and 1 guest