Cli*_*ams 5 javascript windows html5 dom local-storage
当浏览器关闭时,我想阅读浏览器的"localstorage"!
我想保存在localStorage的客户数据,然后关闭浏览器和互联网,然后让OS程序(一个Windows EXE)访问和分析数据,然后写入新的数据转换成localStorage的区域,这样当浏览器restars新数据在localstorage中.
这应该是可能的,因为我的操作系统(如Windows)可以读可以从浏览器中删除Cookie"文件" ...所以大概一旦我知道localStorage的"文件"的格式,那么操作系统是它的所有文件等的老板它应该能够改变它们!
那么:我如何使用"客户端.exe程序"读写JavaScript/HTML5/DOM"localstorage"?
失败:操作系统可以通过其他方式将简单数据传入(和传出)浏览器吗?
显然所有这些都具有巨大的潜在力量和巨大的潜在危险!
如果真正的操作系统可以安全地与它进行交互,浏览器只能成为"未来的虚拟操作系统"!
谢谢.
当然,使用适当权限在本地运行的应用程序可以访问磁盘上的任何文件.但是,真正的问题是该文件打开后该如何处理?
考虑以下:
所有这一切都是说这是一个非常糟糕的主意.你正在弄乱别人的申请内幕; 这是一个很大的禁忌.
你考虑过另一种方法吗?当我遇到类似的问题时,我只是在我的应用程序中实现了一个非常简单的HTTP服务器,它绑定到127.0.0.1上的特定端口.
借助XHR和相应的CORS标头,基于浏览器的应用程序可以安全地与桌面应用程序通信.