вторник, 28 июля 2009 г.

Автоконфигуратор часть 2

Продолжаем прикручивать свистелки и перделки, дабы радовало глаз абонентам, начальству и остальным смертным. Задача - сделать так, чтобы абонент тыкал кнопку Далее, попутно запихнув ему толику информации, типа ссылки на договор и прайс, страницу абонента и телефон тех поддержки.
Итак поехали!

Что нам нужно:
1. Готовый проект который был сделан в предыдущей серии в программе Cmak
2. Install Creator Pro качается по ссылке icpinst.exe
Устанавливаем, вводим заранее купленный ключ и видим следующее:
1.Welcome
Тоесть стандартное приглашение визорда, давим сразу Next и переходим к следующему пункту
2. Directory
Здесь указываем директорию где лежит автоконфигуратор, все файлы лежащие в этой директории потом войдут в пакет инсталятора.
3. Setting your program`s title
Вводим название программы которое будет отображаться на главной странице, не забываем про кнопку Preview, которая будет показывать внешний вид будущего инсталятора.
4. Version Name
Вводим номер версии, ниже еще можно прикрутить серийный номер, но он нам не нужен, лишние заборы для абонента.
5. Window
Внешний вид окна, без него, маленькое и во весь экран - потыкать Preview и выбрать по вкусу.
6. Wizard Template
Выбираем темплейт визарда, класический, не класический и по умолчанию. Также прикручиваем картинки с логотипами провайдера которые будут отображатся с лева и с верху в процессе инсталяции.
7. Information
Дополнительная информация, сюда пихаем всякие предупреждения, телефоны технической поддержки и прочую полезную информацию которую все равно никто не прочитает.
8. License
Лицензия, чтобы никто не отвертелся делаем опцию дабы абонент перед установкой соглашался с договором и прейскурантом. Все на автомате все равно будут тыкать Я согласен, но будет лишняя зацепка.
9. Insrallation Directory
Указываем путь, куда будет инсталироватся программа, также в Registry указываем необходимые ключи, например для отключения запроса ключа шифрования для l2tp
10. Shell
Настраиваем иконки которые будут отображатся в старт меню, а также название. Ну и шоткаты, которые никому не нада.
11. End page options
После установки надо настроить запуск самой программы автоконфигуратора, что и делаем указывая путь до программы куда она инсталится, также можно вывести какой нибуть документ если необходимо.
12. Uninstalation
Предусматриваем анинстал, не особа нужно, но пусть будет, дабы была возможность снести программу.
13. Next Version
Можно предусмотреть другую версию, имхо не шибко полезно.
14. End
Жмем Finish - получаем готовый инстялтор своего автоконфигуратора.
15. Окно работы с проектом
Здесь можно повключать и повыключать опции разнообразные, сами потыкаете.
16. Русификация инсталятора
Так как у нас абоненты в большей своей массе басурманскому не обучены, придется русифицировать целиком весь интерфейс инсталятора, делается это в Wizard Text. Ничего сложного там нет, картинка приведена для примера, как вариант русификации раздела Соглашение.
17. Вот и все.
После нажатия на кнопку Build инсталятор готов, занимает копейки, качается за секунды. Автоконфигуратор добавляется в меню пуска и его всегда можно вызвать от туда дабы обновить сбитую конфигурацию.

В принципе поковырявшись можно еще сделать чтобы при инсталяции скачивалась последняя версия автоконфигуратора с сервера, также прикрутить какой либо бесплатный антивирус, всякие трей клиенты и прочие свистелки и перделки. Но тонкая настройка выходит за рамки данной статьи, кому надо будет сам разберется. Цель этой статьи показать как можно облегчить жизнь абонентам, тех поддержке и монтажникам.

Картинки одним файлом: скачать

Комментариев нет:

Отправить комментарий