Страница 1 из 1

Информация о пользователе

СообщениеДобавлено: 30 авг 2004, 16:39
Синдаровский Роман
Доброго времени суток
Необходима программа со следующей возможностью:
На входе получает имя пользователя, на выходе выдает активен он или нет, и если активен то еще и ip-адрес. Подозреваю что готового варианта может не быть. Может кому документация попадалась по реализации подобного? Желательно на perl, на крайний случай c/c++. Пробовал подключаться к дереву по ldap, но в том, что можно получить таким образом, нужных данных нет.

СообщениеДобавлено: 30 авг 2004, 18:22
Андрей Тр. aka RH
А что в данном случае означает "активен" ?

СообщениеДобавлено: 30 авг 2004, 18:39
Влад А.Сокол aka Akina
Посылаем ему мессагу с подтверждением доставки и смотрим статус оной... :lol:

Re: Информация о пользователе

СообщениеДобавлено: 30 авг 2004, 20:48
PavelKHTW
Синдаровский Роман писал(а):Доброго времени суток
Необходима программа со следующей возможностью:
На входе получает имя пользователя, на выходе выдает активен он или нет, и если активен то еще и ip-адрес. Подозреваю что готового варианта может не быть. Может кому документация попадалась по реализации подобного? Желательно на perl, на крайний случай c/c++. Пробовал подключаться к дереву по ldap, но в том, что можно получить таким образом, нужных данных нет.

А зачем свою программу? Есть готовая - например C1 с снапинами от ZEN - позволяет даже подсоедениться к нужному пользователю :)
Ну а если серьезно, то на кулсолюшенах есть 2 программы(ZEN Works browser-s) - они собственно и показывают в виде дерева всех пользователей, различая активных и не очень, а также то, где они находяться. Писаны наверняка на С/С++ - напиши авторам, может код пришлют.

СообщениеДобавлено: 31 авг 2004, 17:56
Синдаровский Роман
Прошу прощения за несколько не точное выражение своих мыслей.

Мне казалось что фразы "На входе получает имя пользователя, на выходе выдает" и "Желательно на perl, на крайний случай c/c++" почти полностью определяют приложение как консольное.

2Андрей Тр. aka RH
А что в данном случае означает "активен"

Имелось ввиду "залогинен".

2Влад А.Сокол aka Akina
Посылаем ему мессагу с подтверждением доставки и смотрим статус оной

См. выше. Чем ее можно послать так чтобы в выводе еще и ip адрес был?

2PavelKHTW
Есть готовая - например C1 с снапинами от ZEN

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

P.S. Программа будет дополнением к уже существующей схеме, потому и должна уметь конвейры, получать от основного скрипта параметр, отдавать ему результат обработки.

СообщениеДобавлено: 31 авг 2004, 18:02
PavelKHTW
Синдаровский Роман писал(а):2PavelKHTW
Есть готовая - например C1 с снапинами от ZEN

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

Я тебе привел ZEN в качестве примера. Наличие или отсутствие ZEN никак на код перечисленных програмулин не влияет :) Remote Control Utility for ZfD4 и ZEN Workstation Browser 4.0

ps Для особо ленивых - http://developer.novell.com/ - там есть все, от примеров до готовых программ. Посмотри.

СообщениеДобавлено: 31 авг 2004, 18:51
Андрей Тр. aka RH
PavelKHTW писал(а):Наличие или отсутствие ZEN никак на код перечисленных програмулин не влияет :) Remote Control Utility for ZfD4 и ZEN Workstation Browser 4.0
Ээ .. если бы все было так просто. ИМХО влияет, и еще как. Те программы всего лишь надстройки над зеновским кодом. Просто запускается все не из С1, а из самописной проги. При отсутствии Зена ему по сути не с чем будет работать .. почти уверен.

СообщениеДобавлено: 31 авг 2004, 19:54
Синдаровский Роман
PavelKHTW писал(а):Для особо ленивых - http://developer.novell.com/ - там есть все, от примеров до готовых программ. Посмотри.

Спасибо. Нашел там все что нужно, правда на дельфи, но это уже детали.

СообщениеДобавлено: 31 авг 2004, 21:03
PavelKHTW
Андрей Тр. aka RH писал(а):
PavelKHTW писал(а):Наличие или отсутствие ZEN никак на код перечисленных програмулин не влияет :) Remote Control Utility for ZfD4 и ZEN Workstation Browser 4.0
Ээ .. если бы все было так просто. ИМХО влияет, и еще как. Те программы всего лишь надстройки над зеновским кодом. Просто запускается все не из С1, а из самописной проги. При отсутствии Зена ему по сути не с чем будет работать .. почти уверен.

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