让Google网页快照恢复使用的方法

在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

Tags:

Leave a Reply