
起因是 PTT 之前因應對滑鼠操作的支援,導致 Welly 原本用的防閒置功能在觸發時會跳到信箱,用起來非常不順。本來想說都換到 BanaPTT 打算直接無視,但有些時候傳統的 BBS 操作方式還是比較順手,因此跑去下載了 Welly 的程式碼自己修。
本來只想修防閒置,但拜 AI 之賜想說既然程式碼抓都抓了,不如依我自己的喜好及需求自幹一些東西,目前大概做了以下修改:
- 修正防閒置:依照 PTT 官方建議的方式改用 Telnet 的 IAC DO TIMING-MARK(
0xFF 0xFD 0x06)來送防閒置訊號,並在接收 Server 端回傳的 IAC WILL TIMING-MARK(0xFF 0xFB 0x06)與 IAC WONT TIMING-MARK(0xFF 0xFC 0x06)忽略該回應。 - 修改視窗樣式:分頁列改為仿 Finder 的膠囊式樣式,並且支援深色模式。
- YouTube 影片連結以內建視窗播放:需在 Welly 的偏好設定把「預設處理網址連結方式」設為「內建QuickLook開啟」。設為「外部瀏覽器」或按住
Shift點擊連結時,仍會以瀏覽器開啟。 - 版本號重新起算:版本號從
1.0版重新起算,自動更新改用為我自己的更新來源,而不是上游的 clyang/welly。
想下載的可以在這邊下載,想自己再客製化的也歡迎下載程式碼用 AI 自幹。