Форум: "Начинающим";
Текущий архив: 2012.02.26;
Скачать: [xml.tar.bz2];
ВнизМониторинг свободного пространства на удаленном сервере. Найти похожие ветки
← →
megagenom (2011-11-21 12:37) [0]Добрый день всем. Хотел бы спросить у гуру делфи программистов. На работе стала такая задача, нужно создать программу которая бы висела в процесах и мониторила свободное пространство на 6-ти удаленных серверах обновляя инфу каждый час например. Так как я веб программист и с программированием под винду не знаком обращаюсь к вам за советом. Вычитал что такие вещи реализуються сокетами +WPI. Я пока нашел только как зделать это двумя частями, то есть клиент обращаеться к серверной части программы установленной на сервере, а та в свою очередь отдает инфу. Но мне нужно как то подругому это зделать так как начальство не разрешит чтоб серверная часть висела в процесах на сервере и занимала ОЗУ пусть даже киллобайты (тоесть програама конектиться к серверу авторизуеться по логину и паролю и считывает свободное пространство на дисках и отконективается). Решил реализовать на делфи так как книга есть М. Фленова Библия Delphi (правда древняя, первое издание) и потому что с делфи знакомился когда то в юности. Потскажи пожалуйста какие темы рыть куда смотреть чтобы написать такую простенькую вроде бы программулину.
← →
DVM © (2011-11-21 12:40) [1]Т.е ты хочешь получить информацию о сервере, не устанавливая на нем никаких дополнительных программ?
Компьютеры в домене? Удаленный доступ к реестру возможен? Права администратора есть?
← →
Dennis I. Komarov © (2011-11-21 12:42) [2]
> Решил реализовать на делфи так как книга есть М. Фленова
> Библия Delphi
Шикарный аргумент :)
← →
megagenom (2011-11-21 12:43) [3]Да. Мы заходим под учетной записью в домене под правами администратора. Да вы все правильно поняли, необходимо собирать инфу без установки каких либо программ на удаленном сервере чтоб в процесах ничего не висело.
← →
megagenom (2011-11-21 12:45) [4]> Решил реализовать на делфи так как книга есть М. Фленова
> Библия Delphi
Шикарный аргумент :)
Я знаю паскаль на базовом уровне, а тоесть синтаксис делфи тоже + когда то что то маленькое писал на делфи лет 7 назад (когда мне было 15:))
Ну как бы знаю что делфи простой понятный язык. У меня книга и по С++ есть)))
← →
Dennis I. Komarov © (2011-11-21 12:51) [5]Delphi тут не при чем. MSDN в руки и ...
← →
Anatoly Podgoretsky © (2011-11-21 12:56) [6]> megagenom (21.11.2011 12:37:00) [0]
Веб форма, учебник по HTTP
← →
megagenom (2011-11-21 13:06) [7]Поясните плиз поподробнее. Какими средствами можно осуществить удаленное подключение и авторизацию на сервер + сбор инфы. Почему на Делфи нельзя это сделать? Или можно но сложнее?
← →
megagenom (2011-11-21 13:20) [8]Веб форма, учебник по HTTP
Что вы имете в виду? Средствами php чтоли?
← →
DVM © (2011-11-21 13:24) [9]
> megagenom (21.11.11 12:43) [3]
> Да. Мы заходим под учетной записью в домене под правами
> администратора. Да вы все правильно поняли, необходимо собирать
> инфу без установки каких либо программ на удаленном сервере
> чтоб в процесах ничего не висел
Ну Delphi тут действительно не при чем, он лишь может быть использован для доступа у удаленному серверу и получения инфы через WMI например.
http://vozerov.ru/24/01/2011/187
← →
Anatoly Podgoretsky © (2011-11-21 13:25) [10]> megagenom (21.11.2011 13:20:08) [8]
Зачем же PHP, хотя можно и им, но с точки зрения юезопасности лучше asp.net
и проще
← →
DVM © (2011-11-21 13:27) [11]
> megagenom
Вот собственно первоисточник знаний по WMI.
http://msdn.microsoft.com/en-us/library/aa394582(VS.85).aspx
Там примеры тоже есть, но на VB или C++. На Delphi аналогично все.
Еще для получения инфы можно воспользоваться Windows Scripting Host (WSH) в паре с WMI.
← →
megagenom (2011-11-21 13:40) [12]Я думаю программа не сложная для професионального программиста, но мне будет сложновато думаю.))) Будем пробовать. Спасибо за инфу
← →
antonn © (2011-11-21 14:19) [13]
> Зачем же PHP, хотя можно и им, но с точки зрения юезопасности
> лучше asp.net
для данной задачи это монописуально
← →
Eraser © (2011-11-21 14:48) [14]> [0] megagenom (21.11.11 12:37)
так в ОС уже есть встроенные механизмы для этого.
← →
megagenom (2011-11-21 15:26) [15]
> так в ОС уже есть встроенные механизмы для этого
какой?
← →
DVM © (2011-11-21 17:05) [16]
> какой?
Квоты дискового пространства и запись о превышении квот в EventLog, который можно и дистанционно смотреть.
← →
Eraser © (2011-11-21 17:37) [17]> [15] megagenom (21.11.11 15:26)
Панель управления\Все элементы панели управления\Администрирование\Управление компьютером.
В домене все еще очевиднее и удобнее.
← →
Dennis I. Komarov © (2011-11-21 17:38) [18]
> Но мне нужно как то подругому это зделать так как начальство
> не разрешит чтоб серверная часть висела в процесах на сервере
> и занимала ОЗУ пусть даже киллобайты (тоесть програама конектиться
> к серверу авторизуеться по логину и паролю и считывает свободное
> пространство на дисках и отконективается)
А чем это обосновано?
← →
Anatoly Podgoretsky © (2011-11-21 17:47) [19]> DVM (21.11.2011 17:05:16) [16]
Если квоты, то монитор немедленно посылает письмо на почту.
← →
clickmaker © (2011-11-22 13:10) [20]> необходимо собирать инфу без установки каких либо программ
> на удаленном сервере чтоб в процесах ничего не висело
WMI может помочь
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2012.02.26;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.004 c