FontMod 修改電腦版 Telegram 顯示字型工具

FontMod 是一個運用 Win32 Hook 機制的注入程式,它可以讓你輕易的修改軟體的顯示字體。據開發者的說法,目前可用於 Telegram Desktop、Kleopatra (Gpg4Win)Mendeley Desktop

原本在 Telegram 用 FontMod 的原因,是因為早期版本的中文字體是傷眼的新細明體,但現在已經會自動抓 Windows 的微軟正黑 UI,所以它現在主要是拿來改其他字體與大小、粗細等樣式。

FontMod Github:ysc3839/FontMod

安裝 FontMod

前往 ysc3839/FontMod 下載最新版本的 FontMod.dll,目前版本有分為 32 與 64 位元,Telegram 目前應該要使用 32 位元的。

請將拿到的檔案重新命名為「winmm.dll」。

在 Telegram 捷徑上按下滑鼠右鍵 > 開啟檔案位置,開啟應用程式資料夾。

如何更改 Telegram Desktop 字體為微軟正黑體?

將 winmm.dll 移動到資料夾中即安裝完成。

如何更改 Telegram Desktop 字體為微軟正黑體?

將 Telegram 客戶端完整關閉,再重新啟動它。

編輯 FontMod.yaml

如果他有讀到正確的 winmm.dll,那現在應該會有個 FontMod.yaml 檔案在 Telegram 的程式資料結內。用你慣用的文字編輯工具打開它,我們要來編輯它。

在以前的 Telegram 版本,只要 FontMod 安裝好,程式字體就會自動變成 Microsoft JhengHei UI,這是 Windows 系統的預設字體。但現在不一樣了,預設的組態完全無效。

我們必須做些調整 …

原始的組態檔內容如下,先貼出來備用。

接下來將組態內容改成以覆蓋 Microsoft JhengHei UI 為主的組態,replace 後的內容就是你想要替換成的其他字體。

也可以在最外層加入 size 參數,能修改全域的字體大小。

如果你不知道你要的字體名稱是甚麼,可以將 debug 改成 true,再重開 Telegram 後打開 FontMod.log 看它的內容,裡面會寫目前系統可調用的字體。

完成!這邊大小改的太浮誇了,你自己改成習慣的 Size。

各語言調用字體的名稱可以到 這裡 查看,繁體中文的設定在 508~520 行,你可以看到官方已把 PMingLiU 刪除,所以會失效是理所當然的…

相關文章

在〈FontMod 修改電腦版 Telegram 顯示字型工具〉中有 3 則留言

發佈留言