установка RastrWin3

Головна / програма

У цьому документі міститься інформація про порядок встановлення програмного комплексу RastrWin3. Порядок установки попередніх версій доступний в іншому документі .

Порядок установки RastrWin3

Починаючи з версії 1.6 в RastrWin3 введений новий спосіб інсталяції, що не вимагає змін прав користувача. Програмний комплекс може бути встановлений під обліковим записом будь-якого користувача з адміністраторськими привілеями. Після установки RastrWin3 буде доступний всім користувачам. При першому запуску під обліковим записом користувача буде створена папка "RastrWin3" в каталозі документів цього користувача. У цю папку будуть скопійовані файли, до яких користувач повинен або може мати доступ на запис: шаблони, форми відображення, макроси, налаштування інтерфейсу і інші файли і каталоги. Така ж операція створення папки та копіювання файлів користувача буде виконана в кожного облікового запису, під якою буде запущений RastrWin3. Вихідні файли для користувальницької папки зберігаються в каталозі установки RastrWin3 в якості зразка. При необхідності цей зразок може бути використаний для відновлення зіпсованих файлів в призначеній для користувача папці.

При оновленні версії RastrWin3 установка проводиться також адміністратором. Попередня деінсталяція в більшості випадків не потрібно. Папки користувача будуть автоматично оновлені при першому запуску програмного комплексу нової версії. При цьому надається можливість визначити власні компоненти, які потрібно зберегти.

Переваги запропонованого способу інсталяції:

  1. Адміністратор може встановити програмний комплекс під своїм обліковим записом, не вдаючись до змін облікових записів користувачів.
  2. Всі користувачі мають індивідуальні настройки програмного комплексу.
  3. Існує можливість відновити зіпсовані файли в призначеній для користувача папці.
  4. Призначені для користувача дані автоматично оновлюються при оновленні версії програми з можливістю збереження змінених користувачем файлів.

Далі наведені технічні деталі установки , поновлення і відновлення призначених для користувача даних.

установка

Для установки необхідно запустити програму-інсталятор. У версіях Windows Vista / Windows 7 запустити установку може будь-який користувач. Далі операційна система зажадає повноважень адміністратора засобами User Account Control . У Windows XP установку повинен проводити адміністратор, який має права на інсталяцію програмного забезпечення.

Програма-інсталятор копіює необхідні системні і призначені для користувача файли в каталог установки. За замовчуванням каталог установки розташовується в каталозі програм і має назву "RastrWin3". Призначені для користувача файли, які згодом будуть використані як зразок для власних каталогів будуть розміщені в папці "RastrWin3 \ RastrWin3". Ярлики для запуску програми, доступу до документації та видалення програми будуть розміщені в групі програм меню «Пуск» для всіх користувачів. Установки реєстру будуть внесені в розділ HKLM \ Software \ RastrWin3.

Після завершення установки адміністратор може вийти з системи і передати подальшу підготовку до роботи з програмою користувачеві. При запуску програми під обліковим записом користувача програма перевіряє наявність папки "RastrWin3" в папці документів і записи в реєстрі поточного користувача HKCU \ Software \ RastrWin3. Якщо папка або запис в реєстрі не виявлено, програма вітає користувача і пропонує створити для користувача папку і запис в реєстрі.

Якщо папка або запис в реєстрі не виявлено, програма вітає користувача і пропонує створити для користувача папку і запис в реєстрі

Якщо користувач підтверджує дію, необхідні файли будуть скопійовані і зроблені записи в реєстрі. При цьому в реєстрі також буде введений параметр "Version", в розділі HKCU \ Software \ RastrWin3. У цьому параметрі буде поставлено номер встановленої версії програмного комплексу. Після завершення операції створення робочої області RastrWin3 буде запущений і підготовлений до роботи.

Схема взаємодії програми-інсталятора та основної програми комплексу RastrWin3 показана на малюнку.

Схема взаємодії програми-інсталятора та основної програми комплексу RastrWin3 показана на малюнку

оновлення

При кожному запуску RastrWin3 порівнює версії програми, записані в параметрі "Version" розділів HKLM \ Software \ RastrWin3 і HKCU \ Software \ RastrWin3. Якщо версія користувача не нижче версії встановленої програми, RastrWin3 продовжує роботу. Якщо версія встановленої програми новіша, ніж версія користувальницької папки, RastrWin3 запропонує оновити призначені для користувача дані.

Якщо версія встановленої програми новіша, ніж версія користувальницької папки, RastrWin3 запропонує оновити призначені для користувача дані

При оновленні всі призначені для користувача файли будуть скопійовані з папки зразка каталогу установки RastrWin3. Всі зміни, які були зроблені в призначених для користувача файлах, будуть втрачені. У зв'язку з цим користувачеві можна рекомендувати створювати свої власні версії стандартних файлів з новими іменами (наприклад, створювати шаблони зі своїм префіксом в імені). При цьому користувач зможе зберегти свої файли при оновленнях, і буде мати можливість паралельно використовувати стандартні варіанти користувальницьких файлів.

Форми відображення і настройка робочої області (розташування вікон, панелей інструментів і набори інструментів у файлі Default.rmenu) найбільш часто модифікуються користувачами. Тому при оновленні призначених для користувача файлів надається можливість зберегти змінені варіанти цих файлів. Вибір здійснюється перемикачами «Оновити інтерфейс» і «Оновити форми». Якщо користувач відмовиться від поновлення цих файлів, можлива некоректна робота програми, якщо нова версія розрахована на роботу з новими для користувача данимі. В такому випадку можна зберегти призначені для користувача форми під іншими іменами і виконати відновлення робочої області, яке описано в наступному розділі.

відновлення

У разі якщо з поведінки програми можна судити про те, що призначені для користувача файли зіпсовані (наприклад, програма повідомляє про те, що, не знайдено деякий поле в базі даних або деяка таблиця відображається некоректно), можна спробувати відновити призначені для користувача файли. Для цього необхідно вибрати пункт меню «Файл \ Налаштування програми \ Параметри»:

Для цього необхідно вибрати пункт меню «Файл \ Налаштування програми \ Параметри»:

Кнопка «Відновити ...» відкриває вікно відновлення даних користувача.

Вікно відновлення майже нічим не відрізняється від вікна оновлення, за винятком того, що перемикачі поновлення інтерфейсу і форм за замовчуванням включені. Після відновлення буде запропоновано перезапустити RastrWin3, щоб зміни користувальницьких файлів були враховані в роботі програми.