|
|
前言:
& }2 M! c }3 _" V
' {5 \, S) N; i$ ^# A*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。7 y' t5 _/ I' ?, l8 @
! F. q% ~3 L& @9 z6 S0 C2 I+ `; IN900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
' k: a' ^3 ?" }) O N% ETop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。
: T! G$ o) y9 t Q
S" x, V% N ^7 ~
! U$ f, e4 x2 n" t% B, d; `* Q
* E. V5 Q* _' e ~修改方法: (修改文件systemui.xml)
- B1 N: s/ B! Z# x
3 ~- `. z# m' v( b3 S9 t2 b' d0 D" }
1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)
; N' T& Z+ I; {( G" R8 J, r# Aroot
" Z+ l" b7 s3 j- z% A( \2 K* bvi_/etc/systemui/systemui.xml (注意_空格)
, z. N; w) y0 w& u8 F" g8 I注意: 可直接使用WinSCP連線到N900修改7 j9 d) g, H0 H8 M+ m. G2 v$ ^
! h9 J7 j2 x; E
* E' X7 P& U+ \! J8 E( i/ J
2.) 按a鍵進入編輯模式,然後移至下圖位置:( V* z, ]" W$ s! J9 K' T7 _
$ l& a2 A- L+ y, @, v如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機
$ |1 y. P- n' o/ C+ f' }: `2 ]& W3 T* }4 S
% a8 H9 ~( ^- x8 O1 w
3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?9 @3 r+ @$ ^! L K# m& e
9 W8 ^5 O7 ]' l3 B5 Z$ e- }# S
而我自己就只喚醒【Reboot】這一項功能,見下圖: T8 R }9 [9 L! J
8 i4 O/ R0 J" o' [* w |
# Q' L. K3 x2 r( L
# H9 Q1 i6 G- ~ N' J3 z0 l6 _是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;' O# V0 U' X5 ~$ B. o8 n2 ~/ a! c# A
" t$ z; z4 W/ e% g6 d( c# E# _ O+ k: t" V. C @
在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:
/ f% s: A( ~4 `9 @ ~) V
( I- K1 o' X6 e9 p; Z+ T) ]# k* ]$ j X/ g1 b
# x2 ?; Y+ s4 }( F$ T心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了' b& e/ {& b4 f5 y4 E5 i
+ u. q. ]& b, r: Z( t% u; @
, N7 ` @6 H9 f$ g
4 Y( |( E, ~( n; u( M% ?4 D1 I0 w; n6 X$ {$ A- {. e d3 s
至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。3 \" y0 Y7 \3 j4 `1 \/ R
% t- v) z2 r. J. s! M& K; v9 t( H( `7 O! E& c' j
5 @ z, j6 V! D: z8 T8 |! w2 `# J' X
修改方法: (修改文件 osso-powerup-shutdown.mo) * Z+ ?! W( k3 I
3 I1 j" n, B- C" T( ~# T文件路徑:9 p- U6 l" d) D$ P% [
繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)
) @2 \; B6 k; I9 Y- H繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)( T0 |0 ]$ m. t& T. @8 R0 `
簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES
# y, P0 h# }7 n) Q9 h' F" s3 L1 |" W) Z" v- {4 G! g, t
9 U' Z% [1 ~1 L$ H9 l1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。
8 L' B5 E+ h* i" m* K2 @! K" G
' P# @+ o Z! R' b
3 e* e8 T6 m, a3 _& z2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:
8 I: }' I) r9 h
8 g! ], _& G$ K* A& _- R0 c; d9 k7 ~9 P% D7 J( M: p3 G
) ^- C2 J; j3 ~) p方法:+ O: K N7 _& M6 d
將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:. W5 y! w; f# F1 E! p2 k( a( N
, e5 M9 c- `" z' J. ]% Z$ U" V& N6 d9 r; y# y2 R
cd C:\Program Files\GnuWin32\bin$ H* Q$ ]- j8 h$ S% M+ H1 n& M
msgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po . P1 }! {4 k6 B ^# n8 l" D
8 b, o4 o2 |+ q& z0 F/ @
3 T7 c8 W: x9 m8 z0 @! k6 J
0 i5 a* O! Z: W) h* n+ v' i; r4 x; }3 j2 e7 c" ]
完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔% ?6 E1 g) Z% L
" Q$ V! c$ n) h3 U9 t/ p. Q: ^
; ]7 S% |: u5 `# B, b# Z
& x) a- l& Q: O+ S. d* G$ u5 T5 g3 h2 u
再用記事本打開此檔案,如下圖加入:
, ]' P% Y1 t# _- m9 c2 ~6 Lmsgid "Reboot"
, ~8 |7 V: n; s& [msgstr "重啟系統"
$ g3 S( q* ?- {
8 P' t0 {& a( h7 ]1 _% Y- A# B, @
" Q7 ]1 N& X, w6 D; p/ d& \, w完成後儲存 (使用原本的UTF-8格式存檔便可)/ ^. _- k* F$ G, M/ J
: e# |/ i. z6 C) k
- w1 E, T2 r X8 ?* V- C; Q
! X. ~3 i; U+ |4 ~1 _
- g, x" v+ S3 r3 q3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:, D2 T2 h1 u/ }3 i8 ^! b
6 M( D# z" m4 [/ B
* P4 U, n5 Z+ K$ }3 Z2 ]
: v& F) k' u, F ?* a4 d2 s( a7 ?% ^8 o' h3 Z5 z# a G
方法:: L7 z3 K- g K8 o
$ c" B h4 I7 L& _
; F+ q. L `/ |; i" s, f( W+ c- f
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:# p2 O4 s. {1 T/ R* G
2 B, b8 j0 x3 n) b. A6 g. ~$ D
/ N9 l; P, B4 b8 n) {+ A
9 s, l6 v6 \: g& u
8 |7 Q# j; h4 V' @ W$ D+ g
選擇另存檔案便可,例如存至我的文件目錄下
* ?: G( n* W( n9 t
/ o; c' w/ K5 f% u4 ^! g; }4 ~1 q4 w/ D9 [) c
+ N* [& e- C8 ?3 g4 b Y) v
完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|