Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];

Вниз

IdSMNP   Найти похожие ветки 

 
Vostrik   (2007-03-19 15:09) [0]

Добрых суток.
Может ли мне кто нибуть привести пример работы с IdSMNP? К примеру, получить имя удаленной станции.


 
S@shka ©   (2007-03-19 19:57) [1]

http://podgoretsky.com/ddp.html


 
Vostrik   (2007-03-20 08:35) [2]

А какую доку именно именно смотреть?


 
S@shka ©   (2007-03-20 14:14) [3]

• Глубины INDY - перевод книги Indy In Depth можно найти на сайте Анатолия Подгорецкого


 
Vostrik   (2007-03-20 15:04) [4]

Скачал. Просмотрел. Описния  IdSNMP,к сожалению, не нашел. Есть описание общих процедур и фун-ий. Или может я что то не так понял?
Меня интересует создание своих веток, чтение и запись своих значений в MIB.


 
S@shka ©   (2007-03-20 16:23) [5]

А
http://www.indyproject.org/

если тебе нужно просто описание компонента


 
Anatoly Podgoretsky ©   (2007-03-20 21:33) [6]

> Vostrik  (20.03.2007 15:04:04)  [4]

А по Инди, кроме гигантской справки нет ничего хорошего, книга авторов совсем не про Инди.
А справка вызывает больше вопросов, чем есть ответов.


 
Vostrik   (2007-03-23 16:42) [7]

Так как мне все таки быть?
Неужели никто не писал что нибуть с использованием данного компонента?

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 нет такой ветки с данными


 
umbra ©   (2007-03-23 18:15) [8]


> Если же к другой, то ничего не получаю.

может быть, дело не в IdSMNP, а втом, что другие машины не отвечают на запрос?


 
Vostrik   (2007-03-26 00:10) [9]

Клент SNMP запущен. Фаерволов нет. Что еще может помешать ответу?


 
umbra ©   (2007-03-26 11:16) [10]


> Клент SNMP запущен

а сервер?


> Что еще может помешать ответу?

политика безопасности.


 
Vostrik   (2007-03-27 16:15) [11]


> а сервер?

Стоит SNMP Services


> политика безопасности

Тупо разрешил везде все. Отключил стнадартный брандмауэр


 
Vostrik   (2007-03-27 16:18) [12]

Может кто нибуть копипастил мой код? Какие результаты?



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.044 c
2-1194052753
kolj
2007-11-03 04:19
2007.11.25
Как динамически создать обьект на форме , например ListView ?


2-1194163151
kudatsky
2007-11-04 10:59
2007.11.25
Как заставить кнопку мигать ?


2-1193743022
Reni
2007-10-30 14:17
2007.11.25
tmemorystream-> string?


15-1192196946
TwentyThird
2007-10-12 17:49
2007.11.25
Программист - одна из худших профессий 21-го века


2-1193965529
ореол
2007-11-02 04:05
2007.11.25
Загрузка содержимого *.doc файла в своем приложении





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский