300分求救,局域网内实时监控客户机打开了哪些文件? (100分)

  • 主题发起人 主题发起人 活着VIVA
  • 开始时间 开始时间

活着VIVA

Unregistered / Unconfirmed
GUEST, unregistred user!
局域网内怎样才知道客户机打开了哪些文件?
 
有个lockdown软件
 
我想要的是原码或例子,,
要分给分,,要钱给钱啊
 
zhaqiong111.go.163.com
上有个文件共享的程序,不知是否是您要的?
可以监视谁打开了本机那些共享文件。
zhaqiong@cuniware.com
 
对呀,,就是我想要的,,可以给原代码吗?
 
var
HFileRes : HFILE;
begin
Result := false;
if not FileExists(fName) then
exit;
HFileRes := CreateFile(pchar(fName), GENERIC_READ or GENERIC_WRITE,0, nil, OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL, 0);
Result := (HFileRes = INVALID_HANDLE_VALUE);
if not Result then
CloseHandle(HFileRes);
end;
可判断文件是否打开。
 
编程干嘛?用WIN98的‘网络监视器’啊
 
我要实时监视局域网内的用户打开哪些文件,所以要编程,不能用现成的工具软件
marknew 所说的是判断某个文件是否打开,是一种主动的方式,,不适合监视
 
要用系统钩子了。
 
有人会吗??????????
 
一个最简单的方法,
放上一个冰河。
 
这几天出差,您的邮件我以收到。
源码当然可以给您。
若满意,请回复EMail:ZhaQiong@CUniware.Com。
是300分吗?
 
谢谢你了!
 
接受答案了.
 
活着VIVA,你搞定了吗?能否说说原理?
 
后退
顶部