|
|
前言:- ^& O6 A; }# [+ z% x* O
+ Q6 ]. O3 ^3 r z/ |3 T
*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。9 G8 d1 o: H8 t" B
, H+ M9 b# [. `6 i, m. |
N900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
: _, a1 G+ O3 v2 c, N% {9 O/ DTop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。
J8 l Z$ R& ^. C& I3 O2 M5 l. M
, d8 @6 c* W7 c7 c+ V' F9 U$ O
! [1 b% u( l! T/ q; J! C9 M- K$ J2 M# N9 H2 d
修改方法: (修改文件systemui.xml) B' l a3 h+ \2 v4 ^0 Y) e
a/ e0 ^" K1 g& ^ Y. P3 Z& r' D5 M z- i N! L. x0 Y
1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)
/ Q: R- _5 }$ q5 V1 {; A: D Nroot8 V1 J* w& ~4 Q5 Q' j$ e3 W
vi_/etc/systemui/systemui.xml (注意_空格)
4 V0 Q' `( X2 w0 g* V6 ~+ z注意: 可直接使用WinSCP連線到N900修改% h, X) t9 ^: X* `
9 {" ?# a @8 S5 X* e/ Q
4 i# D! q% }1 {% l& s. ^2.) 按a鍵進入編輯模式,然後移至下圖位置:
) i) T/ ]8 @ ?" `- [5 ?$ F
4 q% W2 S H% z2 b/ c如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機
4 p/ ~. e. Y# W# o+ ?& x' ]% B- R9 W$ K( r4 a( |. u$ B
' p& B) A( u& i3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?( n% [1 S5 n H4 E1 ~; I2 {9 E
/ T/ z) v D {/ b J9 S0 K
而我自己就只喚醒【Reboot】這一項功能,見下圖:
- Y- {% t. M+ @3 @4 C; H* w4 b# d, t/ M/ K* o; L5 A% a2 O
. G+ e0 A: p% Q+ E
; b& x* g, p/ j- H" {2 E* W3 ~是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;% u0 a( U3 s& F8 T) S
9 b' d8 I- K; L/ b5 X& U
+ k6 F! L- A& }
在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:
1 c( J- r" E0 i/ D! p0 p
' l$ v$ ~" ?/ q; t+ F% Y5 e" Q6 A5 I/ \
; S* a: l% H9 v心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了4 U8 [' Y& I8 ~& ^) A/ Q
+ }+ V) h! B+ \/ p' U
) B6 E3 N( n8 }$ r* B; X
3 a8 b- o3 r+ L& Q W! Z+ Q( H, W1 q: W) b9 S* J5 X3 W" j
至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。
$ r. u2 I; B& m7 E
3 ?% l$ i. @+ v% _" J" i
8 v K6 |- o6 G. b9 e- G2 T% x7 u+ J5 X0 @/ s/ W7 @
修改方法: (修改文件 osso-powerup-shutdown.mo)
7 Z8 n8 ]4 \1 L) P' B9 u
1 V4 [! o7 G# b% ?% |$ j文件路徑:2 x# z; S6 Z' s
繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)
8 i* |+ b, g# e {% N) e- a繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)
9 b, R* B" y5 T! A8 D0 b R/ B簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES
6 d# y2 @" P" j
, ]9 Z% r, m4 L) j" U- J( L% ~" ^# C$ A9 T8 E7 U7 ]
1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。, Y$ [* ?4 x+ t, Z
; u* V: V# r# `; S
3 J& A; P8 ]9 _* V* U" U3 R; K$ C4 F
2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:
. b1 G4 k/ F( f
9 q. @7 _/ p, b% K, c% `$ n" O1 y8 y5 h) d0 ~6 ?1 U
3 y# m' T C, Z$ f4 ^9 r; A
方法:
4 e4 R4 J& T( U+ P7 ~2 C將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:: j4 Q# a0 p- [7 J) E5 S8 B- Z
6 O$ F! ]. V4 Q, {7 f5 N) t6 S% _
) Y; ~5 `# ^0 W$ tcd C:\Program Files\GnuWin32\bin
+ o# n5 I& X, S% ymsgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po ( x/ i, v% }4 @4 m8 F
% m6 J2 K( }$ M! c/ T
, j' x5 R/ m3 \: X& f D6 O8 B% |9 [2 G+ u) `* g, Y
6 o) v# F3 K5 e' v# M$ ]" V
完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔
0 h K. n- D/ S& A; M1 y, ?! e8 x$ U6 u: j' f4 r7 o6 f
( o1 ~, ^$ X# ]' ?7 U5 F2 V: r7 }) L5 T) e7 r
5 G3 @* A3 H. F. y5 A7 c1 a/ l& f再用記事本打開此檔案,如下圖加入:
# p3 ` z& _! z" w5 T4 Bmsgid "Reboot"
+ b- ?" B" |! \msgstr "重啟系統"
8 p* S% c8 x# P; R6 Y7 g& J1 [# r4 V8 n* G3 P1 b& }* x5 n0 |' h
) P, ]3 @% P; U% X
完成後儲存 (使用原本的UTF-8格式存檔便可)9 k, l$ {% W3 k2 O; K* z5 e
0 `7 K$ t- R- g2 K7 a
; w( }) K T& w$ [ b% B5 u: ^4 I5 X2 t3 t0 x4 D
0 q$ s8 B* Z# P2 X3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:2 ~) j( |6 |2 o
C2 ]% h: W/ [' g6 I
. a& i' w( {% |, z8 M
- {: z& q, X f- C- f: D* S
9 B" a5 L( K/ y$ D
方法:2 q. `5 o, w; [3 D$ S
# N! }% l- e& ]0 W/ D- S* I
K2 z4 U: |0 h# W6 N$ p- U! _( j( L3 @
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值: ]+ H) B8 u" i9 e: U' t
& h* ?2 ^4 Y$ [7 O. Y: ^+ k
. f1 q* P. H) ~9 D1 p8 Z8 b
) M ?+ v0 S/ v, a
5 |# }1 ^5 v* m- q選擇另存檔案便可,例如存至我的文件目錄下
- k! Y2 J3 }. q# k: m, t8 M
F$ }0 p! e3 [7 C1 ?: C
+ K' D! m' f) H9 K1 R- A' j; J. W- c/ K4 f) u$ ?
完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|