Có cách nào để đổi tên thành còn lại của Google thành còn gọi là Apple Apple còn lại không?


64

Trên MacBook Pro, có cách nào để thay đổi văn bản trong thời lượng pin giảm xuống không?

Cụ thể, nơi nó nói "X: XX còn lại" Tôi muốn nó nói "X: XX của Apple Juice Remained"

Tại sao? Bởi vì một cách chơi chữ tốt là bản phối lại của chính nó.

Vâng, đây là một câu hỏi nghiêm túc. Vâng, tôi đã thử googling đầu tiên.

Tôi hiện đang chạy Mavericks, mặc dù việc nâng cấp lên Yosemite có lẽ là trong tương lai gần của tôi.


14
"Bởi vì một cách chơi chữ tốt là bản phối lại của chính nó." rên rỉ
Dan J

12
Bạn đã quên sửa đổi "Nguồn điện" từ "Pin" thành "Hộp nước ép táo 300mL". Bạn cũng có thể thay đổi "bộ sạc" cho "máy nạp lại".
Kroltan

4
Tôi thực sự đã quay lại và thực hiện một số sửa đổi bổ sung sau khi tôi đăng bức ảnh đó, mặc dù tôi không nghĩ "Apple Juice Box / Apple Juice Quả" là nguồn năng lượng. haha
StormeHawke

1
Thật buồn cười! : D
nicael

5
@JonathonReinhart Ý bạn là vì người dùng Apple nghĩ điều này thật buồn cười, hay vì người dùng Apple thực sự có thể làm điều này?
GreenAsJade

Câu trả lời:


84

Bạn muốn thay đổi dòng 92 của phiên bản xml của /System/Library/CoreServices/Menu Extras/Battery.menu/Contents/Resources/English.lproj/Localizable.strings:

  1. Tạo một bản sao của tệp chuỗi:

    cp /System/Library/CoreServices/Menu\ Extras/Battery.menu/Contents/Resources/\
    English.lproj/Localizable.strings ~/Desktop
    
  2. Chuyển đổi tệp chuỗi nhị phân thành xml:

    plutil -convert xml1 ~/Desktop/Localizable.strings
    
  3. Chỉnh sửa dòng 92 (Yosemite) của tệp ngay trên màn hình với trình soạn thảo văn bản yêu thích của bạn:

  4. Chuyển đổi tệp chuỗi xml trở lại nhị phân:

    plutil -convert binary1 ~/Desktop/Localizable.strings
    
  5. Sao lưu tập tin hiện có của bạn! Nếu bạn làm hỏng, điều này sẽ cho phép bạn đảo ngược các thay đổi của mình bằng cách xóa -bak khỏi tên tệp.

    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. Ghi đè tệp cũ bằng tệp mới:

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

Kết quả:


11
Ngài là một thiên tài.
StormeHawke

7
Tôi đã tự hỏi làm thế nào bạn sẽ thực hiện điều này, nhưng tất nhiên - địa phương! Đẹp.
Joost

6
Ngoài ra: +1 để chèn bước sao lưu, mặc dù có thể nên đánh vần rằng bạn đã làm như vậy (người dùng vấp phải điều này qua google có thể không nhận được)
StormeHawke

6
Một cái gì đó còn thiếu trong hướng dẫn của bạn - Tôi không thấy bất cứ điều gì trong đó về việc sao lưu tệp Hệ thống của bạn trước khi bạn mở ResEdit.
dodgethesteamler

3
@ user24601 Có, nếu bạn tắt Bảo vệ toàn vẹn hệ thống.
grg
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.