Wei-Cheng Yeh (IID)

Results 11 issues of Wei-Cheng Yeh (IID)

## 問題描述 有時使用者送來熱訊時,並不會被正確偵測爲熱訊訊息,造成 PttChrome 不送出通知。 相關 issues:#77 & #78 ## 細節描述 見 `parseWaterball()` 的正規表示式: https://github.com/robertabcd/PttChrome/blob/88e3562e6536cc0a91dbbb9f65e59036e4b73b79/src/js/string_util.js#L154-L160 ### `/\x1b\[1;33;46m\u2605(\w+)\x1b\[0;1;37;45m (.+) \x1b\[m\x1b\[K/g` 這是在清除畫面底部後,某個使用者第一次送過來的熱訊的正規表示式。 ### `/\x1b\[24;\d{2}H\x1b\[1;37;45m([^\x1b]+)(?:\x1b\[24;18H)?\x1b\[m/g` 這是未清除畫面底部時,同一個使用者連續送過來的熱訊的正規表示式。 注意使用者代號被跳過。這是由於 pfterm 對輸出畫面資料的最佳化。 其中 `\x1b\[24;\d{2}H` 所匹配的,是設定游標位置的控制碼(屬於「移位碼」): -...