让你的掌上电脑实现中文界面的天气预报

软件世界

  上个月,赶时髦买了一台华硕 A620+掌上电脑,功能强大,看小说、上网、看电影自不在话下。近日用了一款软件TodayPlus 0.98,将天气预报也装在了PDA里。

  TodayPlus 0.98是一个功能强大的桌面软件。可以显示PDA的电池电量、内存容量、日历等一大堆信息,只可惜界面是英文的,使用起来很不方便。笔者用了半天的时间,终于把TodayPlus 0.98的天气预报修改为简体中文。现将过程写下来与大家共享。

  TodayPlus 0.98的下载地址:

  http://dark-mojo.com/todayplus/download.php?id=115

  文件下载解压后,是一个名为TodayPlus.arm.CAB的文件,将该文件拷贝到PDA中,点击安装,在屏幕上会弹出“该程序与当前的操作系统不兼容……”的对话框,问你是否继续安装,点“是”继续安装。安装完毕,在PDA的屏幕上会显示如图1的界面,里面有天气预报,电池电量等信息。

  点击城市名称可以看到详细天气预报(图2)。

  我们看到显示的天气预报等信息是英文的,下面的工作就是要设定自己所在城市的天气预报,并让它以中文显示。

  第一步,设定所在城市(以北京、天津为例):

  将掌上电脑\Program Files\today plus目录下的config.txt文件拷贝到PC上用记事本打开,找到

  city,1,60,77840,Home,f

  city,2,60,UKXX0085,London,c

  将它修改为

  city,1,60,CHXX0008,北京,c

  city,2,60,CHXX0133,天津,c

  其中CHXX0008为城市代码,c表示摄氏度。按顺序,你可以设定多个城市的天气预报。那么怎么知道自己的城市代码呢?

  按如下地址打开页面http://www.weather.com/outlook/travel/local/chxx0120,用你所在城市名的拼音查询,然后显示出的页面上就有该城市的天气预报,浏览器地址后面的CHXX****就是城市代码。

  第二步,修改城市天气的中文显示:

  将掌上电脑\Program Files\today plus\skins目录下的slider.txt文件拷贝到PC上用记事本打开,找到REGION 3 - PAGE 100 Current Weather Details 部分,修改如下:

  today,realtemp,140,24,,癋,r

  替换为 :today,realtemp,140,24,,度,r

  text,51,12,Temperature:,l

  替换为:text,51,12,温度:,l

  today,temp,140,12,,癋,r

  替换为:today,temp,140,12,,度,r

  text,51,24,Feels Like:,l

  替换为:text,51,24,舒适:,l

  text,51,36,Barometer:,l

  替换为:text,51,36,气压:,l

  text,150,12,Humidity:,l

  替换为:text,150,12,湿度:,l

  text,150,24,UV:,l

  替换为:text,150,24,紫外线:,l

  然后,找到 REGION 3 - PAGE 200 Vars used: 1 部分,修改如下:

  forecast,high,%var1%,125,12,,癋,r

  替换为:forecast,high,%var1%,125,12,,度,r

  forecast,low,%var1%,195,12,,癋,r

  替换为:forecast,low,%var1%,195,12,,度,r

  text,75,12,High:,l

  替换为:text,75,12,最高: ,l

  text,145,12,Low:,l

  替换为:text,145,12,最低: ,l

  text,60,24,Chance of Precipitation:,l

  替换为:text,60,24,降水概率: ,c

  修改完毕,将这两个文件再拷贝到PDA中覆盖原来的文件,重新启动PDA(reset)就得到了中文天气预报界面如图3:

  点击天气预报右边的白色三角可以切换显示城市;点击城市名称,则出现详细的天气预报:

  至此,整个修改全部完成,每次同步的时候天气预报会自动更新。细心的读者肯定会发现,修改config.txt和slider.txt文件还可以将电池电量、内存、CF卡的显示也改成中文。