嘛。懶得寫介紹,直接把 readme 拖過來了。目前 Homebrew 還沒 merge ,請自行編譯安裝。在 Mac 上運行完了就可以直接通過 iCloud 同步到所有設備上去了。
E 一個畫圖喵一年多沒寫代碼了,就這些,將就著用吧。
很慚愧,做了一點微小的貢獻,謝謝大家。
功能:
建議運行的時候加上 -i
參數把所有的注音都重新設定,如果聯繫人只有中國人的話,可以加上 -j
和 -k
忽略掉日本語和韓語。
關於實現方式:
Add phonetic names to contacts. Supports all CJK characters and multiple formats.
With Homebrew:
$ brew install contacts-phonetic
Compile on your own:
$ git clone https://github.com/Elethom/ContactsUtil-PhoneticName.git
$ cd ContactsUtil-PhoneticName
$ make install
-i, --ignore-existing
Ignore existing phonetic names. Use of this option will update all person entries in the address book.
-m, --keep-marks
Keep accents and diacritcs.
-s, --keep-spaces
Keep spaces between characters.
-c, --ignore-chinese
Ignore Chinese. (Will use Japanese Romaji if both are possible.)
-j, --ignore-japanese
Ignore Japanese. (Will use Chinese Pinyin if both are possible.)
-k, --ignore-korean
Ignore Korean.
Example:
$ contacts-phonetic
--------------------
Alice Alstromeria
--------------------
Dieter Rams
--------------------
Elethom Alstromeria
--------------------
ことり 椎名
椎名 1. Japanese (shiina); 2. Chinese (chuí míng). Select: Select: 1
Kotori Shiina
--------------------
直人 深澤
直人 1. Japanese (naoto); 2. Chinese (zhí rén). Select: Select: 1
深澤 1. Japanese (fukazawa); 2. Chinese (shēn zé). Select: Select: 1
Naoto Fukazawa
--------------------
研哉 原
研哉 1. Japanese (ken'ya); 2. Chinese (yán zāi). Select: Select: 1
原 1. Japanese (hara); 2. Chinese (yuán). Select: Select: 1
Ken'ya Hara
--------------------
This code is distributed under the terms and conditions of the MIT license.
You can support me by:
:-)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.