找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 26551|回复: 202

[软件及汉化] 顶栏天气预报插件 - 解决补丁兼容问题 - V1.3

[复制链接]
发表于 2011-4-7 19:58 | 显示全部楼层 |阅读模式
本帖最后由 xiehq 于 2011-4-15 11:42 编辑
, \" x5 h1 p" X! A- r' J  n( ?
) p1 b  ?* [3 c3 P1 r# }v 1.3 2011.4.15* X- O7 D- _( L8 I/ y
xiehq@treo8.com/bbs# ]* L7 b' L% e2 c: l2 g

# F* b2 _, e+ [# ~/ z8 v

  ^' B) Q6 y* P6 v6 K6 |- Q第73楼有包含2.1的测试版,2.1系统推荐使用原作者补丁安装。3 e/ @5 V! a9 I' D8 J; S: o


+ t" s2 \) \5 y% R
# I' D' O& a  h$ n
" K& p: w9 }# r4 r  D1. 功能:
' O  j4 M- }9 S* d9 R+ w        替换左上角运营商为当前天气信息。
2 C5 Z5 r' M0 {        参考了callshow 2.0的安装卸载方式,并做了改进。解决1.4.5下安装太多补丁后的兼容问题。
- _( \" ?1 w0 ]  ?8 @) @      
$ ^  B8 s1 n7 u2 U+ K; A. P      ) k, G+ e; q6 e7 C. ?/ i3 x
5 d! T8 w+ f! V' N9 F4 _/ |  y
2. 设置方式# ]! S5 S7 s) _9 O9 O
        编辑StatusbarWeatherWidget.js文件头部的以下几行,并保存:
  1.                 this.weatherID = "2151330";        // 修改为你所在城市的weather ID
    + |- ]8 u* e" Z3 M" W
  2.                 this.weatherUnits = "c";        // "f":华氏度,"c":摄氏度。必须小写。
    1 \7 v$ U" _+ h  O4 X* ]
  3.                 this.weatherStatus = 2;                // 修改显示模式:0:最高,最低温模式,1:天气状态模式,2:天气状态,最高/最低温模式,3:当前天气,最近一天预报模式。* y8 ~7 y; p$ m! k+ [+ K
  4.                 this.updateIntervalMinutes = 60;        // 设置更新间隔,分钟+ T1 G  C5 N" ~
  5.                 this.enableAutoUpdate = 1;        // 1: 自动更新, 0: 不自动更新
    - L. P% W- f4 [9 I: L: i% G
  6.                 this.errorAlertMinutes = 5;        // 设置红色更新错误提示时间(分钟),0:一直显示红色提示。
    4 i: b  G1 E6 D2 I
  7.                 this.addUpdateTime = 1;                // 1:添加天气更新成功的时刻,0:不添加
复制代码
推荐使用UltraEdit, EditPlus, Notepad++ 或 EmEditor 任意一个编辑器。
! |! Z. H6 X4 b" m4 w
( y+ y- f- {( |, [2 q; V* {% @4 Y3. 如何获得Yahoo地区码:1 O- a9 }" z' N( Y# C4 v& P
        进入http://weather.yahoo.com/输入城市拼音,点击GO,以beijing为例,地址栏得到以下地址:
' z. k8 T8 d3 w                http://weather.yahoo.com/china/beijing/beijing-2151330/; n* p! i3 Q  s; U) h( Q
        其中城市拼音-后的7位数字即为需要的地区码。
/ ?/ \: X) b1 S# g8 A; l1 v# b: \7 x1 n
4. 安装与卸载方式" z5 @! r% @: g# \9 `% B, }2 C
        1)下载压缩包并解压到当前文件夹。" a9 m) P: {1 _0 Z3 D+ ?  Q/ |3 G7 J
               
/ l( T  q9 l6 Q# p% x7 w* e        2)将得到的文件夹复制到U盘根目录(下面以得到的文件在StatusbarWeatherWidget_installer_for_all_webos_versions目录下为例)。
5 \( K5 a, E& i( z$ |& ~        3)修改StatusbarWeatherWidget.js文件,具体参考“设置方式”:weatherID是必须要修改的,其他根据喜好修改。# w/ ~, e. p  q9 a
                注:安装成功后,如果想更改设置,不用卸载再安装,
6 d- ?, Z1 z9 D8 \, k1 `            只需编辑StatusbarWeatherWidget.js->发送到/usr/lib/luna/system/luna-systemui/app/models/->重启luna。
" V7 N4 Q6 @0 `        4)
8 J5 S7 T& R0 n' ]        安装运行以下命令(以1.4.5系统为例,其他系统改为相应版本号):
  1.                 cd /media/internal/StatusbarWeatherWidget_installer_for_all_webos_versions) l: U2 ?* ~7 l: S) Q3 q
  2.                 chmod u+x SWW*0 q8 W2 q" W- Y" o
  3.                 ./SWWInstall.sh 1.4.5
复制代码
卸载运行以下命令:
  1.                 cd StatusbarWeatherWidget_installer_for_all_webos_versions# k3 {9 v. G7 o1 z/ ^8 D
  2.                 chmod u+x SWW*9 j3 i4 L' j0 o+ t+ B5 ]' j! O
  3.                 ./SWWUNinstall.sh 1.4.5
复制代码
5)如果Luna没有自动重启,安装卸载后请重启Luna。
4 k& W: r+ e2 x/ u; }1 H1 y% y
9 U, G# l3 g+ |4 U5. 版本历史% w9 s, W- V& g7 f& h* G
        1.3-20110415:
) Z0 [9 d# V: i        只针对WebOS 1.4.5更新。
% P+ t' J3 h* u/ q$ }3 G+ v3 ~$ p& a+ K( C        [已修正][Bug] 1.4.5安装过sconix的Mode Menu或者Topbar Framework后,点击天气无反应。
: Q  j, w  P: \5 U/ D/ D: y        [已修正][Bug] 设置为不自动更新后,系统重启时仍然会自动更新一次。
: l0 y5 y$ {" _$ b. L! ~6 D; y) c        [已添加][Add] 添加自定义更新失败后红色字体提示时间显示的时间,过后灰色显示。
6 Z! ?, N0 M" N- X- K        [已添加] 设置是否显示天气更新时间。
1 T, t2 B6 C2 T2 S$ R) a        [更改] 修改安装卸载脚本,增强兼容性。* _) _" A( j  S, D
        [计划][Add] 1.4.5下的设置界面。
3 W5 _( y! B, P3 p/ z+ v! X3 m. T        [改变] 不再对原作者2.x补丁进行改动,因为有Tweaks程序的整合,加上国外开发者的努力,不兼容的情况应该不多见。专注为坚守1.4.5系统的pixi用户开发分支版本。+ n; J% f6 U" P5 F5 J  q
               
$ U! N! h9 g; L2 ]  P6 n& t& A        1.2-20110412:2 r% v- S7 @$ _9 H* y% S! J
        添加到4种显示模式,添加是否自动更新设置,添加点击左上角更新天气。: g) T# f3 [% v
        [Bug] 1.4.5安装过mode Menu后,点击天气无反应。& |1 C$ d: c$ M2 m
        [Bug] 设置为不自动更新后,系统重启时仍然会自动更新一次。* w. C4 g/ T" A( c$ ?$ ^: S* n- b; P
        [Add] 因为更新失败后红色字体显示太刺眼,添加自定义红色字体显示时间,过后恢复白色或者灰色显示。
" L" P$ M: ?: |! g8 |# s        [Add] 更新失败后,显示天气状态为多长时间以前更新的状态。1 x9 Y% x" S1 t
        [Add] 1.4.5下的设置界面。
# }1 k" {; }3 S        [Change] 计划不再对原作者2.x补丁进行改动,因为有Tweaks程序的整合,加上国外开发者的努力,不兼容的情况应该不多见。专注为坚守1.4.5系统的pixi用户开发分支版本。# d4 q% i; s# d3 [7 M/ @( p  ^
        1.1-20110411:添加一种显示模式,修改安装脚本,添加更新错误红色提示。; z; m( h* B/ a' J0 w+ E4 @- n
        1.0-20110409:初始版本。
9 ^- H$ `9 ?( c+ H6 p& h' ^. L  G) D+ A! G' A8 k( d

1 J' _7 n$ K# j2 \! w8 U" G
        原帖:http://forums.precentral.net/web ... weather-widget.html
5 K. K! }+ e5 J$ K8 G4 n: X5 u        作者网站:http://webos.choorp.com/?page_id=793
, w$ |9 v/ |1 R: @8 m
% [# I+ k3 n8 s$ W: m& j效果预览:6 {' W5 H- B! c6 i( N7 Z" h

5 {/ e: b( g! ~. b; c! D

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×

评分

参与人数 11威望 +76 收起 理由
nuoyuan + 2 支持一下!
dsczd + 5 精品
tobbyful + 2 支持原创
645485661 + 5 不错的东东
cjking + 5 强帖留名第一排
新小胖 + 5 谢谢分享
tankwee + 20 谢谢分享
marbery3 + 5 这个牛逼..
liaozuoping + 5 转载也不容易,还翻译了。虽然已经在原网站.
binggz + 20 谢谢分享

查看全部评分

回复

使用道具 举报

发表于 2011-4-7 20:02 | 显示全部楼层
不错的东东,谢谢lz
回复 支持 反对

使用道具 举报

发表于 2011-4-7 20:20 | 显示全部楼层
这个是要支持滴。
回复 支持 反对

使用道具 举报

发表于 2011-4-7 20:20 | 显示全部楼层
这个好啊,更实惠了,+ X& P3 j# g; F" ]0 y
运营商算个鸟啊,显着净碍眼
回复 支持 反对

使用道具 举报

发表于 2011-4-7 20:21 | 显示全部楼层
有是一个后台跑流量的,能手动更新就好了
回复 支持 反对

使用道具 举报

发表于 2011-4-7 20:23 | 显示全部楼层
不错,给力啊
回复 支持 反对

使用道具 举报

发表于 2011-4-7 20:23 | 显示全部楼层
神奇的天气软件,顶
回复 支持 反对

使用道具 举报

发表于 2011-4-7 20:28 | 显示全部楼层
好东西,比放在下面的那个好多
回复 支持 反对

使用道具 举报

发表于 2011-4-7 20:30 | 显示全部楼层
现在webos上的软件越来越多了  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-7 20:33 | 显示全部楼层
本帖最后由 xiehq 于 2011-4-7 20:33 编辑
8 n4 d1 X( e* j& w9 W4 G- h
qq8522 发表于 2011-4-7 20:21
! O( ^9 w9 c: \7 _1 X, L有是一个后台跑流量的,能手动更新就好了
. t, X( ~1 u' L5 m* o
) j9 a  d& S9 O1 q+ o/ U
看了一下流量,因为图片是不用下载的,每次下载1.03k,加上一些http的通讯,每次流量不会超过2k。
- B$ r2 m' k' {) u, @; T& w这样一天不会超过96k,一个月流量是2.8M。不算多。3 }% ?) r5 _- {1 s) p1 B& D# s5 ~
当然以后肯定会再更新,不过现在想不到太好的设置与手动更新操作方法。
回复 支持 反对

使用道具 举报

发表于 2011-4-7 20:37 | 显示全部楼层
这个威武了,留名关注.
回复 支持 反对

使用道具 举报

发表于 2011-4-7 20:41 | 显示全部楼层
不错,就是安装麻烦了点。
1 Q5 ^& u' o% d1 n% D6 ^3 X  N( N5 Y
-- Sent from my Palm Pre using Forums
回复 支持 反对

使用道具 举报

发表于 2011-4-7 20:48 | 显示全部楼层
还是更喜欢weather dashboard,目前。
回复 支持 反对

使用道具 举报

发表于 2011-4-7 21:48 | 显示全部楼层
这个显示比较俊!!
回复 支持 反对

使用道具 举报

发表于 2011-4-7 21:50 | 显示全部楼层
顶啊,好东东
回复 支持 反对

使用道具 举报

发表于 2011-4-7 22:02 | 显示全部楼层
这个有意思,顶大脚!3 E% m) l$ c& o

" @8 e8 a/ h, b& t-- Sent from my Palm Pre using Forums
回复 支持 反对

使用道具 举报

发表于 2011-4-7 22:06 | 显示全部楼层
果然 安装失败了 唉
回复 支持 反对

使用道具 举报

发表于 2011-4-7 22:21 | 显示全部楼层
mark 一下,期待后续的设置能跟上,比如更新频率,地区代码设置等。麻烦楼主多多转载啦!
回复 支持 反对

使用道具 举报

发表于 2011-4-7 22:29 | 显示全部楼层
支持!不过是在雷区 有点怕怕!
9 n; i0 m  Y8 d. l% B/ ]   还是要顶起的!!
回复 支持 反对

使用道具 举报

发表于 2011-4-7 22:41 | 显示全部楼层
期待大脚打包成ipk直接安装  继续关注
回复 支持 反对

使用道具 举报

发表于 2011-4-7 22:45 | 显示全部楼层
本帖最后由 whuseawolf 于 2011-4-7 22:48 编辑 # q" C  d) o4 C# Y9 O
. W& @  M6 r9 l, \2 P
终于可以摆脱gmail这个不靠谱的天气预报了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-7 23:05 | 显示全部楼层
本帖最后由 xiehq 于 2011-4-7 23:08 编辑 - E% r) _" k2 j; d( k$ W
5 _  s# H4 ~: N, d& N; g
大家安装失败的别着急,再等等吧,希望可以改成以前callshow那种安装方式。* I! p5 j; _5 |+ P
有能力的可以自己改改js, html 和 css 三个文件,修改的地方不是很多。  F- H0 ]1 c/ m. y  D1 V: T( |
1.4.5的失败的可能性很大,大家可能安装过太多的补丁了,2.1的安装成功可能性比较大。
回复 支持 反对

使用道具 举报

发表于 2011-4-7 23:19 | 显示全部楼层
mark
9 `- J5 O8 O5 G: \2 J  Emark
回复 支持 反对

使用道具 举报

发表于 2011-4-7 23:29 | 显示全部楼层
太牛叉了。但是要打补丁,不敢乱搞。不小心又要刷机
回复 支持 反对

使用道具 举报

发表于 2011-4-7 23:56 | 显示全部楼层
本帖最后由 wwguan 于 2011-4-8 00:08 编辑 ( t/ T! C. [: c5 F; k) H% a
* D: e' H3 ^) Z7 X( l  g
谢谢分享!
0 o3 P  q$ b' ?; l我用internalz安装成功,并试用preware卸载成功。
( O  X0 z6 _0 D; _4 K; W不错。
! s  ^" k0 g$ I/ K" k# B效果如下:5 H- m$ X* t9 s" ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×
回复 支持 反对

使用道具 举报

发表于 2011-4-8 08:41 | 显示全部楼层
非常棒!
回复 支持 反对

使用道具 举报

发表于 2011-4-8 08:42 | 显示全部楼层
顶了,纯支持,怕与top bar的某些菜单冲突。毕竟有爱天气。
回复 支持 反对

使用道具 举报

发表于 2011-4-8 10:09 | 显示全部楼层
本帖最后由 cjking 于 2011-4-8 10:37 编辑
5 G  U( `0 \# p. R4 C8 k) t8 g
8 E4 ^: B  I% a4 F这个要支持,希望支持145rom更好!. e3 A& v$ N, @- }. \
如果经常出差,可否直接在手机里面修改城市代码?如果行,改哪个文件?
回复 支持 反对

使用道具 举报

发表于 2011-4-8 10:19 | 显示全部楼层
回复 wwguan 的帖子
* m+ m& t6 M3 o! @, ?
; ]+ f0 i0 X) O. K6 x你是否有安装顶部高级菜单补丁啊!
" C0 f% q! o3 Y$ `! C! H# b/ F我安装失败了,在考虑是不是有什么补丁与这个天气补丁冲突了!
回复 支持 反对

使用道具 举报

发表于 2011-4-8 10:25 | 显示全部楼层
我的也安装成功  2.1enrom 几乎没有装什么补丁 除了来电秀
回复 支持 反对

使用道具 举报

发表于 2011-4-8 10:28 | 显示全部楼层
回复 645485661 的帖子1 C" g, |; E9 c# j, W: `
, ~" _( V1 ?, m' {9 n
我也是这个rom 结果安装失败!. C1 C+ n* Q0 N5 Y* @1 p9 N" L
你是用什么装的 internalz pro 还是preware或者wqi啊
回复 支持 反对

使用道具 举报

发表于 2011-4-8 10:36 | 显示全部楼层
设想一下,把不同的城市代码修改后保存为不同的patch文件,比如我需要上海和北京的天气就保存一个上海的,一个北京的,需要哪个就安装哪个,然后重启,是否可行?
回复 支持 反对

使用道具 举报

发表于 2011-4-8 10:46 | 显示全部楼层
145rom,安装失败!!!装了顶部高级菜单补丁的
回复 支持 反对

使用道具 举报

发表于 2011-4-8 10:51 | 显示全部楼层
好东西啊,希望在145rom下顺利安装,我再顶一次
回复 支持 反对

使用道具 举报

发表于 2011-4-8 11:06 | 显示全部楼层
这个很好啊,谢谢啦
回复 支持 反对

使用道具 举报

发表于 2011-4-8 12:04 | 显示全部楼层
回复 whuseawolf 的帖子' o1 Q2 w7 h& m. U1 y/ O, F$ y
/ `/ P! i8 y% o6 N
资源管理器装的
回复 支持 反对

使用道具 举报

发表于 2011-4-8 12:05 | 显示全部楼层
回复 whuseawolf 的帖子7 H" N- I3 X8 y

" g( V! N8 B6 L  J那几个linux patch装了吗  要装的
回复 支持 反对

使用道具 举报

发表于 2011-4-8 12:16 | 显示全部楼层
回复 645485661 的帖子. s3 L; L# U- {* x# W
1 e( j, y- k5 Z4 Z
貌似都装了哦,你都装了哪些啊我装了
" t2 ^0 ]2 }" l3 K9 {diffstat gnu homebrew js lsdiff unzip zip有漏掉的么
回复 支持 反对

使用道具 举报

发表于 2011-4-8 12:17 | 显示全部楼层
1.45,安装失败。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-8 12:28 | 显示全部楼层
cjking 发表于 2011-4-8 10:36
$ ?* q$ A4 U/ S8 Q3 W& c# y设想一下,把不同的城市代码修改后保存为不同的patch文件,比如我需要上海和北京的天气就保存一个上海的,一 ...
8 n7 b7 ~) T# S( H5 T/ k
不用急,等等会有基于gps的地址自动搜寻。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-4-1 14:34 , Processed in 0.398751 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表