Win7装机盘下载, Windows7 Ghost安装盘 魔方,优化大师新一代
当前位置:首页 >> Vista侧边栏

修改JS,让Windows Vista支持中文天气显示!


2007年3月27日 编辑:Vista之家 人气: 评论:0

Vista之家www.vista123.com)提醒大家注意,本文内容已经在最新的一篇文章里面更详细的介绍:

【Vista之家原创】完美解决中文Vista侧边栏天气所有问题 :http://www.vista123.com/vista/233.html

请大家到上面这个地址看最新文章即可!!

老的修改JS让Windows Vista支持中文天气显示的办法如下:

  获得中国的天气预报了,修改weather.js文件就搞定了。

  很多朋友说中国地区不能使用Window Vista侧边栏的天气预报程序,是因为wlsrvc.dll文件检测到区域设置为中国,就返回1506,提示"您当前所在国家或地区不支持此服务。"

  其实如果我们直接在浏览器中输入地址是可以返回中国地区的天气预报的,因此我们可以绕过这个dll文件,自己修改脚本直接获取信息。

  我们可以通过Microsoft.XMLDOM来获取网上的xml数据,然后把里面的数据解析到一个类中,返回给原来的脚本显示出来。

  为了减少工作量,我尽量减少原来代码的修改,只是添加了一些新代码,并修改几个必要的地方,在我的机器上试验成功,理论上应该x86和x64是通用的。

  由于我对Javascript研究不深,代码可能有相当的冗余,各位可以自己按需要修改,不过要注意:想自己修改两个脚本,需要首先获得两个文件的所有权,获取方法请参考vista之家其他文章。另外,大家也可以对其进行汉化,把里面的字符串换成中文就行了,不过星期要自己写一个函数替换掉。

  使用方法:

  一、下载Vista之家提供的JS文件:下载,解压到

  X:\Program Files\Windows Sidebar\Gadgets\Weather.Gadget\zh-CN\js

  覆盖原来的(建议先备份)。其中X为系统盘

  二、如果提示权限不够,Vista之家特别提供修改权限的方法如下:

  1、右键单击你要更改的文件,打开属性对话框。
  2、按顺序单击 安全>高级>所有者>编辑>Administrators,确定并关闭属性对话框即获取该文件的所有权。
  3、再次单击右键打开属性对话框,依次单击 安全>高级>编辑>,双击Administrators>单击“完全控制”,确定并关闭属性对话框即获取了完全控制权。

  三、对于字体问题请修改

  X:\Program Files\Windows Sidebar\Gadgets\Weather.Gadget\zh-CN\css\weather.css

  把里面的12行

  [Copy to clipboard]

  CODE:

  font-family:MS Yahei,Simsun,Verana,Segoe UI;

  中的MS改为 Microsoft,因为MS是错误的写法,是这个错误造成字体显示为之后的simsun宋体的(wbpluto注):

  [Copy to clipboard]

  CODE:

  font-family:Microsoft Yahei,Simsun,Verana,Segoe UI;

  字体就变为雅黑了,而且显示问题也解决了

  四、另外,关于显示三天天气预报问题,请把它拖出边栏就可以了!

  不小心写错了一些代码,现在可以显示夜晚的月亮啦(要根据情况,只有晴天或者多云才行),随便也把那个css文件上传了

  很多网友要求汉化,我这里就汉化一部分,没有能够全部汉化,因为我也不知道究竟有多少种情况……

  大家可以修改weather.js文件里面的toChineseString函数来自己汉化。

  再次更新一些细节:修正预报信息不可用时的显示。

      
发表评论(最新评论将在5分钟内出现
昵称:
内容:
(按Control+Enter直接提交)   点击一下,Vista问题有问必答
Vista优化大师
闪游 - 最快最强最安全的网络浏览器
windows7 优化大师
酷点,酷点桌面

Windows 下用什么杀毒软件最好最安全?
Windows 系统上网更加可靠
把您的Windows系统打造成一个铜墙铁壁之完全攻略

新手玩转Windows系统速成大法
从入门到精通,Windows听我指挥
做Windows 高手并不难,怎么学?

最便宜的装Win7的名牌电脑多少钱?
预装Win7的品牌机大PK
联想、戴尔、索尼等笔记本大促销

如何免费升级到 Windows 7?
戴尔推出免费教程教你升级Win7
安装升级Windows 7,其实就这么简单!

索尼 Win7 笔记本电脑1999元特价热销
七天免费试用?免费升级内存硬盘?
更有超多礼物发送中,不抢白不抢

Win7系统出现问题怎么办?
电脑有故障,“医生”来帮忙
我有电脑医生,修复电脑简单轻松!

热门文章

软媒旗下软件: 魔方 | 旗鱼浏览器(极速核心) | 云日历 | 酷点桌面 | Win7优化大师 | Win8优化大师 | Vista优化大师 | Windows一键还原 | 软媒手机APP应用

软媒旗下网站 IT之家 | 辣品 | IT圈 | 6655网址之家 | Win10之家 | iPhone之家 | Win8之家 | Win7之家 | Vista之家