Сбор информации

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Сбор информации

Сообщение kif » 24.11.2003 (Пн) 15:51

Задача такая:
На предприятии нужно собрать информацию о том, что где установлено (Сколько ОЗУ, винт, фирма материнки и чипсет, процессор, монитор и т.д.). В общем полную информацию о станции вплодь до флопика.

Появилась идея собрать все это программно.

Вопрос: как собрать такую информацию?
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 24.11.2003 (Пн) 16:10

В WMI прямая тебе дорога. Читай в MSDN, подробно описано. Есть класы как раз для получения инфы о железе. И с сетевых компов т.ч.

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 25.11.2003 (Вт) 1:12

Кликни "Свой компьютер" правой кнопкой - затем "Свойства" - а потом вкладка "Общие" ....

Видишь там некоторая инфа есть, так вот эту инфу прога в большинстве параметров читает в РЕЕСТРЕ, это обычно HardWare вкладка...

ну далее засылаешь всем клиентов они коннектятся к серваку и отдают ему инфу о себе если по сети ... или сохраняют на дискетку если HandWork Version (HWV)
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 25.11.2003 (Вт) 9:11

Зачем писать своего клиента, ковырять реестр и заниматься прочей ерундой, если есть стандратные средства, прекрасно работающие безо всяких заморочек? :?

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 25.11.2003 (Вт) 9:37

Я тут подумал и наверно ответ такой "Когда там тока твой код ... и ниче другой, ты с гордостью можешь всем рассказывать что ввиду того что тебе не понравился как работает SMTP и POP3 сервера допустим mail.ru, ты решил написать свои ... и тока твоя прога поддерживает работу с этими серваками ... следовательно она самая крутая" :)) :wink: :lol:
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 25.11.2003 (Вт) 9:51

Интересная точка зрения :?

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

Еслитак думать, то писать надо не на VB а на ASM :) Потому что VB это почти всегда использование уже кем то созаднных инструментов. И задачу тут стоит как раз в том, чтобы их грамотно использовать, а не изобретать велосипед заново.

kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Сообщение kif » 25.11.2003 (Вт) 16:49

Спасибо за рекомендации
а нет готовых компонентов
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList