ВУЗ:
Составители:
39
ЛАБОРАТОРНАЯ РАБОТА № 4
Название: Создание программы, автоматически обновляющейся через ин-
тернет.
Цель работы: Изучить способы передачи файлов через интернет программ-
ным путем. Изучить методы хранения служебной информации в реестре и
ini-файлах. Получить навыки создания программ, способных автоматически
обновляться с помощью интернета.
Теоретическая часть:
Зачем нужно производить обновления?
Программы постоянно дорабатываются и совершенствуются
в соответ-
ствии с пожеланиями пользователей. С каждой новой версией в них добав-
ляются новые возможности, устраняются недочеты, повышается уровень со-
вместимости с другим программным обеспечением. Поэтому каждая сле-
дующая версия программы устраняет возможные ошибки в работе и повы-
шает её эффективность.
Программы можно обновлять путем деинсталлирования и, затем, пол-
ной установки новой версии. Либо скачав на диск или USB-драйв набор фай-
лов, называемый «пакетом обновления».
Наиболее удобным для пользователя способом является автоматиче-
ская проверка программой при запуске наличия своей свежей версии в ин-
тернет. При этом в случае наличия обновления пользователю предлагается
установить его.
Обычно, в таком случае, обновления представляют
собой exe-файл
программы в архиве и файлы библиотек – dll. Они скачиваются во времен-
ную папку. После этого обновляемая программа выгружается из памяти.
Стартует простая служебная утилита, которая заменяет файлы ПО на новые.
И, затем, запускает обновленную программу.
Страницы
- « первая
- ‹ предыдущая
- …
- 37
- 38
- 39
- 40
- 41
- …
- следующая ›
- последняя »