在Google上搜索“Google Cache”会获取很多关于如何修复Google的网页快照,大多原理都是替换被屏蔽的Google页面的“search?q=cache”关键字,有些情况可能还需要替换Google网页快照的IP地址。
再就是利用各种浏览器的插件功能,在页面打开后自动做上面的内容替换。
这里我以TheWorld(世界之窗浏览器)为例,其论坛的插件总汇页面里包含一个“修复Google快照插件”,下载后解压到本地的TheWorld安装目录的plugin目录下,绿色版本要自己在TheWorld.exe所在目录新建一个子目录plugin,在plugin下每个插件都放在自己的目录里,如图:
修复Google快照插件本地下载:EnableGooglecache.rar
我在压缩包里google.html的基础上做了修改:
<script language="JavaScript">
var originalString = ‘/search?q=cache:’;
var stringReplace = ‘/search?ignore=me&q=cache:’;
if (top.location.href.indexOf (originalString) > 0)
{
var temp = top.location.href;
temp = temp.replace(originalString, stringReplace);
top.location.replace(temp);
}
else
{
var aTag = document.all.tags("A");
if (aTag.length > 0)
{
for (i = 0; i < aTag.length; i++)
{
var temp = aTag[i].href;
if (temp.indexOf(originalString) > 0)
{
temp = temp.replace(originalString, stringReplace);
aTag[i].href = temp;
}
}
}
}
</script>
可以把上面的内容直接覆盖到google.html文件,或者另存成另外的文件名,比如google_cache.html,然后修改plugin.ini文件里的FileName项为google.cache.html,如图:
上面内容本地下载(下载后把.txt去掉):google_cache.html.txt