你还在使用着法轮(SB耍猴式广播体操)功赞助的Freegate么?你还在四处奔波心惊胆战的租着随时可能跑路的国外VPN么?
你还在等神马?还不快用HunProxy哇!!!
Hook InternetReadFile 相对于网页对象操作的优势:
1.无需浏览器加载完成,在网页画出来之前就把源码改了,神不知鬼不觉
2.网页不会错位
3.对HTTP读文件也有效
例程是用自然MM封装的detours库来Hook的,Hook微软的东西果然还是用微软的东西来Hook比较放心OK,程序必须静态编译后才能执行,要动态调试的话,请自行搜索自然的支持库
点击下崽(源码+演示):HookIRF.zip (351 K)
打开一些网上的相册,在加载照片的时候,如果网速比较慢加载慢的话,它会先显示一个类似模糊有点小马赛克的质量比较差的照片,然后慢慢的变为清晰的照片,这样避免了用户在浏览照片的时候页面一片空白的情况,在html中 IMG 有个 lowsrc 属性
<img lowsrc=”" src=”" width=”300″ height=”200″ border=”0″ />
把图片的缩略图 放在lowsrc里面,这样的话因为缩略图是缩小的,按照原图片的比例显示就会有马赛克!
src里填写 原图片!
这样的话,原图片比较大,下载的慢,lowsrc的缩略图小加载快,所以会先显示被拉伸的缩略图,等大图下载完成后会显示原图,这样有个时间差,就是出现先由马赛克,然后变清晰的效果!
注意,测试的时候最好在远程服务器上,这样效果比较明显,本机的话,下载太快了,可能感觉不出来!
从IE8开始,渲染引擎做了很大的改动,新增加一个标准模式(Standard Mode)。
而不少软件都内嵌了IE的WebBrowser控件来显示网页,当用户机器升级到IE8或是IE9,虽然WebBrowser控件也会随之升级到IE8或者IE9的渲染引擎,但,为了保证这些使用WebBrowser控件的应用软件能够工作起来和原来一样,IE8的WebBrowser控件在默认下是使用IE7的渲染模式(也就是IE8中的Compatible View(兼容性视图)模式)。
如果你想让WebBrowser控件的渲染模式为IE8或者的标准模式,可以通过设置注册表设置FEATURE_BROWSER_EMULATION来实现。
而IE9的一个重大改进就是使用了GPU硬件加速来渲染网页。那么GPU硬件加速到底能够带来多大的性能提升? 你可以在IE的测试案例网站(http://ie.microsoft.com/testdrive/)找到答案。其中最有名的渲染速度测试网页就是鱼缸测试 。使用IE9和IE8以及其他浏览器分别打开该网页,立即可以对比出渲染速度的明显差异。
同样,如果想让WebBrowser控件支持GPU加速的话,可以通过设置注册表设置FEATURE_GPU_RENDERING来实现。
以下是用易语言实现这俩操作的代码,挺简单的吧: