|
|
前言:
2 {7 o! ~) _# [! V# K9 R4 Y2 _
/ i6 `1 {* y. b2 A7 P*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
0 b: T0 Y+ E9 x, H% l& O8 l: ^: C6 l( F1 l
N900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
2 s+ z1 Y' [* F4 x8 LTop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。' t, y% t1 r# l- ^0 @1 Q; S
: |% [! N$ t9 A) n- {* u2 O; Z& d1 M
2 m" m: ]) v7 N) C7 e& `, S! Z
修改方法: (修改文件systemui.xml)
+ \) ?- X$ v! t" } t" z$ q* R2 P% U! W& U
- G3 H. M% k4 U3 f3 ?6 ^
1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上), o2 T& c$ S' `6 [
root
' U M( u# b7 ^vi_/etc/systemui/systemui.xml (注意_空格) ; `' e3 S" Q: z- `
注意: 可直接使用WinSCP連線到N900修改
) i# p5 F; u3 `& ^5 i6 @; X; i
) k* R0 S- t7 E; N6 @7 X2 o7 N8 T7 E, G0 U& Z; l& k, }: l. J& e- j
2.) 按a鍵進入編輯模式,然後移至下圖位置:
& ?& K7 L9 G. Q: f) K+ y; l
( A- }5 [$ [, }, j& W7 j4 E* L如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機
: W& ^# n" m( x5 r8 Q0 D
* T$ M. C2 t" K: b1 z% B; r' w
" t4 }# z2 Z/ h, R3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?2 {4 C6 B+ S! N+ O u7 V
" z5 g, [' H0 e z p4 G而我自己就只喚醒【Reboot】這一項功能,見下圖:
) Q, U8 p/ ^1 |# b7 V4 P
7 A$ q, R- t5 o- x
) C& N2 e" _- y3 P# a+ D' m9 z$ @7 b k! X! G3 M- `$ R& A* h
是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;0 r% k. W* G: ?
1 r& x+ M7 `0 Y9 m" R
+ S' \7 |# `6 C6 @- N在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:
+ B6 u- _/ \( e. l
% Y- N; W" L- l; g( N
1 N9 J, u7 o' F c, V5 F) G3 F" j1 L% y8 z9 w1 I: j% a
心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了
, {+ a% S; y. ?0 L! |) h! w/ }$ P, y+ i' n; M0 `! k
1 _( o3 @% O& M9 A' p1 \) ]* V2 B
1 L/ w% h0 r# ~
0 C, s! N# k3 {6 j2 l
至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。
5 g" z3 F) z9 ^$ Z
, Z* O8 X* p0 F2 P& Y% t M, {& {# @6 D& @3 u; A
0 \8 v* U1 W- E9 P k
修改方法: (修改文件 osso-powerup-shutdown.mo)
1 v D( s! C5 |5 ]( R
9 h2 V) {& f5 G- W2 l; ?- u, L文件路徑:
: k+ }" l0 P7 C b# _5 Y" x繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)
2 g1 G( `5 k+ [繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)
$ D9 l- ~3 n6 H簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES9 B2 ~; x8 x- f- P6 `
3 d t4 w4 N+ r2 y; ^' @, |7 ^) l) O0 E- s6 H% ?; q1 \
1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。
1 |6 B$ ^; e( r6 k/ p0 e: ~ Z! `/ K& E+ \ q! n# t9 m
' y+ a3 C0 ~+ K- O5 P
2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:
2 F- Y; S. i* \5 y/ ~8 R. b p! c+ N1 p( V2 w, a: |: B' C/ y4 Y
- e6 e4 [! F! ~, I" C) ~4 g* z7 c, T' c5 g P' A+ `/ |
方法:
w, I- ^1 D8 V/ K# ]) O, x將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:: j8 c2 x# M1 R6 T4 f
' a! I# ^1 ]9 `( X% w2 P6 ?; f5 H! U3 y. T, L
cd C:\Program Files\GnuWin32\bin
% u$ X! e8 e' D" ?( Z3 O) \( x5 V/ Kmsgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po , Y: ?5 _1 z. v7 c' t+ B
- R/ ~, H9 o- f- G. ^
$ J; k- `3 F9 x" ^# j0 Q5 c9 a6 i1 a
6 w1 ~9 u/ b: Z/ A; T: K' r0 n完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔
8 y0 T _4 L0 b( p$ J0 _- U: x9 \: v/ Z4 n* z+ g8 d( V e, y) c
" ?! l- Z& l% h a( Y
/ l. n8 u- C) H8 S1 V( ?. s! w* z( Q" e0 K$ [
再用記事本打開此檔案,如下圖加入:
, k# i. `* ^. h( d: Cmsgid "Reboot"
: T5 m/ Q" ]4 V' B( @msgstr "重啟系統"
, t ~9 D# N' k6 Y8 ?# h5 q5 R8 H ^# z5 v' {
7 y- m; G4 u. |' n2 O/ T# Y& `完成後儲存 (使用原本的UTF-8格式存檔便可)
- [8 ]9 S7 a; l$ Q4 p4 A) R4 }/ p1 H# S" |
; Y/ m, d2 K- A _' d3 e7 C' T" \( ^1 o: o: p0 P
9 \4 s+ g5 f; o) V
3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:
; E8 k8 D9 C' K1 t& U7 a/ X" p! q! e5 G) K2 U9 [
3 H$ K1 b9 e: A& z: `% y M' k0 E W
$ A/ H+ Y t; R' Z. k( h# _
: Z9 a ]" G" L3 ]+ g2 l7 s D
方法:$ C: h0 p8 Z& A- j, |* p0 ~' P
* b1 ]% _) U( N. a) w" k! j( E9 @) P
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:
: T; Z! r+ X7 v: \0 A5 O8 Y7 U* V; x* i
- X2 M" W& e& I
; ^! w/ Z1 ?* e% [4 w) E% O# M: | W1 e8 C
選擇另存檔案便可,例如存至我的文件目錄下
& ]4 o/ U5 ]) e, K) Q/ S; j' e# ~) r4 S) C7 E3 `
8 H$ C% c3 B/ l3 ~+ [8 z4 `% X
0 |( j* T6 t: T. p% z
完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|