「残り」を「アップルジュース残り」に変更する方法はありますか?


64

MacBook Proでは、バッテリー寿命のドロップダウンのテキストを変更する方法はありますか?

具体的には、 "X:XX Remaining"と書いてあるところで、 "X:XX残りのApple Juice"と言ってほしい

どうして?良い駄洒落はそれ自身の言い換えだからです。

はい、これは深刻な問題です。はい、私は最初にグーグルを試しました。

私は現在Mavericksを実行していますが、Yosemiteへのアップグレードはおそらく私の近い将来にあります。


14
「駄洒落はそれ自身の言い換えだから」 うめき声
Dan J

12
「電源」を「バッテリー」から「300mLアップルジュースボックス」に変更するのを忘れました。 「充電器」を「詰め替え機」に変更することもできます。
Kroltan

4
「Apple Juice Box」や「Apple Juice Dispenser」を電源として考えたわけではありませんが、実際に戻って、その絵を投稿した後にいくつか追加の変更を加えました。はは
StormeHawke

1
それは面白い! :D
nicael

5
@JonathonReinhartつまり、Appleユーザーはこれが面白いと思うのか、それともAppleユーザーが実際にできるのかということです。
GreenAsJade

回答:


84

あなたはのXMLバージョンの92行目を変更したいです。 /System/Library/CoreServices/Menu Extras/Battery.menu/Contents/Resources/English.lproj/Localizable.strings

  1. stringsファイルのコピーを作ります。

    cp /System/Library/CoreServices/Menu\ Extras/Battery.menu/Contents/Resources/\
    English.lproj/Localizable.strings ~/Desktop
    
  2. バイナリ文字列ファイルをxmlに変換します。

    plutil -convert xml1 ~/Desktop/Localizable.strings
    
  3. デスクトップにあるファイルの92行目(Yosemite)をお気に入りのテキストエディタで編集します。

  4. xml stringsファイルをバイナリに戻します。

    plutil -convert binary1 ~/Desktop/Localizable.strings
    
  5. 既存のファイルをバックアップしてください。あなたがめちゃくちゃにしたら、これはあなたがファイル名から-bakを取り除くことによってあなたの変更を元に戻すことを可能にするでしょう。

    sudo mv /System/Library/CoreServices/Menu\ Extras/Battery.menu/Contents/Resources/\
    English.lproj/Localizable.strings /System/Library/CoreServices/Menu\ Extras/\
    Battery.menu/Contents/Resources/English.lproj/Localizable.strings-bak
    
  6. 古いファイルを新しいファイルで上書きします。

    sudo mv ~/Desktop/Localizable.strings /System/Library/CoreServices/Menu\ Extras/\
    Battery.menu/Contents/Resources/English.lproj/
    

結果:


11
あなたは天才です。
StormeHawke

7
私はあなたがこれをどうやってのけるのだろうかと思っていました、しかしもちろん - ロケール!いいね。
Joost

6
また、バックアップステップを挿入するための+1は、おそらくあなたがそうしたことを綴っているはずです(グーグルを介してこれに遭遇するユーザーはそれを拾わないかもしれません)
StormeHawke

6
あなたの指示から何か抜けている - 私はあなたがResEditを開く前にあなたのシステムファイルをバックアップすることについてそこに何も見ない。
dodgethesteamroller

3
@ user24601はい。SystemIntegrity Protectionを無効にした場合は可能です。
grg
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.