![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
IdSMNP [D7, WinXP]
Vostrik © (2007-03-19 15:09:00)Добрых суток.
Может ли мне кто нибуть привести пример работы с IdSMNP? К примеру, получить имя удаленной станции.
Vostrik (2007-03-27 16:18:00) [1]Может кто нибуть копипастил мой код? Какие результаты?
Vostrik (2007-03-27 16:15:00) [2]
> а сервер?
Стоит SNMP Services
> политика безопасности
Тупо разрешил везде все. Отключил стнадартный брандмауэр
umbra (2007-03-26 11:16:00) [3]
> Клент SNMP запущен
а сервер?
> Что еще может помешать ответу?
политика безопасности.
Vostrik (2007-03-26 00:10:00) [4]Клент SNMP запущен. Фаерволов нет. Что еще может помешать ответу?
umbra (2007-03-23 18:15:00) [5]
> Если же к другой, то ничего не получаю.
может быть, дело не в IdSMNP, а втом, что другие машины не отвечают на запрос?
Vostrik (2007-03-23 16:42:00) [6]Так как мне все таки быть?
Неужели никто не писал что нибуть с использованием данного компонента?
Begin
IdSNMP1.Active := true;
try
With IdSNMP1.Query Do
begin
Clear;
Host := lHost.Text ; // Например: 127,0,0,1
Community := 'public';
PDUType := PDUGetRequest ;
//Получаем информацию о операционной системе опрашиваемого хоста
MIBAdd('1.3.6.1.2.1.1.1.0','');
//Получаем информацию о времени работы хоcта
MIBAdd('1.3.6.1.2.1.1.3.0','');
//Имя пользователя
MIBAdd('1.3.6.1.2.1.1.5.0','');
end;
IdSNMP1.SendQuery;
With Memo1.Lines do
begin
Add('Операционная система:');
Add(IdSNMP1.Reply.Value[0]);
Add('');
Add('Имя пользователя:');
Add(IdSNMP1.Reply.Value[2]);
Add('');
Add('UpTime хоста:');
Add(SecToTime(Round(StrToInt(IdSNMP1.Reply.Value[1])/100)));
Add('');
end;
Ход мыслей верен?
Если я обращаюсь к локальной машине (127,0,0,1), то я полчаю ответ. Если же к другой, то ничего не получаю.
К примеру, мне надо получить количесво свободной оперативной памяти на хосте. Я так понял, что мне нужно написать менеджер, который бы перехватывал мои запросы и отсылал то, что мне необходимо. Так как в MIB нет такой ветки с данными
Anatoly Podgoretsky (2007-03-20 21:33:00) [7]> Vostrik (20.03.2007 15:04:04) [4]
А по Инди, кроме гигантской справки нет ничего хорошего, книга авторов совсем не про Инди.
А справка вызывает больше вопросов, чем есть ответов.
S@shka (2007-03-20 16:23:00) [8]А
http://www.indyproject.org/
если тебе нужно просто описание компонента
Vostrik (2007-03-20 15:04:00) [9]Скачал. Просмотрел. Описния IdSNMP,к сожалению, не нашел. Есть описание общих процедур и фун-ий. Или может я что то не так понял?
Меня интересует создание своих веток, чтение и запись своих значений в MIB.
S@shka (2007-03-20 14:14:00) [10]• Глубины INDY - перевод книги Indy In Depth можно найти на сайте Анатолия Подгорецкого
Vostrik (2007-03-20 08:35:00) [11]А какую доку именно именно смотреть?
S@shka (2007-03-19 19:57:00) [12]http://podgoretsky.com/ddp.html