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

Здесь выкладываются готовые к использованию макросы и скрипты.
2useven10
Posts: 2983
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 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 52 times
Last edited by 2useven10 on Sun 09 Apr, 2017 05:08, edited 15 times in total.

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

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

Post by 2useven10 » Fri 02 Mar, 2012 19:55

Latest post of the previous page:

tstr
Может Ваш мини-перловый набор положить на гуглокод и ссылку в шапку темы? Или это по каким-то причинам нежелательно?

tstr
Posts: 500
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 3 times
Been thanked: 5 times

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

Post by tstr » Fri 02 Mar, 2012 20:55

да, сам открывать проект на гуглокоде под эту задачу не стану, но выкладывать можно.
навскид следовало бы добавить сведения о лицензиях, и вообще, пожелания по поводу комплектации будут? исключать ли из набора актуальную версию скрипта?

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

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

Post by 2useven10 » Fri 02 Mar, 2012 23:55

тогда могу просто положить ваш архив к себе в даунлоады. у меня одно пожелание - скрипт должен работать, всё остальное на ваше усмотрение. сам скрипт можно не включать, ссылки на оба архива будут рядом в шапке, с большой вероятностью при следующих изменениях скрипта менять надо будет только сам скрипт.

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

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

Post by 2useven10 » Sun 04 Mar, 2012 09:57

1.0.10 - бд настроек ищем в %FAR[LOCAL]PROFILE%
по ссылке в шапке теперь можно скачать:
2x3.pl скрипт, sqlite3.exe, минимальный перл для выполнения скрипта (THX tstr)

Vasiliy
Posts: 14
Joined: Sat 01 Sep, 2012 12:08

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

Post by Vasiliy » Sun 02 Sep, 2012 09:11

Запустил sqlite3.exe, набрал:
2x3.pl colors -u User -i reg=tv.reg -o xml=tv.xml
Не вижу на выходе файла xml. Что я неправильно сделал?

Собственно вот этот рег-файл http://plugring.farmanager.com/plugin.php?pid=71&l=ru помогите сконвертить.

tstr
Posts: 500
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 3 times
Been thanked: 5 times

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

Post by tstr » Sun 02 Sep, 2012 09:41

1. "-u User" здесь не нужен
2. farcoltv.reg - настройки для FAR1, можно попробовать последовательно на FAR2 а потом конвертом

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

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

Post by 2useven10 » Sun 02 Sep, 2012 12:34

1. +1
2. скрипт должен взять и настройки Far1. Far1 надо переименовать в Far2.

Vasiliy
Posts: 14
Joined: Sat 01 Sep, 2012 12:08

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

Post by Vasiliy » Mon 03 Sep, 2012 07:33

2useven10 wrote:1. +1
2. скрипт должен взять и настройки Far1. Far1 надо переименовать в Far2.
переименовал в рег-файле на far2 - все равно на выходе ничего нет...

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

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

Post by 2useven10 » Mon 03 Sep, 2012 08:50

Запустил sqlite3.exe, набрал:
запускать надо: perl/bin/perl.exe -w 2x3.pl colors -i reg=tv.reg -o xml=tv.xml

Vasiliy
Posts: 14
Joined: Sat 01 Sep, 2012 12:08

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

Post by Vasiliy » Mon 03 Sep, 2012 09:06

2useven10, спасибо, все ок теперь :)

wakh
Posts: 108
Joined: Wed 27 Apr, 2005 09:16
Location: Перогиреево
Has thanked: 4 times
Contact:

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

Post by wakh » Mon 17 Sep, 2012 17:39

не знаю почему нет конфига для переноса настроек из FAR 1.х
но это делается так: в файле 2x3.pl делается автозамена строки "far2" на "far",
далее всё по иструкции
вроде всё очевидно и просто, но эти мелочи отнимают драгоценное время

может быть внести это в ФАК viewtopic.php?t=5207 ?
Занимаюсь роликами и SEO, обращайтесь :)

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

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

Post by 2useven10 » Mon 17 Sep, 2012 19:43

Да, на динозавров не рассчитывал.
Версия 1.0.11 -- добавлена опция '-far1'.
Никаких гарантий, отлаживался скрипт на конфигурациях фар2.

User avatar
HaRT
Moderator
Posts: 8048
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 100 times

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

Post by HaRT » Mon 17 Sep, 2012 19:50

2useven10 wrote:Да, на динозавров не рассчитывал.
Версия 1.0.11 -- добавлена опция '-far1'.
Никаких гарантий, отлаживался скрипт на конфигурациях фар2.
Если не принимались специальные меры, то наверняка не будут правильно импортироваться символы раскраски. А возможно, и цвета — надо проверять.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
zg
zero-gravity
Posts: 5246
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

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

Post by zg » Mon 17 Sep, 2012 19:51

в far1 все строки в оем хранились. так что far2->far не совсем корректно.

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

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

Post by 2useven10 » Mon 17 Sep, 2012 19:58

Цветов в фар1 просто меньше, они дополнятся 'стандартными'.
А с символами раскраски вероятно будут глюки.
Строки надо проверять, какие-то танцы с бубном там были, сейчас уже не помню...

wakh
Posts: 108
Joined: Wed 27 Apr, 2005 09:16
Location: Перогиреево
Has thanked: 4 times
Contact:

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

Post by wakh » Tue 18 Sep, 2012 08:55

мой опыт дал положительный результат, пока глюков не вижу, дальше посмотрим, но жизнь мне это облегчило
Занимаюсь роликами и SEO, обращайтесь :)

Argus
Posts: 2
Joined: Thu 07 Jan, 2010 18:26

Re: Использование:

Post by Argus » Thu 26 Jun, 2014 18:57

2useven10 wrote:
  • Скачать все файлы конвертера и распаковать их в любую папку.
  • Выйти из Far 3 и запустить файл convert_all.cmd.
  • Скопировать все полученные .xml-файлы в папку с Far 3 и запустить из этой папки команду:

    Code: Select all

    for %i in (far3_*.xml) do far.exe /import %i
спасибо за инструкцию. получилось конвертировать настройки с far 1.70 1634 до Far 3.

только долго не мог понять, где нужно запускать команду for %i in (far3_*.xml) do far.exe /import %i ?
по вашей инструкции, во втором пункте четко и доходчиво написано, что нужно Выйти из Far 3.
соответственно, запускал где угодно (в cmd), но только не в Far - он ведь по инструкции остается незапущенным до конца процесса.
совсем не очевидно, что нужно делать! ни слова о том, что нужно запустить Far.
В конце концов запустил Far3 и выполнил команду там – заработало.

Post Reply

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