Page 1 of 11

[perl] 2x3.pl: скрипт для переноса конфигурации из FAR 2

Posted: Mon 19 Sep, 2011 12:27
by 2useven10
В теме обсуждается 2x3.pl — perl-скрипт служащий для переноса конфигурации из Far 2 в Far 3.

Служит для конвертации цветов, ассоциаций, групп раскраски/сортировки, ссылок на папки, режимов панелей и макросов.
Работа с базой через sqlite3.exe.

Скачать архив far2x3.7z во вложении ниже.
Можно конвертировать настройки Far 1 (2x3.pl -far1 ...), но надо иметь ввиду, что этот вариант почти не тестировался.

Примечание модератора

[perl] 2x3.pl: скрипт для переноса конфигурации из FAR 2

Posted: Tue 20 Sep, 2011 11:52
by 2useven10
  • Скачать архив конвертера и распаковать в любую папку.
  • Выйти из Far 3 и запустить файл convert_all.cmd.
  • Скопировать все полученные .xml-файлы в папку с Far 3 и запустить из этой папки команду:

    Code: Select all

    for %i in (far3_*.xml) do far.exe /import %i

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

Posted: Wed 21 Sep, 2011 06:50
by 2useven10
Перенос настроек из far2: перловые скрипты -- цвета, ассоциации, хайлайт/сортировка, фолдер-шорткаты и режимы панелей. Работа с базой через sqlite3.

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

Posted: Wed 21 Sep, 2011 06:53
by Maximus5
А зачем с базой? Сформируй xml-ку, так удобнее будет. Да и формат БД может поменяться)

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

Posted: Wed 21 Sep, 2011 12:53
by 2useven10
можно задать один из 4-х вариантов выдачи результата: xml, sql, bat и сразу в бд.

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

Posted: Wed 21 Sep, 2011 21:21
by 2useven10
Cтруктура ключей базы panelmodes немного отличается от остальных hierarchicalconfig.

Так и задумано? Или может я что-то упустил...

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

Posted: Tue 27 Sep, 2011 20:18
by 2useven10
скрипты переноса настроек немного поправлены - багофикс.

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

Posted: Tue 27 Sep, 2011 21:33
by Max Rusov
Скрипт convert_highlight.pl не переносит группы сортировки.

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

Posted: Wed 28 Sep, 2011 03:46
by 2useven10
исправил. ссылка тоже поправлена...

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

Posted: Mon 05 Dec, 2011 15:19
by Denis
convert_assoc.pl - при экспорте в xml для каждого элемента command начинается с type="1" и заканчивается type="6", тогда как у Far'a это type="0" и type="6".

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

Posted: Mon 05 Dec, 2011 16:08
by 2useven10
Ошибка в far. В бд type="0" нет.
Это первое впечетление - вечером проверю...

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

Posted: Mon 05 Dec, 2011 16:21
by Denis
В базе Far'a - от 0 до 6 включительно. Только в UI вроде всего их 6.

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

Posted: Mon 05 Dec, 2011 16:48
by 2useven10
В UI - 6. У меня в одной базе 0..5, в другой 1-6.
Надо разбираться... сейчас пока нет времени.

Вновь созданная ассоциация 0..5, так что надо править скрипт.

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

Posted: Mon 05 Dec, 2011 17:24
by 2useven10
новая версия: 2x3 v1.0.2
!!!Ссылка обновлена!!!

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

Posted: Thu 08 Dec, 2011 10:00
by 2useven10
может кто-нибудь поделиться веткой рееста фар2 KeyMacros?
для написания и тестирования конвертера в фар3.
надо 'чтобы всё было' - макросы с разными областями и флагами, константы, переменные, функции...