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

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

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

Postby 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 8 times
Last edited by 2useven10 on Sun 09 Apr, 2017 05:08, edited 15 times in total.

tstr
Posts: 483
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 2 times
Been thanked: 2 times

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

Postby 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: 2875
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 76 times

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

Postby 2useven10 » Tue 27 Dec, 2011 19:50

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

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

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

Postby 2useven10 » Tue 27 Dec, 2011 21:28

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

tstr
Posts: 483
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 2 times
Been thanked: 2 times

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

Postby tstr » Wed 28 Dec, 2011 06:04


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

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

Postby 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: 483
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 2 times
Been thanked: 2 times

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

Postby 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: 2875
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 76 times

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

Postby 2useven10 » Thu 12 Jan, 2012 00:25

1.0.5 -- far3 build 2363

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

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

Postby 2useven10 » Wed 18 Jan, 2012 17:16

1.0.6 -- far3 build 2401

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

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

Postby sToLp » Wed 18 Jan, 2012 17:25

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

Спасибо!

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

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

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

Postby 2useven10 » Wed 18 Jan, 2012 17:33

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

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

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

Postby John Doe » Wed 25 Jan, 2012 12:30

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

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

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

Postby 2useven10 » Wed 25 Jan, 2012 13:13

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

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

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

Postby 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

Postby Skirda » Wed 25 Jan, 2012 13:43

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

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

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

Postby 2useven10 » Wed 25 Jan, 2012 14:19

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

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

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

Postby 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: ncbx

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

Postby bodrox » Sat 11 Feb, 2012 18:46

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

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


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

Who is online

Users browsing this forum: No registered users and 2 guests