我用D7+access做了一个程序放在局域网上,如何能知道都有哪些机器在使用这个程序? ( 积分: 100 )

  • 主题发起人 主题发起人 gzin
  • 开始时间 开始时间
G

gzin

Unregistered / Unconfirmed
GUEST, unregistred user!
这个程序放在192.168.0.1的程序文件夹里并共享该文件夹,其他的机器通过网络打开此文件夹,并双击点开里的主程序。那么我如何才能知道有谁在使用着这个程序啊,有没有什么好的思路
 
记录使用者的IP应该可以实现吧
 
恩,是个方法,但是如果它是非正常退出的呢,
 
使用sock可以.让程序打开使用者的端口.只能算是思路哦.
 
如果共享文件夹有写的权限,可以在程序运行时,把使用者的局域网IP写入共享文件夹的一个文件中
机器名 机器IP 使用时间
 
关注中...,我的程序也有个系统日志功能,就是对于非法退出程序的机器无法记录其在线否
 
既然是使用的access的程序,你在程序启动时获取本机ip,写入一个表就行了。
并定时更新一下,超时没有更新的就说明死机或者已经退出了。
 
偶以前写的程序也是用的写IP到日志的形式,但是非法退出的就无法记载退出时间了,定时通讯也是个好主意,但是好像太费资源了
 
推荐下我的网址导航的delphi网站
http://www.51zhan.com/2006/51zhan0239.htm
多多捧场,qq:564310230
 
后退
顶部