創用 CC 授權條款
除非另有註明,本網站的著作Fygul Hether製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。

2021年6月20日 星期日

CardBook通訊錄軟體

前言

回顧了自己的電子形式通訊錄的記錄與管理方式,在Windows 3.1那個年代,曾以FoxPro做了個簡單的電話簿管理程式,包含電話簿列印功能,後來因某些因素,這程式與源碼都沒保留下來。之後有一段很長時間以試算表軟體來記錄保存聯絡人資料,因欄位可以自定,有部分靈活性。早期的聯絡資訊欄位多半像地址、電話、呼叫器之類,用這種簡單的記錄方式尚可應付。

後來買了PDA,使用Palm所附的軟體來記錄與管理就相當方便。Palm壞了後,買了早期的智慧型手機,當時還沒安卓與蘋果手機,而是Windows Mobile,就把Palm的通訊錄資料匯出後再匯入Outlook,雖然沒Palm的軟體方便好用,但也還可以。當時隨著資訊與網路的快速發展,一人有多個手機門號或是通訊軟體帳號已很平常,若使用早期那種記錄方式可就應付不來,還好此時有Palm與Outlook可用。

之後電信3G時代結束,被迫改用4G而換成安卓手機,安卓不使用Outlook,也無意再使用Outlook這個笨重的商業軟體,於是把其中的聯絡人資料匯出成 .vcf 檔保存。這種 .vcf 檔是 vCard 格式的純文字檔案,可存放多種欄位,相當靈活,但匯入到安卓手機的聯絡人APP後,卻意外發現聯絡人APP無法正常保有群組這項資訊,所以不能拿這APP來做真正的保存工作。而保存在Google上的聯絡人資料也不一定安全,因此當時就決定不採用這兩者來管理通訊錄資料,而是直接手工編輯 .vcf 檔案來做維護工作,就這樣度過了好幾年。雖然當時還是有些軟體可用來管理通訊錄,只是排除掉非開放源碼軟體、網頁版應用與手機APP,好用的大概也已所剩無幾,索性就手工編寫,這樣也不必受限於某些軟體的功能限制或是臭蟲,如中文亂碼。

手工編寫的一個缺點是資料量大時,搜尋資料會較為麻煩,前一陣子大幅校正通訊錄資料時就顯得不太方便,於是再次重新物色通訊錄這類軟體。可惜了老牌的Thunderbird在匯入資料時會有中文亂碼問題,不過CardBook這擴充套件倒是做的不錯,編輯畫面也比Thunderbird的通訊錄來得靈活,也許往後會有機會將其取而代之。

以下簡單介紹CardBook的使用,以及可搭配使用的手機APP。手機方面的主要應用場景是安卓系統,如果是蘋果用戶,建議還是善用蘋果的生態系統,已有現成不錯的東西,以下也許沒啥看頭。

本文不是詳盡的軟體使用指導,對某些細節也不會深入討論,文中的連結會有相關較詳細的資訊,請自行查閱。

CardBook簡介

CardBook是Thunderbird郵件軟體的擴充套件,可用來維護通訊錄資料,幾個功能像:

  • 支援 vCard 3.0與 vCard 4.0。
  • CSV, VCF格式資料匯出與匯入。
  • 簡易CardDAV線上資料同步。

Thunderbird可在Windows, Linux, macOS上使用,所以CardBook也可以,它也是開放源碼軟體,代碼庫在GitLab上,提供包含簡體中文在內的多國語言界面。

安裝與使用CardBook

由於CardBook是Thunderbird的元件,所以得先安裝好Thunderbird,再進入附加元件管理員加入CardBook元件,此做法就如同Firefox安裝元件一般。

裝好後,在Thunderbird的主視窗右端找到CardBook分頁按鍵,按一下以切換到CardBook分頁。

記得依自身習慣,稍調整一下CardBook的設置,例如標簽頁的“地址格式公式”。

新增通訊錄後,也調整一下通訊錄屬性,其中“顯示名稱公式”決定了名稱的顯示,若想改成中文習慣的“姓名”顯示,記得調整這項。

CardBook的一般編輯操作也很容易上手,如果有相似軟體的使用經驗,使用上應該不困難。

CardBook儲存在本機的資料,除了可與線上服務器做資料同步之外,也可將資料匯出成 .vcf 檔案,該檔就可提供給安卓手機使用。

相關手機APP

自己以往把 .vcf 檔案餵給安卓手機主要有兩種方式:

  1. 利用Google的網頁版的聯絡人應用,匯入 .vcf ,然後讓手機來同步聯絡人資料。
  2. 直接以手機的聯絡人APP匯入 .vcf。

但這兩種方式的結果都讓人相當不滿意,匯入後在手機上看到的總是缺群組或有其他問題,曾經到手機廠商的用戶線上討論區反映這情況,得到的回覆是會請開發者研究改善,然後就沒下文。反倒是有幾個好事又搞不清方向的其他用戶口水回覆文讓人好氣又好笑,實在懶得理會那些無釐頭的回覆,免得浪費時間與精神。

把聯絡人資料放網路上也有被竊取的風險,所以自己在同步完後會將其刪除,只留一些廣告推銷黑名單在上面供人竊取最好再留幾個像國家安全局或中央情報局這類情治單位的通訊資料,這樣若被竊取,詐騙集團對這些人進行詐騙時就會自食惡果了。

現在直接找個更合適的APP就沒上述問題了:

  • Simple Contacts Pro 簡單通訊錄:這個請透過 F-Droid 來安裝。這也是開放源碼的軟體,有編輯與匯入、匯出的功能。個人覺得它比我手機內建的聯絡人APP的功能強太多了。裝好後記得調整一下設置。

Google Play上也可以找到類似功能的APP,像Contacts VCF,沒實際安裝使用過,不做評論。

結語

自己偏好在電腦上以CardBook維護好通訊錄資料,再把資料匯出給手機使用。這樣做也可避免透過網路服務做儲存、傳輸資料,減少資料外洩的風險。

CardBook的功能也許比不上一些相似類型的商業軟體或線上服務,但已經足以應付一般層面的使用。它目前沒有正體中文界面,有興趣與意願的人可以考慮協助製作。

沒有留言:

張貼留言