Autor Thema: Offene Usersessions am Server abfragen  (Gelesen 1606 mal)

Offline Captain_Future

  • Junior Mitglied
  • **
  • Beiträge: 71
Offene Usersessions am Server abfragen
« am: 11.08.17 - 15:07:51 »
Hi,
ich will die aktuell angemeldeten Benutzer an einem Server abfragen. Bisher kenne ich nur die Möglichkeit über NotesSession.SendConsoleCommand('','show users') die Ausgabe der Console zu parsen.

Kennt jemand eine elegantere Lösung?

Grüße
Markus
« Letzte Änderung: 15.08.17 - 12:45:20 von Captain_Future »

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Offene Usersessions am Server abfragen
« Antwort #1 am: 11.08.17 - 15:32:41 »
Nein, eine andere Möglichkeit existiert nicht.
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Tim Pistor

  • Aktives Mitglied
  • ***
  • Beiträge: 229
  • Geschlecht: Männlich
    • www.pistor.is - Tim Pistor IT-Beratung
Re: Offene Usersessions am Server abfragen
« Antwort #2 am: 11.08.17 - 20:46:28 »
Geht (vielleicht) nicht anders - aber schöner.
Guck mal in die webadmin.nsf - Agent "agReadListData$UserL2" --> Klasse "cListData --> Function "GetDatabaseUsers" :

Code
'always escape and silence the console command
CONSOLE_PREFIX = Chr$(27) & "!"
CONSOLE_XML = " -xml"
...
sCommand	= CONSOLE_PREFIX + "show users " + CONSOLE_XML
sResponse	= m_ses.SendConsoleCommand("", sCommand)
...



OT: Übrigens ein sehr tolles Database-Icon diese webadmin.nsf
« Letzte Änderung: 12.08.17 - 10:06:46 von Tim Pistor »

Offline Captain_Future

  • Junior Mitglied
  • **
  • Beiträge: 71
Re: Offene Usersessions am Server abfragen
« Antwort #3 am: 15.08.17 - 12:45:09 »
Hallo Tim,

cool. Danke.

Grüße
Markus

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz