Skip to content

alan23273850/PttChrome-and-term.ptt.cc-Enhanced-Add-on

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PttChrome and term.ptt.cc Enhanced Add-on

PttChrome Long Change 融入 PttChrome+term.ptt.cc Add-on 之中,以實作出有效率地計算推、噓、箭頭、總樓數之 PC 版腳本,它同時擁有兩支腳本的功能,而且可在 PttChrometerm.ptt.cc 執行。

  • 類別:Side Project
  • 時程:2019 年 1 月 ~ 2019 年 3 月,後續持續維護
  • 動機與背景:
    某些瀏覽 PTT 的知名手機應用程式如 PiTT 有支援計算推文樓數的功能 (包含推、噓、箭頭),除了單純的統計目的之外,在發錢文底下搶先推文在特定樓層以賺取 P 幣更是實用;在此腳本完工的大約半年前就有大大 LalongGreasy Fork 釋出能計算推、噓、箭頭、總樓數的想法 (PttChrome Long Change),其功能新穎、實用;而該想法發布之後的兩個月亦有另一位大大 avan 也在同個網站釋出一支僅計算總樓數但有許多額外功能的 PttChrome+term.ptt.cc Add-on;既然兩支腳本都各有自己的特色,那麼我們何不將它們集大成呢?於是我決定將前者的功能融入後者的程式碼中,形成現在的成品 PttChrome and term.ptt.cc Enhanced Add-on

腳本安裝

  1. 在瀏覽器上安裝 TampermonkeyViolentmonkey 等適用的腳本管理器。
  2. PttChrome and term.ptt.cc Enhanced Add-on 點擊「安裝腳本」,等待腳本安裝至管理器中。
  3. 新分頁開啟 PttChrometerm.ptt.cc 即可開始使用,不過在啟動功能之前務必記得勾選以下設定 (HEN 重要)...

PttChrome/term.ptt.cc 使用前的設定 [ HEN 重要!!!]

  1. 「文章好讀模式」必須啟用
    • 啟用後推文樓層計算才會正確

    • 無論您是使用 Firefox,或是使用從 Chromium 衍生之瀏覽器如 Cent、Kinza 等,請務必再次確認是否已開啟好讀模式,似乎很容易發生 PttChrome 或 term.ptt.cc 之中僅一者有開、而另外一者忘記開啟之情況,讓使用者誤以為腳本失效,這點必須留意。

  2. 「啟用使用者黑名單功能」必須啟用 (僅 PttChrome 需設定)
    • 啟用後腳本才能偵測到全部留言

腳本 PttChrome Long Change 之功能展示

  1. 計算 推 / 噓 / 箭頭 / 總 樓數

  2. 原 PO 的 ID 高亮

  3. 推文背景高亮

  4. 搜尋推文者文章


衍生功能說明

  1. 滑鼠瀏覽友善模式:限縮推文高亮的點擊範圍至使用者 id,避免與滑鼠瀏覽的運用空間衝突太多,此時必須點擊 id 至少 0.15 秒才會出現搜尋選單,否則僅一般推文高亮。本功能須至畫面右上角的 Settings 選單內勾選。
  2. 搜尋作者文章


前人種樹

  1. PttChrome Long Change (功能發想來源)
  2. PttChrome+term.ptt.cc Add-on (程式碼基底來源)

ps. 兩腳本作者皆已知會且同意本專案之進行!


其他事項

  • 理論上原腳本功能均須正常運作,若有出現 bug 那麼使用原腳本時也應該有相同 bug,如有例外請到 GitHub Repo 開 issue。
  • 或者鄉民們也可以 fork 出新專案繼續開發其他功能、修復 bug。

About

能計算 PttChrome / term.ptt.cc 推文樓層的好物!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published