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

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

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

Postby 2useven10 » Fri 02 Mar, 2012 19:55

Latest post of the previous page:

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

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

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

Postby tstr » Fri 02 Mar, 2012 20:55

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

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

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

Postby 2useven10 » Fri 02 Mar, 2012 23:55

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

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

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

Postby 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

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

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

Postby tstr » Sun 02 Sep, 2012 09:41

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

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

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

Postby 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

Postby Vasiliy » Mon 03 Sep, 2012 07:33

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

переименовал в рег-файле на far2 - все равно на выходе ничего нет...

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

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

Postby 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

Postby Vasiliy » Mon 03 Sep, 2012 09:06

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

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

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

Postby wakh » Mon 17 Sep, 2012 17:39

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

может быть внести это в ФАК FAQ (ЧаВО) ?
Занимаюсь роликами и SEO, обращайтесь :)

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

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

Postby 2useven10 » Mon 17 Sep, 2012 19:43

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

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

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

Postby HaRT » Mon 17 Sep, 2012 19:50

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

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

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

Postby zg » Mon 17 Sep, 2012 19:51

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

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

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

Postby 2useven10 » Mon 17 Sep, 2012 19:58

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

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

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

Postby wakh » Tue 18 Sep, 2012 08:55

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

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

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

Postby 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 и выполнил команду там – заработало.


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

Who is online

Users browsing this forum: No registered users and 2 guests