PttChrome and term.ptt.cc Enhanced Add-on

add features of "PttChrome Long Change" into "PttChrome+term.ptt.cc Add-on"

目前為 2019-03-05 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
alan23273850
評價
0 0 0
版本
1.1
建立日期
2019-02-14
更新日期
2019-03-05
尺寸
47.0 KB
相容性
相容於 Firefox 相容於 Chrome
授權條款
未知
腳本執行於

主要貢獻

將 "PttChrome Long Change" 的功能融於 "PttChrome+term.ptt.cc Add-on" 的程式碼之中,也就是說這支腳本同時具有兩個源碼的功能。理想上 PttChrome 與 term.ptt.cc 均適用。


[重要!!!] PttChrome/term.ptt.cc 的設定

  1. 「文章好讀模式」必須啟用
    • 啟用後推文樓層計算才會正確
    • https://i.imgur.com/OBYX32R.png
    • [重要!!] 若使用 Chromium 衍生之非官方瀏覽器如 Cent、Kinza 等,請務必再次確認是否開啟好讀模式,似乎很容易發生 PttChrome 或 term.ptt.cc 其中一者有開、而另外一者忘記開啟之情況,讓使用者誤以為腳本失效,這點必須留意。
  2. 「啟用使用者黑名單功能」必須啟用 (僅 PttChrome 需設定)

腳本 PttChrome Long Change 之功能展示

於底部貼圖區展示。


測試文章 (供程式開發者參考)

  1. 樓層數多:https://www.ptt.cc/bbs/Gossiping/M.1543071445.A.5F5.html
  2. 樓層數多:https://www.ptt.cc/bbs/Gossiping/M.1550033318.A.546.html
  3. 樓層數多:https://www.ptt.cc/bbs/Gossiping/M.1550493808.A.BD0.html
  4. 推文高亮:https://www.ptt.cc/bbs/Physics/M.1550466338.A.48C.html
  5. 推文高亮:https://www.ptt.cc/bbs/Gossiping/M.1551023361.A.19F.html
  6. 內文具簽名檔、樓層數多:https://www.ptt.cc/bbs/Gossiping/M.1542462872.A.819.html
  7. 內文具簽名檔、第一樓非推文:https://www.ptt.cc/bbs/joke/M.1541924861.A.C1E.html
  8. 綠簽名檔:https://www.ptt.cc/bbs/Gossiping/M.1543727368.A.35C.html
  9. 綠簽名檔:https://www.ptt.cc/bbs/Gossiping/M.1546872106.A.DCA.html
  10. 綠簽名檔:https://www.ptt.cc/bbs/sex/M.1546907854.A.813.html

前人種樹

  1. PttChrome Long Change
  2. PttChrome+term.ptt.cc Add-on

其他事項

  • 理論上原腳本功能均須正常運作,若有出現 bug 那麼使用原腳本時也應該有相同 bug,如有例外請到 GitHub 開 issue。
  • 歡迎其他開發者到我的 GitHub Repo 繼續 fork 開發其他功能、修復 bug。