Створення інсталяційного диска c допомогою install shield express

Назва роботи: Створення інсталяційного диска c допомогою Install Shield Express

Предметна область: Інформатика, кібернетика та програмування

Опис: Створення інсталяційного диска Мета: Навчити студентів створювати інсталяційні диски. Завдання: Виховна: робота над собою. Навчальна: створення додатків. Розвиваюча: розвиток уважності. План заняття. Організаційний момент. Вивчено.

Розмір файлу: 425.5 KB

Роботу скачали: 52 чол.

Створення інсталяційного диска

Навчити студентів створювати інсталяційні диски.

Виховна: робота над собою.

Навчальна: створення додатків.

Розвиваюча: розвиток уважності.

  1. Організаційний момент.
  2. Вивчення нового матеріалу.
  3. Контрольні питання.
  4. Резюме.
  5. Домашнє завдання.

Вивчення нового матеріалу.

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

Інсталяційна програма може бути створена точно так же, як і будь-яка інша програма. Завдання, які вирішуються під час інсталяції, є типовими. Тому існують інструментальні засоби, використовуючи які можна швидко створити інсталяційну програму, точніше, інсталяційний диск, не написавши жодного рядка коду.

Програма InstallShield Express

Одним з популярних інструментів створення інсталяційних програм є пакет InstallShield Express. Borland настійно рекомендує використовувати саме цю програму, тому вона є на установчому диску Borland Delphi 7 Studio. Процес установки програми InstallShield Express звичайний. Для того щоб його активізувати, потрібно запустити програму установки Delphi (вставити інсталяційний CD-ROM в дисковод) і в діалоговому вікні Delphi Setup Launcher вибрати команду InstallShield Express # 151; Borland Limited Edition. В результаті цього буде запущений майстер установки. По завершенні процесу установки в меню Пуск | програми | InstallShield з'являється команда Express, вибір якої запускає InstallShield Express.

Після того як буде складено список файлів, потрібно запустити InstallShield Express, з меню File вибрати команду New і в полі Project Name and Location ввести ім'я файлу проекту.

Створення інсталяційного диска c допомогою install shield express

Мал. Початок роботи над новим проектом

Після клацання на кнопці ОК відкривається вікно проекту створення інсталяційною програми. У лівій частині вікна перераховані етапи процесу створення і команди, за допомогою яких задаються параметри створюваної інсталяційною програми.

Створення інсталяційного диска c допомогою install shield express

Мал. У лівій частині вікна проекту перераховані етапи і команди процесу створення інсталяційною програми

Команди налаштування об'єднані в групи, назва і послідовність яких відображає суть процесу створення інсталяційною програми. Заголовки груп пронумеровані. Налаштування програми установки виконується шляхом послідовного вибору команд. В результаті вибору команди в правій частині головного вікна з'являється список параметрів. Команди, які були виконані, позначаються галочками.

Команди групи Organize Your Setup дозволяють задати структуру програми установки.

Створення інсталяційного диска c допомогою install shield express

Мал. Команди групи Organize Your Setup

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

Таблиця. Параметри команди General Information

Папка Мої документи на робочому столі (розташування папки залежить від версії ОС і способу входу в систему)

Створення інсталяційного диска c допомогою install shield express

Мал. Кілька елементів в групі Features забезпечують можливість багатоваріантної установки

Створення інсталяційного диска c допомогою install shield express

Мал. Команда Setup Types дозволяє задати можливі варіанти установки програми

Вибір встановлюваних компонентів

Команди групи Specify Application Data дозволяють визначити компоненти програми, які повинні бути встановлені на комп'ютер користувача. Якщо в проекті визначені кілька груп компонентів (див. Команду Features), то потрібно визначити компоненти для кожної групи.

Створення інсталяційного диска c допомогою install shield express

Мал. Команди групи Specify Application Data

В результаті вибору команди Files права частина вікна буде розділена на області. В області Source computer's files можна вибрати файли, які необхідно перенести на комп'ютер користувача. В області Destination computer's folders треба вибрати папку, в яку ці файли повинні бути поміщені. Для того щоб вказати, які файли потрібно встановити на комп'ютер користувача, слід просто "перетягнути" необхідні файли з області Source computer's files в область Destination computer's files. Якщо в групі Features кілька елементів, то треба визначити файли для кожного елемента.

Створення інсталяційного диска c допомогою install shield express

Мал. Вибір файлів, які потрібно перенести на комп'ютер користувача

Команда Object / Merge Modules дозволяє задати, які об'єкти, наприклад динамічні бібліотеки або пакети компонентів, повинні бути поміщені на комп'ютер користувача і, отже, на дискету. Об'єкти, які потрібно помістити на дискету, вибираються в списку InstallShield Objects / Merge Modules.

Створення інсталяційного диска c допомогою install shield express

Мал. Вибір об'єктів, які повинні бути встановлені на комп'ютер користувача

Конфігурація системи користувача

Команди групи Configure the Target System дозволяють задати, які зміни потрібно внести в систему користувача, щоб налаштувати систему на роботу до встановленої програмою.

Створення інсталяційного диска c допомогою install shield express

Мал. Команди групи Configure the Target System

Команда Shortcuts / Folders дозволяє вказати, куди потрібно помістити ярлик, що забезпечує запуск встановлюваної програми. В результаті вибору цієї команди в правій частині вікна відкривається ієрархічний список, в якому перераховані меню і папки, куди можна помістити ярлик програми. У цьому списку необхідно вибрати меню, в яке повинен бути поміщений ярлик, клацнути правою кнопкою миші і в списку, що з'явився вибрати команду New Shortcut.

Створення інсталяційного диска c допомогою install shield express

Мал. У списку Shortcuts потрібно вибрати меню, в яке повинен бути поміщений ярлик запуску програми

Потім, в діалоговому вікні Browse for Shortcut Target, потрібно вибрати файл програми, клацнути на кнопці Open і ввести ім'я ярлика. Після цього можна виконати остаточну настройку ярлика, наприклад, в поле Arguments ввести параметри командного рядка, а в поле Working Directory # 151; робочий каталог.

Створення інсталяційного диска c допомогою install shield express

Мал. Вибір файлу, для якого створюється ярлик

Створення інсталяційного диска c допомогою install shield express

Мал. Ярлик створений, тепер можна виконати його настройку

Для взаємодії з користувачем програма установки використовує стандартні діалогові вікна. Розробляючи програму інсталяції, програміст може задати, які діалоги побачить користувач в процесі інсталяції програми. Щоб задати діалогові вікна, які будуть з'являтися на екрані монітора під час роботи інсталяційної програми, треба в групі Customize the Setup Appearance вибрати команду Dialogs і в списку, Dialogs відзначити діалоги, які потрібно включити в програму установки.

Створення інсталяційного диска c допомогою install shield express

Мал. Команди групи Customize the Setup Appearance

Створення інсталяційного диска c допомогою install shield express

Мал. У списку Dialogs потрібно відзначити діалоги, які повинні з'явитися в процесі установки програми на комп'ютер користувача

У таблиці Properties (праворуч від списку діалогів) перераховані властивості вибраного діалогу. Програміст може змінити значення цих властивостей і, тим самим, виконати настройку діалогу. Наприклад, для діалогу Readme потрібно задати ім'я файлу (властивість Readme File), в якому знаходиться коротка довідка про встановлюється програмою. Для більшості діалогів можна визначити банер (властивість Banner Bitmap) # 151; ілюстрацію, яка відображається у верхній частині вікна діалогу. Формат файлу банера # 151; BMP, розмір # 151; 499x58 пікселів. У табл. перераховані діалогові вікна, які можуть з'явитися під час роботи інсталяційної програми.

Таблиця. Діалогові вікна процесу установки

Висновок інформації, введеної користувачем на попередніх кроках, з метою її перевірки перед початком безпосередньої установки програми

Для того щоб діалогове вікно з'являлося під час роботи -інсталляціонной програми, необхідно встановити прапорець, розташований зліва від назви діалогового вікна. Для вікон License Agreement і Readme потрібно задати імена RTF-файлів, в яких знаходиться відповідна інформація.

У найпростішому випадку програма інсталяції може обмежитися виведенням наступних діалогів:

  • Readme;
  • Destination Folder;
  • Ready to Install;
  • Setup Progress;
  • Setup Complete Success.

Якщо встановлювана програма висуває певні вимоги до ресурсів системи, то, використовуючи команди групи Define Setup Requirements and Actions. ці вимоги можна задати.

Створення інсталяційного диска c допомогою install shield express

Мал. Команди групи Define Setup Requirements and Actions

В результаті вибору команди Requirements на екрані з'являється таблиця, в яку треба ввести значення параметрів, що характеризують систему: версію операційної системи (OS Version), тип процесора (Processor), обсяг оперативної пам'яті (RAM), дозвіл екрана (Screen Resolution) і колірну палітру (Color Depth). Значення характеристик задаються шляхом вибору із списку, значок якого з'являється в результаті клацання в полі значення параметра.

Створення інсталяційного диска c допомогою install shield express

Мал. Параметри, що характеризують систему

Якщо програма не пред'являє особливих вимог до конфігурації системи, то команди групи Define Setup Requirements and Actions можна пропустити.

Створення образу установочного диска

Команди групи Prepare for Release дозволяють створити образ інсталяційного диска (CD-ROM) і перевірити, як працює програма установки.

Створення інсталяційного диска c допомогою install shield express

Мал. Команди групи Prepare for Release

Для того щоб активізувати процес створення образу установочного диска (CD-ROM), потрібно вибрати команду Build Your Release, натиснути правою кнопкою миші на значку носія, на який передбачається помістити програму установки, і з контекстного меню вибрати команду Build. В результаті цих дій на диску комп'ютера в папці проекту буде створено образ інсталяційного диска. Якщо в якості носія обраний CD-ROM, то образ буде поміщений в підкаталог \ Express \ Cd_rom \ DiskImages \ Disk1.

Створення інсталяційного диска c допомогою install shield express

Мал. Активізація создантя образу установочного CD-ROM

Створення інсталяційного диска c допомогою install shield express

Мал. Test Your Release

Філософія Нового часу XVII-XVIII ст: час появи науки з'являються вчені які не мають ніякого відношення до філософії центральна проблема проблема методу пізнання світу онтологічні питання відходять на другий план Вироблено дві стратегії пізнання однак для обох єдиним.