大家 有没有写过如题的功能,因为我现在需要每次点jsp页面的 更新按钮时,需要将本地文件的版本与服务器上的文件进行版本对比,将需要更新的文件进行下载,解压,我想通过写插件,完成这种需求,但是没有写过类似的东西,希望写过此功能的拿们,指点。。。。。。。。。。。。。。
这个是我在microsoft上面找的
[code="java"]
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility{00000566-0000-0010-8000-00AA006D2EA4}]
"Compatibility Flags"=dword:00000000
[/code]
把这个保存为xxx.reg文件,然后先写出给用户,让他打开
不过有可能什么360啊,之类的杀毒软件可能会安全提示
而且游览器需要重起
我觉得比较麻烦的是bs程序前台不容易读取用户的本地文件
cs的话,就方便多了(3*0,*q,搜*)等软件均会
如果能过去到本地的文件version
直接写个FileUpdateFilter implements Filter
然后比对版本号,或者比对文件的SHA1,将更新文件download
因为前台js权限不够,需要插件,或者是将注册表download给用户,降低安全性能
创建ActiveXObject("Scripting.FileSystemObject")就可以读本地文件了
好像用flash读本地的文件比较方便