经过网友的探索,发现修改weather.js文件,就可以获得中国的天气预报了
之前已经由朋友说过,中国地区不能使用天气预报,是因为wlsrvc.dll文件检测到区域设置为中国,就返回1506,提示"您当前所在国家或地区不支持此服务."
其实如果我们直接在浏览器中输入地址是可以返回中国地区的天气预报的,因此我们可以绕过这个dll文件,自己修改脚本直接获取信息.
我们可以通过Microsoft.XMLDOM来获取网上的xml数据,然后把里面的数据解析到一个类中,返回给原来的脚本显示出来.
使用方法:
下载压缩包文件后,解压到
X:\Program Files\Windows Sidebar\Gadgets\Weather.Gadget\zh-CN\
覆盖原来的(建议先备份).其中X为系统盘.(需要首先获得两个文件的所有权)


