|
|
前言:% t: P+ s" F2 {; h. A+ i4 L
0 |, k; k* G& A V* X. f
*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
9 F: G/ S$ x$ F; u+ z& k7 h% I0 Q9 r5 N# g' u n2 l
N900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
( P3 Y7 _6 e+ @; t R! @& TTop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。
. i6 x8 @" U% N; f3 y* u" j5 g/ z+ E, F" K) Q; [
# r/ E1 p* x3 J6 k
5 \9 m- i, l& w$ c修改方法: (修改文件systemui.xml)3 X4 I' A/ O$ k& u, u+ w: p5 c, n
) ^, {* ]3 y& V8 o% Q: V
4 t$ W, |/ p( W; ~$ ^1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)% h2 C, I9 M; @, }- e3 |! o$ m
root
. W* u% n, ?5 W9 `+ Uvi_/etc/systemui/systemui.xml (注意_空格)
. E7 a# K. z* I' J6 O Z注意: 可直接使用WinSCP連線到N900修改
) m7 s, h# ]( H2 i5 W. B3 Z! L' d
" z7 l3 _9 i# H$ W- l Y
' H& v, ?' d2 z$ i8 P/ x2.) 按a鍵進入編輯模式,然後移至下圖位置:9 U+ D- y0 |* l. A: }
. x# R9 _6 I' k. K( {' M如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機9 J4 U3 F _( E
8 K* L d$ U) R3 G( |4 {$ I/ \+ G: O4 |( M
3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?* u) X! ?+ _4 L. T
5 A3 H: ? G; c Z
而我自己就只喚醒【Reboot】這一項功能,見下圖:8 L. ]; Z! m2 t0 z
! g5 C5 r# M5 Q+ G2 }3 P0 t, h
& V% u/ c! O6 ?) w) N1 F
; m0 c' M9 h) y \6 U! f
是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;
/ S% h; }; r% M" D r0 `8 w0 W8 c- \; L; l$ N6 q( x% _ s
* ]. n2 B' S5 g7 W! g' L% T- O在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:
* ]% {, a6 ^1 A4 V) ?3 M3 E: G1 u! l$ N4 n( |$ {2 C
7 p! r9 d+ f8 X% Y0 }5 n1 I9 P% |5 d. |' w! |: M
心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了1 Y9 f6 ~9 s+ E
7 \) Z4 o' I& p1 h# v# g {
0 i* q5 i4 ^+ m5 ]
$ Q& j: Z5 q) c% j' A
/ L; F( R, {5 _, s至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。
. A- M/ Y4 U4 ]/ k9 Z( a' x- {0 A& S2 t# W3 c
' n7 R/ [# c7 G( [. Z0 p
4 y% g$ P9 i: v) \+ a
修改方法: (修改文件 osso-powerup-shutdown.mo)
0 c8 {! c) ^5 e" f) t1 Q) o z) O# x
, y8 j t4 a. ]文件路徑:+ L8 o1 A( V# x; G! v/ v: N: B7 Y, k
繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)
9 f5 N' p. }7 X3 J. Q) }$ _繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)/ }% n" a% y" x+ E5 a* b
簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES
# y1 O' d6 R3 x" D# K; r! i0 j( @
5 Z p% _5 U, y( G6 o1 J
: I6 W, s* C5 Y; r% x0 j% C1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。
% h' B. ?4 X, w7 d8 r8 t7 u( x& B. r$ X' s" U% ~
# U4 b$ e' k; ^/ n
2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:
7 i! U6 }& l, n) l2 h) V
; T# v& ~$ @5 j% S. v( E
3 B( F' y: Y6 Z( T; }# _9 U9 f6 E0 |% V( I, Q8 H
方法:
' I2 z- `) y# `8 _, O; p: U* B# _將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:& K# P! s) l$ Q2 e
- v4 t5 ~( h& c
# m1 `# C# @7 D! O! _% k9 I. @' {cd C:\Program Files\GnuWin32\bin
" n7 S3 R/ \- I" C% Rmsgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po 6 h+ S, \ d2 G
6 J% Q+ _1 K$ F2 U* T3 K; ~" L% B1 M0 O8 D
+ [* t! ~3 Z. A7 M5 W% }& w" f
) `$ n. C W8 H0 X$ A, u% L: V1 E
完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔
r" F% T! e& g$ M( @& _5 z l' l( h- m% P' i+ O. `9 P _$ r% n
2 M, v: u2 T0 b. A" n' o1 _- q2 C" E% x) k/ t' l; Z; o
x1 O5 \' Q5 r) x3 P再用記事本打開此檔案,如下圖加入:
3 Q+ @1 A5 ], ?/ g, \, h. cmsgid "Reboot": {% D3 B B: s' A/ h" R, K8 G
msgstr "重啟系統"
3 Y5 M1 x' a9 r3 \$ \, y+ s# z1 O! }- ?4 ?
# L# l$ c! n3 C4 w% [, d
完成後儲存 (使用原本的UTF-8格式存檔便可)
# `# x( K: n5 z0 {; h
4 @4 u+ z8 [* J7 n& ]; j- z
C- r6 z2 p" L# v$ B9 z E
$ G" h! d( U$ B5 P. H6 m9 |
5 I; C. ]" x W% ?$ i$ B& k: k3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:: E3 Z( U* M+ V n3 H8 D7 ? C
9 o; h( S% i5 S2 |" M0 @
( \' A8 X7 H) T8 K2 v1 J
- c- v' }, Q+ q# G4 o9 ^- n
3 I' U- K' D {# U T! b a, K1 G# l
方法:
0 w# ` _- j6 Z K1 G5 T
8 v, K6 ]) c1 g
0 k. L5 F. m; v" {: u6 ~3 U, {, ?打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:
' E& A9 Z. ^8 Y$ e1 r3 Q X7 Q2 Y% o/ S
4 p- F% |2 o Q$ A3 N# p% y. \8 O ^7 p8 G
% ~% w& j: h/ _! ]. q: U+ I
選擇另存檔案便可,例如存至我的文件目錄下
]+ S4 Y8 {2 T5 y* Z# _, M3 S
1 R( E3 Q: V0 t/ t5 M/ C6 z
, G$ H8 \- n! |# `" t
8 Z. M( _3 s8 w0 f+ R h& _完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|