文件名称:webdiff:ICSM 2010 论文中的旧代码
文件大小:32.2MB
文件格式:ZIP
更新时间:2024-07-24 00:01:58
Java
网络差异 ICSM 2010 论文中的旧代码 笔记: WebDiff 是在 pre-selenium(和 pre-crawljax)时代构建的。 它使用 Win32API 来运行浏览器,调整它们的大小并在浏览器 URL 空间中输入 URL。 它在 Windows XP 上进行了测试,但也可以在 Windows 7 上运行。 要使其正常工作,首先您需要按照 README.txt 所述进行一次性设置 此设置保存 config.json 文件,其中包含浏览器视口信息以及其他设置。 然后需要运行webdiff.py,它内部调用capture.py来捕获不同浏览器的数据,然后运行webdiff.jar中的分析部分。 捕获脚本在浏览器中加载网站,并使用遍历 DOM 的 JS URL 注入 javascript 并将其提交到运行在的服务器端 这些请求被 webdiff 代理拦截,将这些请求发送