WebAdmin.nsf 库中在线用户的解决方法:
利用session的方法SendConsoleCommand,向控制台发送命令 show inetusers再显示返回的数据.
从而得到在线internet用户的数据的.
具体代码看这个库吧.几个相关位置:
agReadTableData$UserL2 中的GetInetUsers()
javascript 库JsPanelStatus 中onClickSendConsoleCommand 方法
agReadConsoleData$UserL2 中的PostConsoleCommand
这种方法只能是用户具有远程访问控制台的权限才行,因此不适合你的应用需要.
这里只是提供了一种思路.
再有,已知的SameTime有这种在线功能.你可以看一下;
[本贴已被 luckbird 于 2005-4-21 14:04:28 修改过] |