|
|
前言:, N, m9 N6 g' Y* S! `" a5 k2 V
' o( E0 p! F9 a- J
*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
/ q0 d5 Q4 p; e3 C! l9 N( Z1 R4 O$ o5 W+ w1 I# W
N900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。- f1 a: A9 i! I6 `1 V
Top in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。2 ?" X8 G) T( E3 n) ^
- C+ ]! L/ y! {, V0 N0 }4 c- ^
" ^1 F: B* E2 }# I9 @) J A, S% O/ v' ]2 c/ b# K! f; h. C' a
修改方法: (修改文件systemui.xml)
. _1 {. ]) ]$ A2 j" b
5 S0 }' J5 ~9 p7 N. Q1 E& B
$ X2 A2 o' A0 g, @: h9 m V; C, v1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)2 r$ Q+ r- U! x, C- f! E6 s
root0 ]6 r2 K+ j1 l2 g! d* k3 `# s
vi_/etc/systemui/systemui.xml (注意_空格) . G# q! ^9 c; _2 \1 Y, i
注意: 可直接使用WinSCP連線到N900修改, T- S9 |, E# @* E' k y, m, A
- o, E/ F( _0 m0 O, `+ }: T' l
0 t7 O5 z$ U0 u2.) 按a鍵進入編輯模式,然後移至下圖位置:
: x* S0 l( b2 Y; E2 `2 K F: ?: Q l
4 o# v3 A4 y. n: l* A如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機
+ @. m7 @3 d, V V
2 b+ |, V# N+ N: K/ a
1 N9 f5 J: V1 b3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?
2 M4 X) |6 t9 F% V* ]* d- e8 P) ? I+ K. E6 q7 S1 Q4 F$ P6 z
而我自己就只喚醒【Reboot】這一項功能,見下圖:% |! s- p% ]0 B6 u4 X
4 K6 j5 \. a! ~$ o
2 j" Z! s" f' Y+ b* F; l/ E Z. s- f$ m7 U( q/ Z, H
是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;. S: p" B7 }& n; X/ q q5 p
% r/ j7 P! @/ R, J( I' H2 c
1 O, r# _: ^ m" {在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:4 K0 C- u( Q: \! r$ [9 g% m
9 \' j! g# i1 e
1 R" W) `* t. `/ G% o( M2 _
: n& O6 {, F _心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了
6 z- b" i H3 Y9 c2 }- F4 T4 M
4 z7 G, W1 _' `1 ?9 [; j
$ D4 \+ {& w" Y& V6 b
' Z m! ^5 j0 C/ G9 D9 A至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。
# ]; S4 l: r1 D& _. l" r' H! Z+ E
: J( m: g" r6 g& i- w% r$ O4 o3 f
修改方法: (修改文件 osso-powerup-shutdown.mo) ! e1 Z* f6 b3 P/ s2 o8 M
. Q8 U/ U8 ]. C+ l! A文件路徑:' T9 N, m& n( V, G8 \
繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)" A( r$ D: v7 P4 R9 O
繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)1 L5 n B7 P6 s1 U" h
簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES
& M5 X. `: T4 H2 s$ G0 K. o- L ` o0 d0 {9 _8 A
. h, V6 o% [. u+ R6 T; ?
1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。
0 ] V9 u5 y- [5 X5 x m1 A- U) p8 A c4 c; N$ U7 r: r
# W+ G# W) Q8 X2 z# m; a6 x2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:
3 Z, x- B6 j' \: n! P2 z) c6 `+ \
" A1 r; ]; F& z% _7 G9 @
t/ J' ]+ B& j- l1 @1 n方法:5 ?& A, X* L7 q( L$ V% s, |) w
將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:
/ }/ A# {3 v$ V4 M) ^6 u4 G/ V! s, y6 l' R& C* [
" ]: p5 G" f1 X9 ]
cd C:\Program Files\GnuWin32\bin
: K! \2 V2 X- i9 s5 Z( Jmsgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po
9 S% J( x$ u5 H5 {3 `9 ^; X
. f4 ~) [, S8 G8 R& s) F) \9 u
! q- U/ l8 l+ w4 q4 a$ ^) ~0 `
5 H4 m' ?8 R( U# V* O& w" K! {2 m9 |! }/ H8 D) H* Z2 t
完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔& \" R$ n0 I7 O" F" D$ m. s& q
7 @' [/ G( Y, B9 p3 x5 z
6 e6 W0 v2 o0 B
9 J, c# A3 o3 `3 T. A% c* _) a* u; f; L& }
再用記事本打開此檔案,如下圖加入:0 G a: F1 v7 Y- f P1 Z
msgid "Reboot"/ w6 l- R; I5 Z- w3 i
msgstr "重啟系統"
4 ~6 m+ s2 ]. D' p- S# W( W
0 L& e" b: T v2 n" `5 b; _+ m; P# q I" x( L; @5 F2 O& c
完成後儲存 (使用原本的UTF-8格式存檔便可)
2 K" i! L6 q" P0 ]4 ^: U5 }( A
" [1 ?; f/ _7 f. D; g' l5 u6 u
: v5 Z. _9 t6 U, C0 t+ A: _5 i
2 O: c: l* \* g# P/ t& a+ Z5 @( ]. G) ?" I% m$ V, _. c& |2 S% X
3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:
+ }& v0 v1 A6 g# C! H. F; K6 a* Q7 s* p* L
, j" N: f. ? d% ~+ D( H8 y7 w5 y' Y+ _0 B! B0 v$ O
1 B' x0 ~* v+ I& L D5 s方法:6 q% E% n" T0 h8 F
( _3 Z* V" t, S. ]0 L9 f; U& r ?
- P6 R/ l' k! f
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:6 R3 {$ m+ W1 |
5 C: O- c; s, q( O9 O C v7 ^
" U' z$ G8 Y! r% r& I! i; d
6 t4 X# o5 l/ t) j7 U7 [7 K$ A% o+ }5 {- d
選擇另存檔案便可,例如存至我的文件目錄下
! J8 ~& J/ F$ G% |9 v3 v G4 N3 @! x" h1 l2 D4 F
/ k0 ?6 s* u9 }6 z6 W* o1 w7 ^7 H P* l6 O/ @3 v: i* ^' H5 w$ a
完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|