Как не потерять информацию при апгрейде программы

Материал из GEOS_WIKI
Перейти к: навигация, поиск

Данная статья отвечает на вопросы:

  1. Как установить обновление текущей версии программы (для комплектаций ПКМ и Салон)
  2. Как перейти со старой на новую версию программы
  3. Как перенести внесённые данные при переходе с бесплатной версии на рабочую

Чтобы не потерять данные при переустановке программы, нужно иметь под рукой запасные копии некоторых файлов программы, а также актуальных для вас проектов.

Перенос файлов

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

Если вы не знаете или не помните, в какую папку устанавливались файлы, можете посмотреть адрес папки в Настройке справочников. См. ниже рис. 1.



Pluso.jpg Для современной версии 7.4 все основные пользовательские файлы по умолчанию хранятся в папке C:\ProgramData\GeoS\K3-Mebel PKM\7.4 (для Windows 7) или в C:\Documents and Settings\All Users\Application Data\GeoS\K3-Mebel PKM\7.4 (для Windows XP), поэтому можно сделать резервную копию целиком всей папки 7.4.


Можно скопировать в резерв лишь определенные файлы.

  • Прежде всего к таким файлам относится tmguidesV7.mdb — это файл базы данных, в котором хранятся все справочники – Номенклатура, Библиотеки прототипов, Каталоги и т.д. Для самой новой версии по умолчанию располагается в папке 7.4\Data\PKM (в том числе если комплектация Салон). Обязательно сохраните резервную копию этого файла!

Если, помимо изменений в базе данных, вы вносили какие-либо другие изменения (например, изменения в К3-файлах моделей, крепежей, ручек и прочее, изменения в макропрограммы), то вам необходимо перенести и эти файлы в новую версию. Это могут быть следующие файлы:

  • DoorSys.mdb – файл базы данных, в котором хранятся настройки "Систем дверей". Расположен в папке 7.4\Data\PKM\Proto.
  • Библиотеки текстур – файлы с расширением *.ml, в которых хранятся текстуры и их параметры. Данные файлы располагаются в папке 7.4\Bin\MatLib.
  • K3-файлы – файлы с расширением *.k3, в которых хранятся двух- или трехмерные модели. К таким файлам относятся модели из каталога, контуры профилей, модели фурнитуры и пр. Данные файлы обычно расположены в папках 7.4\Data\PKM\K3Files и 7.4\Data\PKM\MODELS.
  • Макропрограммы — файлы с расширением *.mac. Данные файлы располагаются в папке 7.4\Data\PKM\Proto.
Сообщение после обновления справочников

После создания резервной копии файлов можно приступать к обновлению программы. Обновление нужно производить следующим образом:

  1. Скачать с сайта K3-Mebel.ru Обновление для версии К3-Мебель-ПКМ 7.4 от хх.хх.хххх.
  2. Запустить установку обновления. Во всех окнах нажимать Далее.
  3. После завершения установки, открыть Настройку справочников, нажать кнопку Настройки, там нажать Подключить справочники (рис. 1). После этого должно появится сообщение (см. рис. справа)
  4. Нажмите кнопку Выход. Затем в главном меню Настройки справочников нажать Создать базу (рис. 2).
(1) Подключить справочники
(2) Создать базу

На этом установка обновления закончена.



Eksklamacia.jpg Обновление автоматически заменяет все файлы программы, поэтому если Вы изменяли стандартные макропрограммы, К3-файлы или библиотеки текстур, то после установки необходимо вернуть в программу изменённые вами файлы из резервной копии. Для этого файлы из обновления и файлы из резервной копии необходимо сравнить. Существует множество программа позволяющих сравнивать файлы, папки и находить измененные файлы. В качестве одной из таких программ рекомендуем использовать Araxis Merge. С её помощью Вы сможете определить, какие файлы из резервной копии были Вами изменены и какие файлы были изменены в обновление. Сверяя и копируя файлы, а также просматривая изменения, Вы сможете корректно установить обновление, сохранив все настройки и наработки сделанные вами.
Araxis Merge


Перенос проектов

Перенос проектов в новую версию можно произвести несколькими способами.

1. Можно при установке программы просто указать старую папку с проектами. В частности, если вы обновляете ту же версию программы, что у вас была (например, 7.4). В этом случае вероятен один «подводный камень»: в программе изначально заложено несколько проектов-образцов (например: в версии 7.4 от января 2018 года их 12). Поэтому если у вас есть нужные вам проекты с ID от 1 до 12, вы рискуете их потерять.

2. Воспользоваться командами экспорта и импорта проектов.

Сначала мы открываем старую версию программы.



Pluso.jpg Обратите внимание: если вы переходите на новую версию или с бесплатной версии на рабочую, то по умолчанию новая версия встаёт в новую папку. Если вы обновляете текущую версию («с рабочей 7.4 на рабочую 7.4»), то папка по умолчанию та же самая.


Открываем Реестр заказов, выбираем нужный заказ (заказы) и нажимаем кнопку Экспорт. Указываем название архива и папку, в которой он будет храниться

Можно экспортировать одновременно несколько заказов, выделив их в реестре. Выделяются заказы по тем же принципам, что файлы в окнах Windows (рис. 2).

(1) Папка ExportImport
(2) Выделенные заказы

После этого уже в новой версии программы открываем Реестр заказов и нажимаем кнопку Импорт, и в открывшейся карточке идём в папку с нужным нам архивом и выбираем архив. Нажимаем кнопку Импортировать. В реестр добавится импортируемый заказ. В папке заказов появится папка с импортируемым заказом.

Импорт заказа


I.jpg Подробнее об экспорте и импорте проектов смотрите в соответствующей главе.