我做了一个小软件,放在我的机子上共享(已安装,只是共享那个exe文件),局域网内的用户都可以打开我的程序,我怎么样知道有哪些用户运行了我的软件.就是在代码里怎么样得到打开我软件的用户

解决方案 »

  1.   

    你可以将你的程序中添加一个winsock控件,程序运行时读取本地ip地址,然后你就可以处理了,如写一个文件到你的共享目录、发mail给自己、网络连接都可以。
      

  2.   

    Windows本身就可以,如果你用的是2000以上的版本,在我的电脑上点击管理,其中有共享这部分,其中有连接到你的用户的ip、机器名等。当然,这仅限于是他们直接在你的机子上运行,进一步的跟踪,的确就需要使用Winsock一类的手段了,当然,你也可以使用Web Service,呵呵~~
      

  3.   

    嗯,这个简单,关键不是谁考了你的软件.
    而是谁使用了你的软件.2000 下发个 Message 就 OK 了
    98下就发个 Web Post 请求.