|
前言:9 o. \( I5 M& m$ p
( V$ e* x3 z S9 A) I# ~
*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
9 f; O7 N8 ?& H2 J5 Q; W. u
6 M' h: e. y" M8 X: H3 G+ fN900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。, w; X0 B' E2 G2 S1 R+ a4 ?0 ]. ]
Top in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。
/ G! O6 \, s# q, X& F
8 v h. j! M8 E1 I# Y' n* V+ N$ ?( t. y; X
7 `! H& ^) r9 f) m+ {修改方法: (修改文件systemui.xml)
( i( \& z/ e, b# F# [
+ v+ H8 G8 A A) G/ p! I# W: {- @4 | W; `* {
1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)" @* x; H6 z% B* o2 |
root
" e: C1 j3 T3 U0 e* X) i: y' J0 @vi_/etc/systemui/systemui.xml (注意_空格) 5 e" V1 B6 C4 |4 t
注意: 可直接使用WinSCP連線到N900修改, Q/ u) u+ {5 {6 p: Z) _
9 i1 G* |- u+ R+ n" s) U! D3 [" w
2.) 按a鍵進入編輯模式,然後移至下圖位置:! [, k+ O% R) e9 `- i
+ n: F2 s) g: F/ E0 K
如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機$ F* E, ?( H$ Z
5 P. v7 i& v" J# H
: \7 x V A2 g) P) W" L; U& D2 K3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?) d' _9 R' V, z- G. y
3 a2 q; V4 Q" W
而我自己就只喚醒【Reboot】這一項功能,見下圖:
4 M9 M- n1 j7 d; B4 N6 f! ~
3 @) m( `; `3 S( X6 D& K& R" b0 F) p2 X
3 ]( @8 x3 U! C6 S* \' \( L4 i
是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;! n% Z/ g( E6 s
9 x9 V+ A0 }$ j' U" `* b
* z- P* w3 ]# M在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:
: _1 g: P: q! K7 T
2 i, l% z$ x. e/ o {
9 F4 |9 ?% u" p' \: h1 {$ B
/ l$ ?4 u. o, Z, Z3 |心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了
( @1 W. d. ?) }% W& e/ b j% W
& A& W. h2 t$ F2 v) j r, N5 s
9 z4 A" @( ^+ b
1 t4 H. w. ]& U$ _! u1 ?# Z3 x; f6 W8 F) W1 ^1 l& f/ H. V
至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。4 b) U8 b+ G; g7 {) u; j
' [5 D% x$ o6 R- o( D8 w% ?
8 Z, V8 D# ?0 u: C- F2 X# ?' g' S; O! O
修改方法: (修改文件 osso-powerup-shutdown.mo)
; _8 c9 u, e: l6 g
$ Z+ r& h9 u! T3 z8 I, _, s! c文件路徑:3 w% O6 V4 q# q
繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)6 n: U# h5 o! M+ V" ]7 i: A; d
繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)+ `# G% Q* E" [5 O0 v9 d. v
簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES: d: I9 d" q3 g% e
# i& @% N$ g# T/ g+ e
' q) @/ m' }. L" ]6 N1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。
& M( H$ Y, ^( w2 q# Y; n
; x# q0 V3 Z) r' I" U0 Y, M! ~0 I( I' U( V
2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:' \7 q \1 R2 p8 a
1 E" |- ^6 w, a q1 V9 {' W* k3 b. a* {6 T6 d* l6 R2 G/ ^' d
& Z& C) K6 E6 Y' g8 a8 z) G
方法:
' M" q6 t ?# K) K將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:1 i+ W% T. s) b9 E6 \
/ C( j2 h% H- u. ^9 A
5 n( O; V t. j0 B3 P7 Dcd C:\Program Files\GnuWin32\bin
) H- M5 C; C7 Xmsgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po 9 o) \$ l, E' @1 H% `
* u: j% [: R- C, L9 R+ C2 {. B, S
. Y+ y& H9 ~4 b4 m; [& o" A: Z
# n4 V$ K0 T( \* I5 [9 T2 O& q ~+ c! K5 m" Y ]
完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔
0 k9 M+ R3 T, W9 [1 f& e+ [0 V; ]
& s7 I, L( z$ ?( i2 V
$ _9 j9 T0 r: i$ j
0 w9 L2 L8 ]8 L$ t
' F* r# ]# M. s! p1 Q再用記事本打開此檔案,如下圖加入:5 K. O6 Y! }+ f8 t! i8 D5 R7 Q
msgid "Reboot"0 P) {* i# k# R$ x4 w: T) f
msgstr "重啟系統"
& s" m( T% K( `7 c& q1 ?: h/ E
5 Y) c$ b' c3 A0 I1 J0 `6 Z7 _( i
完成後儲存 (使用原本的UTF-8格式存檔便可) f1 j% O: n( [: Q+ ^( \0 H
- B# q- d6 o4 `3 D0 I6 e1 m
% `/ M4 o2 _8 [* @8 a1 ?4 P# j
4 x7 l3 f- v8 {8 T! G7 j3 L2 E0 i, Y3 W5 d% @1 `
3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:5 n+ m" d B. b8 h
. b* o# c! g. ~% t$ W; u, D/ O; G, h1 m1 N+ z1 I
' @2 b$ ?7 J9 X2 P* {8 b
7 c+ L ^& l. I) E+ G. u7 U1 I方法:
2 `( s* I# q# x, Y5 w5 ]0 r3 q' r. y3 a8 B4 c
& _" C+ k e, y4 S6 ^) ~' m( |
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:. ^/ {! d5 K) w' z4 R+ w
) g, [/ v- b6 X8 E
" F; T0 X/ S+ \; Z" m, P# r. t6 ^2 \" l* k+ b% T5 F
6 u& C: Y1 k5 r* k7 r4 E4 `
選擇另存檔案便可,例如存至我的文件目錄下2 B4 Z4 V2 O2 @; D
; @: e& {' ?# c5 m" n" w$ m) G$ k& c& D9 o* g
/ n: t' p6 c4 F% u2 v$ q
完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|