|
|
前言:
; h5 T0 D& p7 Q9 o( a5 ?7 Q5 Z& M/ J3 m# [) s
*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
1 R A( y% D6 W% d5 i4 r
, a2 q- [4 s3 C E' N9 z9 T1 hN900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
' C8 b3 l* J' A1 O& JTop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。
7 v7 j: }2 g. j; w# Y5 J6 t- C9 V8 R4 i7 W% |5 W8 V- Z& ~, H
3 E. k3 S9 c1 G `+ N+ O1 ~" q
. @: [, H* U6 i+ i
修改方法: (修改文件systemui.xml), @6 [6 d! j g; K1 ~9 j
3 y3 { A! t. k. ]# t% S, G, u h
6 j, E! ]; C: Z: r+ {: E- t7 z
1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)) j8 f+ T3 b) R
root
7 W; n/ b1 {: H4 Mvi_/etc/systemui/systemui.xml (注意_空格)
1 h. J) S" e( p# x# r4 U注意: 可直接使用WinSCP連線到N900修改
1 d4 _9 a6 p3 { w3 ]8 c- j! J$ m! c8 x7 I$ A3 z X* u) H+ e
; v+ ^) P. Q% M/ q' ~
2.) 按a鍵進入編輯模式,然後移至下圖位置:
: g& M1 v1 ~4 G) Y5 o+ ?
% x" B8 d, Q5 P! Y7 \如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機+ x/ b, B0 u k2 l' f
4 M2 ^+ A2 j7 l# @! _: @% K0 |( T
1 J/ W4 }1 j2 `+ y$ A
3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?
% a1 l" _1 L4 j, D/ N; l
! d" H! k, M( c% y. V# \而我自己就只喚醒【Reboot】這一項功能,見下圖:
/ C, a$ c# k. \5 X) [ G4 j9 o
7 v! j% H6 M' P# K/ L3 w) g8 |
: L$ l7 V# \3 s9 p- v1 `9 P$ u, H) Q/ i3 C9 Q Y* ^
是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;) d" x/ D# q2 |% M6 E! ^
% B; v6 u4 O4 C) x6 Y) \/ R' D. X( A% H9 Q
在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:! a3 \0 z/ K) F: f# F
: ~ y; }/ I0 S& ^7 a# |& Q! j5 c" Y' I3 {' d% e2 o, R
# J7 O; g" n" h. D7 k4 U0 j# G
心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了8 F: s9 Q3 `+ m* ]7 ^
: y. N4 L" `1 M- p: M4 T; p/ \
. `* a( g/ n4 Q4 b. m6 D" z
# M' B7 H5 X' e; v) a% ]1 ]
1 ?" t) n# G% ~, l4 y) }, @# ^
至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。
4 y* A- r3 ?+ z. }; M& R( I
: T6 ?1 X, Q9 c% Z3 L; w! x0 |
' o4 _6 a8 Z u: j/ V* g+ C& {; k# j( Z9 }3 V- j" p0 B
修改方法: (修改文件 osso-powerup-shutdown.mo) $ l1 @: j2 H/ [# b+ R2 g" b
6 Q6 J! Q7 ^+ y D' J* u7 }文件路徑:9 H% J- }( \. h6 k- O9 p! ~
繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)
9 ~+ D) a- h7 R! n, A o0 X繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)
M8 X( {' v; c4 c5 a: ?- M簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES/ z$ v8 d3 ~: N4 f6 a, o
u5 G3 R( i$ w6 R# B; A8 ^
) Y# U, X3 v3 X1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。
$ P8 }; m' x+ p0 W1 r
( e1 i7 c# p0 @; T+ P/ P# Y* y! N: @ m& L
2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:, N) O3 c& X. v
5 B. ~# C) x: D0 |
* {3 W% t1 V4 l; \
4 K5 e/ E& n6 I# K$ X方法:
8 W; @# |+ Z7 N* P* h3 P- _將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:
9 q+ f6 I% W* K
) J$ y9 S5 f- [% K& c5 N1 d1 q0 {6 c, g# `
cd C:\Program Files\GnuWin32\bin
6 r/ A0 \% H& F" k" c! u# \' B3 s9 bmsgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po 2 X/ b( _8 w. {
& l# s! M; h4 H l1 V2 B) O" n% u6 J/ S% B# N! K! L
7 r& N- E+ f, K9 ?, }8 v {0 d- ^
$ [ I9 B) `; J4 H+ f! y& }& G) k完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔
* H6 C" H% \( r4 F5 Z7 ~ ~3 t5 R, L5 F$ @
; O6 J; o/ I9 Z. ~9 B2 I
0 A" q, _" E2 ]/ p1 s' C
; z( y* q8 _, m; ^2 E再用記事本打開此檔案,如下圖加入:
0 a1 T/ P& ^& n8 B1 P& W8 Rmsgid "Reboot"# o9 n3 a# v, u& D. ~5 t4 Q! @
msgstr "重啟系統" 9 z* M0 M& r6 S* U
0 N+ k H* a1 ^$ ?
! g& _; }' m1 K/ [
完成後儲存 (使用原本的UTF-8格式存檔便可)
9 t' z/ x+ o& Z' A% [
8 G; W( A$ C+ g. I, @+ t* n g7 D6 Y
+ o+ @0 `/ L) b# D, |3 s
" S: H- z- |. R" }1 s. z3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址: L; D3 n3 {+ K, J5 Z$ u @& @2 ~
7 j5 U6 N' x( N
: v4 x8 x+ g# @; A5 R: l) b5 l: [% V& M. [4 X& A$ n! Q% {
' u+ x7 V, l1 j) B7 M& I8 R
方法:: }8 K. [/ m# m4 F
/ [/ \9 @- ?4 Z5 w |/ U0 ?/ [3 S3 K$ b7 \' n
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:2 T: |" X! {1 ^+ z+ y5 X5 n) F6 i$ t
; A( w# C8 I$ V# M: X( m
0 m. a0 K+ K2 u( ?/ |
; I2 c2 M6 O" k# C: c& ?
( q0 p- i& x* f1 m選擇另存檔案便可,例如存至我的文件目錄下
I5 h- b9 `% {& N p' x: S, @% \! r
3 G9 @4 A8 Z' K* |4 Z! V+ x
/ C" y$ t, Y% P3 d3 j完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|