Автор: rex
Дата сообщения: 23.04.2007 12:22
Быстрая установка пользовательских словарей и синхронизация настроек Lingvo 12 на нескольких системах
[more]Быстрая установка пользовательских словарей и синхронизация настроек Lingvo 12 на нескольких системах.
1. Скопировать пользовательские словари и папку индексов с базового компьютера на компьютер-реципиент или на резервный носитель. Процесс копирования будет значительно проще, если пользовательские словари будут размещены отдельно от системных. Если же разместить словари каждого языкового направления в отдельной папке, то при установке дополнительных словарей в 1-2 направления можно будет ограничиться копированием только папок с обновленными словарями.
2. Экспортировать с базового компьютера две ветки реестра:
При раздельной установке для каждого пользователя:
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\12.0\Dictionaries\Configuration\
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\12.0\Dictionaries\User\
3 Если расположение пользовательских словарей на компьютере-реципиенте отличается от базового, открыть экспортированный ранее reg файл ветки HKEY_CURRENT_USER\Software\ABBYY\Lingvo\12.0\Dictionaries\User\ в текстовом редакторе и заменить все пути к словарям на фактические пути компьютера-реципиента, не забывая, что в reg файле для отображения одиночного слэша используется двойной. Например меняем все вхождения
D:\\Program Files\\ABBYYLingvo12UserDics\\ на
С:\\Program Files\\ABBYY Lingvo 12\\ABBYYLingvo12UserDics\\
4. На компьютере-реципиенте делаем резервную копию веток
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\12.0\Dictionaries\Configuration\
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\12.0\Dictionaries\User\
Отключаем ABBYY Lingvo, удаляем ветки реестра
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\12.0\Dictionaries\Configuration\
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\12.0\Dictionaries\User
и импортируем отредактированные reg файлы с базового компьютера или резервного носителя.
Включаем ABBYY Lingvo.
ПЕРЕНОС ИНДЕКСА
Индексируем словари на базовом компьютере
Сервис - Языки и словари - Набор словарей - Индексировать. Индексируется не все словари, а направление причем сразу в обе стороны, Например EN-RU и RU-EN.
Копируем папку "UserIndex"
X:\Documents and Settings\=ВашUserName1=\Local Settings\Application Data\ABBYY\Lingvo\12.0\UserIndex\
в папку другого компьютера
X:\Documents and Settings\=ВашUserName2=\Local Settings\Application Data\ABBYY\Lingvo\12.0\
Обратите внимание.
1. Чтобы увидеть папку "Local Settings" и ее содержимое надо включить радио-бокс "Пoкaзывaть cкpытыe фaйлы и пaпки" в меню папки "Сервис - Свойства папки - Вид".
2.Перед запуском Lingvo после переноса индекса, или непосредственно перед переносом индекса, обязательно синхронизируйте пользовательские словари и настройки как указано в первой части инструкции. В противном случае Lingvo может начать переиндексацию.
[/more]
Быстрая установка и настройка пользовательских словарей при переходе от Lingvo 11 к Lingvo 12
[more]Переход от Lingvo 11 к Lingvo 12. Отделение и подключение перекомпилированных пользовательских словарей.
Установите и залецензируйте Lingvo 12.
При первом запуске Lingvo 12 установленной поверх Lingvo 11 программа предлагает автоматически переконвертировать ранее установленные пользовательские словари в новый формат lsd. Если согласиться, начинается длительный (на P3 возможно свыше 10 часов) процесс, прерываемый иногда глупыми алертами, типа "иконка должна иметь размер 14х21" так что далеко отходить от компа нельзя, но поскольку приоритет процесса средний, работать на компе во время перекомпиляции можно без проблем. Можно процесс прервать, но при возобновлении перекомпиляции придется отвечать "Нет" по каждому ранее перекомпилированному словарю.
REM Если хотите уменьшить вероятность появления алертов во время переконвертации, перед установкой Lingvo 12 откройте папку с пользовательскими словарями Lingvo 11 и нажмите "Поиск - Файлы и папки - *.bmp" после завершения поиска в меню "Вид" выберите "Таблица". Наведите курсор на один из заголовков столбцов и щелкните правой кнопкой мыши. Выберите "Дополнительно" и отметьте чек-бокс "Размеры". Отсортируйте иконки по этому столбцу. Посмотрите начало и конец списка. Если все размеры 14х21 проблем быть не должно. Если хоть на пиксель отличаются Lingvo 12 их не примет, так что или переделайте их или переместите куда-подальше, чтобы переделать потом. Смотрите внимательно, так как рисунок в формате *.bmp может встретится и среди иллюстраций.
По окончании процесса все перекомпилированные пользовательские словари будуть скопом подключены к своим языковым направлениям к группе "Все словари", группы созданные пользователем в Lingvo 11 не воссоздаются и порядок словарей не сохраняется. Файлы перекомпилированных словарей имеют имя словаря из 11-й версии с суффиксом _v12, включают в себя иконку и иллюстрации. Перекомпилированные словари размещаются в тех же папках, что и исходные словари и индексы от Lingvo 11. Таким образом новая Lingvo 12 оказывается привязанной к старой Lingvo 11.
Отделение и подключение перекомпилированных пользовательских словарей.
Создаем рядом с папкой пользовательских словарей текстовый файл с любым именем и расширением .cmd
Можно создать файл и на рабочем столе, но тогда придется прописывать абсолютные пути к папкам.
Открываем *.cmd файл в NotePad (клик по иконке правой клавишей мыши - изменить).
Пишем в файле следуюший текст:
xcopy "UserDics11" "UserDics12" /D:m-d-y /S /I
Где:
"UserDics11" - папка с исходными (смешанными) файлами словарей (вписать свою)
"UserDics12" - папка только с файлами словарей в новом формате.
Параметры:
/D:m-d-y Копирует файлы, измененные либо в указанный день, либо после. Если дата не указана, копируются только те файлы, которые новее в исходной папке.
В параметре /D: указываем дату установки Lingvo 12 в формате месяц-день-год, например /D:03-27-2007
Если забыли, смотрим дату создания в свойствах папки "ABBYY Lingvo 12" в папке ":\Program Files\"
/S Копирует все папки и подпапки, кроме пустых.
/I Если конечная папка не существует и копируется более одного файла, подразумевается, что местом назначения должна быть папка.
Пример:
xcopy "UserDics11" "UserDics12" /D:03-27-2007 /S /I
Если на диске где расположена папка "UserDics11" не хватает места можно экстрагировать словари в новом формате на другой диск указав к нему абсолютный путь. Абсолютный путь требуется и в том случае если командный файл находится на рабочем столе или в другом произвольном месте.
Пример:
xcopy "D:\Program Files\ABBYY Lingvo 11 Multilingual Dictionary\UserDics11" "F:\UserDics12" /D:03-27-2007 /S /I
Запускаем *.cmd файл двойным кликом по нему. Ждем пока окно командной строки не закроется. Если требуется перемещаем папку UserDics12 в нужное место.
Открываем REGEDIT (Пуск - Выполнить - regedit)
Находим ключ: HKEY_CURRENT_USER\Software\ABBYY\Lingvo\12.0\Dictionaries\User\ и экспортируем его.
Копируем экспортированный файл, открываем копию в любом текстовом редакторе и меняем путь к словарям не забывая, что в пути вместо одиночного слэша используется двойной.
Например меняем D:\\Program Files\\ABBYY Lingvo 11 Multilingual Dictionary\\UserDics\\ на F:\\UserDics12\\
Для контроля переименовываем папку с пользователскими словарями Lingvo 11.
Отключаем Lingvo 12 (клик правой клавишей мыши по иконке в системном трее - Выход).
Кликаем два раза по измененному файлу реестра. Запускаем Lingvo 12 (Пуск - Программы - ABBYY Lingvo 12 - ABBYY Lingvo 12).
Теперь ABBYY Lingvo 12 отделена от ABBYY Lingvo 11, но все пользовательские словари попрежнему свалены в кучу в папках "Все словари" и их надо заново сортировать по группам и по приоритету. Кроме того ABBYY без вашего желания добавила все одноязычные словари, например "Ru-Ru" во все пары начинающиеся с этого языка и их теперь надо оттуда выковыривать.
Иногда проще перенести старые настройки Lingvo 11 в Lingvo 12 и затем слегка подкорректировать их.
Открываем REGEDIT. Находим ключ:
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\Configuration\
или
HKEY_LOCAL_MACHINE\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\Configuration\
для тех у кого была общая установка для всех пользователей.
В папке Configuration находятся папки настроек словарей разбитые по направлениям со стандартными кодами. Например, Ru-Ru = 1049-1049. Можно открыть любую папку Profile в папке Configuration и по имени словарей определить направление перевода. Мы можем перенести как одельные языковые направления, так и всю папку Configuration
Для этого экспортируем нужные папки или всю ветку Configuration.
Открываем экспортированные файлы или файл в любом текстовом редакторе и меняем
\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\Configuration
на
\Software\ABBYY\Lingvo\12.0\Dictionaries\Configuration
Делаем резервную копию ветки реестра HKEY_CURRENT_USER\Software\ABBYY\Lingvo\12.0\Dictionaries\Configuration
Отключаем Lingvo 12. Кликаем два раза по измененному/измененным файлу/файлам реестра. Запускаем Lingvo 12.
Теперь у нас восстановлены старые группы и порядок словарей в них. Осталось только добавить новые словари от Lingvo 12.
Выставляем в языке полку "Все словари". Заходим в "Группы словарей" (клик правой клавишей мыши на пустом месте возле иконок словарей) - слева в секторе "словари для добавления в группу" новые неподключенные словари Lingvo 11. Добавляем их на полку "Все словари" и, если надо и в другую группу. Можем удалять Lingvo 11 через "Установка и удаление программ" и папки пользовательских словарей к ней (вручную).
Возможный трабл: после проведения манипуляций при старте Windows может перестать появляться иконка ABBYY в системном трее. Просто скопируйте ярлык из меню ПУСКП\рограммы\ABBYY Lingvo 12" на панель задач и запускайте с нее. После первого запуска ярлык добавляется в системный трей и дальше ведет себя нормально.
Индексация
Сервис - Языки и словари - Набор словарей - Индексировать. Индексируется не все словари, а направление причем сразу в обе стороны, Например EN-RU и RU-EN.
[/more]
Быстрая установка пользовательских словарей и синхронизация настроек Lingvo 11 на нескольких системах
[more]Быстрая установка и настройка пользовательских словарей.
Процесс установки нескольких десятков, а то и сотен пользовательских словарей дело довольно нудное. А если компьютеров несколько? Вот и возникла идея использовать один из компьютеров как базовый, а на остальные просто копировать с него пользовательские словари со всеми настройками. Это удобно как при установке Lingvo с нуля (в том числе новых версий), так и для быстрой установки и синхронизации настроек пользовательских словарей на нескольких компьютерах.
1. Скопировать пользовательские словари вместе с папками индексов с базового компьютера на компьютер-реципиент или на резервный носитель. Процесс копирования будет значительно проще, если пользовательские словари будут размещены отдельно от системных. Если же разместить словари каждого языкового направления в отдельной папке, то при установке дополнительных словарей в 1-2 направления можно будет ограничиться копированием только папок с обновленными словарями. Для направления Ru-Ru можно даже создать несколько дополнительных директорий, чтобы не копировать каждый раз таких монстров как Брокгауз с картинками.
2. Экспортировать с базового компьютера две ветки реестра:
При раздельной установке для каждого пользователя:
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\Configuration
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\User
При общей установке:
HKEY_LOCAL_MACHINE\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\Configuration
HKEY_LOCAL_MACHINE\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\User
Если вы не знаете какая у вас установка, то скорее всего она дефолтная, то есть раздельная для каждого пользователя. Проверить легко. Откройте в реестре раздел HKEY_CURRENT_USER\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\
Если в нем есть разделы Configuration (распределение словарей по полкам и направлениям) и User (список и адреса пользовательских словарей) значит установка раздельная, а если они находятся в папке HKEY_LOCAL_MACHINE\SOFTWARE\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\ значит общая.
3.1 Если расположение пользовательских словарей на компьютере-реципиенте отличается от базового, открыть экспортированный ранее reg файл ветки ..\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\User в текстовом редакторе и заменить все пути к словарям на фактические пути компьютера-реципиента, не забывая, что в reg файле для отображения одиночного слэша используется двойной. Например меняем все вхождения D:\\Program Files\\ABBYY Lingvo 11 Multilingual Dictionary\\UserDics на C:\\Program Files\\ABBYY Lingvo 11 Multilingual Dictionary\\MyDics
3.2 Если тип установки на компьютере-реципиенте отличается от базового, открыть оба reg файла экспорта в текстовом редакторе и заменить все HKEY_CURRENT_USER на HKEY_LOCAL_MACHINE или наоборот.
3.3 Если надо быстро перенести словари и настройки с 11-й на 12-ю версию меняем все вхождения \11.0\Multilingual\ на соответствующие значения реестра 12-й версии.
NB! Вариант не тестировался!
4. На компьютере-реципиенте делаем резервную копию ветки HKEY_CURRENT_USER\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\ или HKEY_LOCAL_MACHINE\SOFTWARE\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\
Отключаем ABBYY Lingvo, удаляем ветки реестра
При раздельной установке для каждого пользователя:
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\Configuration
HKEY_CURRENT_USER\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\User
При общей установке:
HKEY_LOCAL_MACHINE\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\Configuration
HKEY_LOCAL_MACHINE\Software\ABBYY\Lingvo\11.0\Multilingual\Dictionaries\User
и импортируем отредактированные reg файлы с базового компьютера или резервного носителя.
Включаем ABBYY Lingvo.
[/more]