|
|
前言:. V6 J' ?+ L/ \
* g; v1 { [1 B
*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
) g# Q2 E. [* X4 O! W3 F; s" d' [% h' E( y& G
N900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
0 o- K Z) I% s& O8 [3 C oTop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。/ L9 [+ `6 `- C+ |5 a2 }0 A, E
! I$ {/ N+ x# f1 U
9 W& M; o6 x- ~2 V, s4 Y6 a4 \* P. r* C! R5 ~
修改方法: (修改文件systemui.xml)
% W( }: J& e, h6 L1 i, @0 }2 O% q; q+ t
1 ]8 w) K* f0 L" ? d
1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)' V; t4 D |/ W' i
root5 ?* x! D1 F, h) ^* s
vi_/etc/systemui/systemui.xml (注意_空格)
+ [9 N0 k( H Q# p- D注意: 可直接使用WinSCP連線到N900修改 F% O, y) X! C' N/ M' B4 a" L
$ O4 F, h) s$ u
7 W, v3 d$ s" o3 H
2.) 按a鍵進入編輯模式,然後移至下圖位置:* w2 ~5 ~: q" _4 L% f3 q
8 X! b" x w: B, Y0 M* f如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機
4 W; }+ ^4 |3 { s G( a5 y5 X8 H; u4 Q1 t3 w
1 `" W1 i+ }; V2 E3 W3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?. z; G- r4 i9 ?' K2 m! J
+ x5 \7 ?- H! L2 N9 D% M, E
而我自己就只喚醒【Reboot】這一項功能,見下圖:
" z4 P% e$ S, q; O8 N) C" Q8 d
; ] c4 \! J% u2 S) ^; a( a$ i" R' p% N( n) p8 x1 B
是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;
2 L T' c2 t8 _% Z8 E) b' I* z" R; A% L# j
- W) R+ M9 @" u, x5 [: n
在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:9 v# c- J' S) `! u5 \+ x
, G" ]: _# q: O( J$ f5 i% y2 {* R* t, F$ Q! V' g" r
+ V; Q: l! e3 G9 Y! ?0 e; }心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了0 M- X4 v) r+ h+ T
7 g' l3 ?2 P9 X7 }- h& M8 \/ A% u: X' w1 z
9 C- ]. U n1 K$ s
: t2 V; ~6 p8 n9 z% i
至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。
. G- h0 c) D! N$ b& D2 n+ v5 V- L+ _+ T! v, J' a* Y1 f
$ Z' q# i; w! m
0 t, _) r E# `修改方法: (修改文件 osso-powerup-shutdown.mo) , ^& H9 g) f! j8 V: M: ^
. K% [5 \3 y' ~/ ]! d
文件路徑:
1 X& s( Q! l" ~! h6 _; ]0 O繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)) C7 \( ^! W* i: B: @. c9 U
繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)1 h: W8 A: J2 a
簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES. C9 Q6 s. B" m; [" M
& Y' O- K7 V, T' X/ n
' |* R9 g A6 [
1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。& k7 b' w V6 h: _/ ^) ?
, K' m- ^" ?8 c: c0 v
& b" L1 d# @" H- X* V$ I# P( o6 _. E
2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:
% T, X( c$ z$ x* b# t Y* K# L5 W. A% a/ `5 N! L6 t, i) r- I* J
# t1 M! y. f8 m# \
. @0 G1 x: H4 B* ~
方法: ^: J; ?7 a l1 r( q
將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:8 c) }) N- v% n: D4 W
. c( }8 F7 M1 D. S% i1 b3 X; ~- r; l {
cd C:\Program Files\GnuWin32\bin
# Z6 l. ^, u7 Wmsgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po $ R$ n( _0 h/ r, W: h* [9 p- [
6 n& F7 K" d2 Z
1 p/ X# B( ~2 \4 H& j+ |" a1 D! N ]3 ^
- Y, ~8 Y7 r1 g% h) y, Y完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔
; A, E" z9 B! e5 P7 d3 p# r N+ z' E. e1 N! U* P/ e* F! `! J E
; [: C! t9 Y( s+ |
5 O! t4 V1 b. Q) ?0 z8 f, V
! ` N# Q5 O. P, x再用記事本打開此檔案,如下圖加入:
/ {, i5 F% \! \8 imsgid "Reboot"( p8 X1 k3 t, b' K8 B
msgstr "重啟系統" 9 b1 u' ^, M4 S% x/ c
( H; _% _9 L0 k% j3 m6 n. T, E+ j; X& [* K6 \( ]6 Q" Q9 G
完成後儲存 (使用原本的UTF-8格式存檔便可)5 i$ f: Q+ \; C# I4 ?' f; S
% {9 B' z4 o* C+ Z& r8 |4 u1 s0 a8 M0 ]8 ~+ o
6 V7 U) a z b" k
; a$ k" j+ h8 R& H3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:: J* Y4 E7 D( c4 c
S8 k: G& Q! \- P* b4 A: K5 T
; M5 [2 _$ K+ y; p/ e
# `6 c& F n: Q( C. d- f
" `2 T1 {, m% l+ P8 ~, q2 C! B方法:/ r( `5 R: ^: E8 U: z; l' a
9 Z9 S# m6 F; ?* X
9 j1 Y: D+ I6 o0 w# m
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:
+ c5 G0 j8 L/ s+ b2 U( Q& C) E" K" K- M" [1 @1 i5 j. f) ]
9 ?' F1 `- T1 U9 F$ Y$ Q9 M
4 j9 @: L4 H Z4 o/ |4 t1 E& Y: }- K* O' Y0 [4 V' F, H# c
選擇另存檔案便可,例如存至我的文件目錄下
0 ^: a7 K6 }2 t5 L+ l4 O2 e+ c ~
, B3 L5 D9 k! { j4 R$ Z
$ q8 d7 H' x! G% p0 q% a8 ]1 G完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|