Page 6 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 ...), но надо иметь ввиду, что этот вариант почти не тестировался.

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

Re: FAR 3: перенос конфигурации из FAR 2

Posted: Tue 27 Dec, 2011 17:20
by tstr

Latest post of the previous page:

строка вообще некорректна - там нет имени базы данных.
хотелось бы знать как она получена.
Специально переименовал пользователя в Администратор, а затем изменил директорию профиля того же пользователя в "C:\Documents and Settings\Администратор\".
в батнике оказалось
"sqlite3.exe" "C:\Documents and Settings\Àäìèíèñòðàòîð\Application Data\Far Manager\Profile" <%tmp_sql% && echo Ok || echo failed

Re: FAR 3: перенос конфигурации из FAR 2

Posted: Tue 27 Dec, 2011 19:50
by 2useven10
я это тоже проделал - с тем же успехом. причина уже понятна, чуть позже поправлю.

Re: FAR 3: перенос конфигурации из FAR 2

Posted: Tue 27 Dec, 2011 21:28
by 2useven10
поправил, надеюсь будет более корректное поведение.

Re: FAR 3: перенос конфигурации из FAR 2

Posted: Wed 28 Dec, 2011 06:04
by tstr

Re: FAR 3: перенос конфигурации из FAR 2

Posted: Wed 11 Jan, 2012 19:54
by 2useven10
скрипты конвертера far 2x3 приведены в соответствие far3 build 2363 2401 2465.
новая версия версия: 2x3.pl v1.0.3 v1.0.4 v1.0.5 v1.0.6 v1.0.7 v 1.0.9 v1.0.10

Re: FAR 3: перенос конфигурации из FAR 2

Posted: Wed 11 Jan, 2012 21:31
by tstr

Re: FAR 3: перенос конфигурации из FAR 2

Posted: Thu 12 Jan, 2012 00:25
by 2useven10
1.0.5 -- far3 build 2363

Re: FAR 3: перенос конфигурации из FAR 2

Posted: Wed 18 Jan, 2012 17:16
by 2useven10
1.0.6 -- far3 build 2401

Re: FAR 3: перенос конфигурации из FAR 2

Posted: Wed 18 Jan, 2012 17:25
by sToLp
2useven10 wrote: новая версия: 2x3.pl v1.0.6
Спасибо!

А Вы или tstr бинарник не сделаете? Весьма удобно!

Re: FAR 3: перенос конфигурации из FAR 2

Posted: Wed 18 Jan, 2012 17:33
by 2useven10
у меня PerlApp только триальный а Perl2Exe - даёт неработоспособный екзешник...

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

Posted: Wed 25 Jan, 2012 12:30
by John Doe
Подскажите необходимый минимум для запуска скрипта.
Не хотелось бы ставить таких монстров как Strawberry или Activeperl.
Может быть существует какой-нибудь самодостаточный perl.exe?

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

Posted: Wed 25 Jan, 2012 13:13
by 2useven10
ссылка 5-ю постами выше -- all inclusive (скрипт и перл в одном екзешнике)

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

Posted: Wed 25 Jan, 2012 13:36
by John Doe
Спасибо, я понял он скомпилирован.
А всё ж в идеале хотелось бы самодостаточный perl.exe (или минимальный комплект).

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

Posted: Wed 25 Jan, 2012 13:43
by Skirda
а нафига тебе это?
кстати, exe в %temp% распаковывает всё окружение

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

Posted: Wed 25 Jan, 2012 14:19
by 2useven10
он не скомпилирован. он упакован - сам скрипт, все зависимые модули и perlXX.dll

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

Posted: Wed 25 Jan, 2012 14:31
by John Doe
Skirda wrote:а нафига тебе это?
Чтобы запускать скрипты.
Skirda wrote:кстати, exe в %temp% распаковывает всё окружение
Видимо то что надо, спасибо.