任何可能的方法将网页状态保存到HDD?

时间:2015-02-11 00:36:24

标签: python c++ browser plugins webkit

基本上我想要做的就是能够点击一个按钮并将网页状态存储在硬盘驱动器的某个位置,这样它就不需要只是放在RAM中了,当它稍后再次加载到页面时完全像以前一样弹出,好像它从未被关闭而不需要通过互联网下载任何内容来恢复它(尽管在保存页面时不存在的其他资源请求仍应正确下载)。 (例如,firefox在崩溃时会执行此操作,所有选项卡都会恢复,您键入的文本仍然在文本框中等等。)

我不在乎该按钮是否在firefox插件,chrome,甚至是自定义浏览器中,我可能会使用像webkit这样的程序。

我一直在努力寻找一种方法来做到这一点。我用C ++和Python制作了WebKit程序,但每次我认为我越来越接近时,webkit或内置安全措施存在一些缺陷,导致我无法做到这一点。我尝试创建MHTML档案,但他们不允许javascript通过互联网下载新数据,我尝试在python中搜索整个WebKit.WebView对象,我试着通过webkit代码查看是否可以将行为修补到源代码中自己

我的想法已经用完了,我唯一看到的就是在网上发帖。有什么办法,我可以用任何编程或脚本语言,使用任何库吗? 我根本不知道下一步该转向何方。

0 个答案:

没有答案