如何从浏览器在客户端运行代码?

时间:2010-06-10 20:39:03

标签: browser archive-file

使用LLVM和silverlight现在可以实现(或者可以使用闪存)。

我喜欢用户选择文件,然后执行以下操作 1)用md5和sha1哈希 2)如果存档检查是否有exe 3)如果存档检查是否受密码保护

第一个看用户是否已经上传它(今天,昨天,上个月) 第二,以防止病毒 第三,我应该没有,但如果我决定不允许受保护的档案,我可以在用户上传之前发出警告。

我如何通过浏览器执行此操作?

2 个答案:

答案 0 :(得分:1)

您可以使用Java或Flash在许多平台上执行此操作。

如果您只关心在Windows上执行此操作,则可以使用这些2或Silverlight,嵌入式WPF页面,嵌入式Windows窗体页面或ActiveX控件。

答案 1 :(得分:1)

您可以使用正在进行的HTML 5文件API。特别要注意FileReader.readAsBinaryString。但是,在这种情况下,我认为这是浪费时间。您无论如何都必须在服务器上重做所有这些检查(永远不要相信客户端)。