Home

Page 280
Page 280
background image

Глава 6

Железная мастерская

Все, что я буду описывать в этой главе, касается железа. Я покажу, как

лучать информацию о разных устройствах компьютера и как все это красиво

преподнести пользователю. Получение различной информации о сетевых

устройствах было описано в гл. 4 и 5. Здесь я покажу, как получить парамет-
ры жестких дисков, установленных в системе, и многое другое. Но не буду
сильно забегать вперед.

Как и другие главы, эта будет содержать множество примеров, которые я по-

стараюсь подробно расписать и объяснить. Ну а если возникнут проблемы, то

вы всегда можете воспользоваться исходным кодом на компакт-диске.

Полученную информацию о железе можно использовать для защиты своих

программ от копирования, как это делает Microsoft. Вы можете использовать

любые уникальные данные (например, серийный номер диска) для проверки

легальности копии при установке или запуске ваших программ. Я не считаю
такую защиту надежной, но она очень хорошая и достаточно простая.

Я вообще не считаю защиту очень важным делом, потому что всегда найдется

Хакер, который взломает эту защиту, поэтому создавайте такие программы,

чтобы их покупали даже не защищенными или предлагайте хороший сервис.

Помимо этого, достаточно подробно будет описана работа с СОМ-портами

 которые часто используются на предприятиях для работы с раз-

личным оборудованием. Я сталкивался по работе с несколькими промыш-
ленными предприятиями, и на всех хоть где-то использовались программы,

которые через СОМ-порт собирали данные с устройств или просто наблю-

дали за работой оборудования.

6.1. Общая информация о компьютере и ОС

В отличие от предыдущих глав здесь мы будем писать не много маленьких

примеров, а один, но большой. В одной программе мы объединим получе-
ние информации о различных параметрах системы.


Copyright © 2020 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.