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

Здесь выкладываются готовые к использованию макросы и скрипты.
2useven10
Posts: 3010
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Mon 19 Sep, 2011 12:27

В теме обсуждается 2x3.pl — perl-скрипт служащий для переноса конфигурации из Far 2 в Far 3.

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

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

Примечание модератора
Attachments
far2x3.7z
(737.29 KiB) Downloaded 63 times
Last edited by 2useven10 on Sun 09 Apr, 2017 05:08, edited 15 times in total.

tstr
Posts: 512
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 4 times
Been thanked: 5 times

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

Post by tstr » Tue 27 Dec, 2011 17:20

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

2useven10
Posts: 3010
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Tue 27 Dec, 2011 19:50

я это тоже проделал - с тем же успехом. причина уже понятна, чуть позже поправлю.

2useven10
Posts: 3010
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Tue 27 Dec, 2011 21:28

поправил, надеюсь будет более корректное поведение.

tstr
Posts: 512
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 4 times
Been thanked: 5 times

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

Post by tstr » Wed 28 Dec, 2011 06:04


2useven10
Posts: 3010
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Wed 11 Jan, 2012 19:54

скрипты конвертера 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
Last edited by 2useven10 on Sun 04 Mar, 2012 10:53, edited 8 times in total.

tstr
Posts: 512
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 4 times
Been thanked: 5 times

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

Post by tstr » Wed 11 Jan, 2012 21:31

Last edited by tstr on Wed 18 Jan, 2012 20:31, edited 1 time in total.

2useven10
Posts: 3010
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Thu 12 Jan, 2012 00:25

1.0.5 -- far3 build 2363

2useven10
Posts: 3010
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Wed 18 Jan, 2012 17:16

1.0.6 -- far3 build 2401

User avatar
sToLp
Posts: 730
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 39 times
Been thanked: 5 times

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

Post by sToLp » Wed 18 Jan, 2012 17:25

2useven10 wrote: новая версия: 2x3.pl v1.0.6
Спасибо!

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

2useven10
Posts: 3010
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Wed 18 Jan, 2012 17:33

у меня PerlApp только триальный а Perl2Exe - даёт неработоспособный екзешник...

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

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

Post by John Doe » Wed 25 Jan, 2012 12:30

Подскажите необходимый минимум для запуска скрипта.
Не хотелось бы ставить таких монстров как Strawberry или Activeperl.
Может быть существует какой-нибудь самодостаточный perl.exe?

2useven10
Posts: 3010
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Wed 25 Jan, 2012 13:13

ссылка 5-ю постами выше -- all inclusive (скрипт и перл в одном екзешнике)

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

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

Post by John Doe » Wed 25 Jan, 2012 13:36

Спасибо, я понял он скомпилирован.
А всё ж в идеале хотелось бы самодостаточный perl.exe (или минимальный комплект).

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

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

Post by Skirda » Wed 25 Jan, 2012 13:43

а нафига тебе это?
кстати, exe в %temp% распаковывает всё окружение
We are the Borg. You will be assimilated.
So Say We All!

2useven10
Posts: 3010
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Wed 25 Jan, 2012 14:19

он не скомпилирован. он упакован - сам скрипт, все зависимые модули и perlXX.dll

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

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

Post by John Doe » Wed 25 Jan, 2012 14:31

Skirda wrote:а нафига тебе это?
Чтобы запускать скрипты.
Skirda wrote:кстати, exe в %temp% распаковывает всё окружение
Видимо то что надо, спасибо.

User avatar
bodrox
Posts: 198
Joined: Tue 05 Apr, 2005 09:40
Location: Soviet Union
Has thanked: 1 time

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

Post by bodrox » Sat 11 Feb, 2012 18:46

John Doe wrote:Спасибо, я понял он скомпилирован.
А всё ж в идеале хотелось бы самодостаточный perl.exe (или минимальный комплект).
в Дэнвере идёт в поставке miniperl.exe (640 КБ).
з.ы. мультиаплоад закрыли же, ссылки все сдохли. может, имеет смысл упаковку на гуглокоде же выкладывать?
WTF?
з.ы. если пишу с издёвкой или иронией, то я это прямо указываю в тексте :).

Post Reply

Return to “Полезные макросы и скрипты”