Greasy Fork is available in English.

Youtube聊天使顯示PTT推文

連結PTT推文到Youtube聊天室

目前為 2020-12-11 提交的版本,檢視 最新版本

作者
Zoosewu
評價
0 0 0
版本
1.0.5
建立日期
2020-12-10
更新日期
2020-12-11
授權條款
MIT
腳本執行於

PTTChatOnYoutube

在Youtube上面顯示PTT推文

如何開始使用

推薦使用violentmonkey這是在chrome、firefox皆可使用的第三方插件掛載程式。使用Tampermonkey及Greasymonkey不保證能正常運作。

腳本下載點請點我

如果離開網頁時有個視窗一閃而過,那是term.ptt.cc在登入後關閉視窗的警告動作,是正常現象。

如果你想查看詳細的腳本介紹請點我

如果你想查看完整程式碼或是想要自己下載腳本測試修改請點我

腳本功能

全部都在前端計算,用你的瀏覽器撈資料再顯示出來。

紀錄重播功能

  • 在Youtube影片顯示PTT推文。
  • 正確設定實況開始時間後會根據時間自動滾動當時的推文。

實況功能

  • 在Youtube實況顯示PTT推文
  • 即時更新文章最新推文。

其他注意事項

請盡量避免其他violentmonkey腳本在Youtube上面運作,以避免衝突。

term.ptt.cc使用者注意須知

如果你是透過瀏覽器使用PTT,並且有安裝PTT的輔助腳本,請在腳本最前面加上以下幾行程式碼。

let isTopframe = (window.top == window.self);
if (!isTopframe) throw new Error("script stopped:Not Top Frame");

新增完之後應該長這樣: 在PTT腳本附加額外程式碼的正確位置

目前只支援有聊天室的實況或實況紀錄,暫時不支援沒有顯示聊天室的影片。

如果出現奇怪的現象或是你想了解腳本實際運作的情況

可以進入腳本找到const devmode = false;改成const devmode = true;, 會顯示更完整的資訊,更多除錯的功能,包含背景執行的PTT畫面。

我的瀏覽器說我的帳號被盜了

因為腳本本身是把你的帳號密碼傳給背景執行的PTT去登入, 讀取帳號密碼欄位傳出去的行為有時候會被判定為盜帳號, 剛開始用的時候瀏覽器一直說我被盜,但是後面就沒有說了,我也不知道為什麼。

本插件並且沒有架設任何伺服器去撈取資料, 僅是單純的在你的前端開一個PTT幫你登入。 並且所有程式碼都沒有做任何的壓縮或混淆, 在greasyfork、github以及你的瀏覽器都可以查看完整的程式碼以供任何人檢視,

如果對此插件還有疑慮的話請勿使用。

腳本預覽圖