PTT評價

[vtub] YT聊天室顯示PTT推文 [holo][梟][彩虹]

看板C_Chat標題[vtub] YT聊天室顯示PTT推文 [holo][梟][彩虹]作者
ZooseWu
(N5)
時間推噓82 推:82 噓:0 →:28

大家好

由於本人自前幾週開始DD的情況越來越嚴重

生肉已經無法滿足我了

那些錯過的實況我也想要補起來

但是沒有搭配直播單的實況對我來說根本沒必要試吃就是少一味

所以我就想做一個插件

可以讓我在看過去的紀錄然後會重現當時的推文討論

就像實況聊天室一樣 只是是PTT討論串版本

然後就想說乾脆也讓實況可以用 看實況時會定時更新推文

於是這個插件就這樣生出來了
(並沒有 其實還搞了很久)


目前測試過firefox跟chrome都可以使用

edge應該也可以但是我沒測試過 如果你使用過後發現問題請回報給我

並且任何youtube上面的實況都可以使用

目前已經測試過的V有hololive 彩虹社 梟

任何其他個人勢或台V理論上也應該都可以用

而任何你有權限瀏覽的推文也都可以載入

所以你想看實況配八卦板文也沒問題
(我是不知道有誰會想這樣做啦)

如果跟我一樣同時上癮VT跟PTT的歡迎一起使用~

https://i.imgur.com/l3GfItu.png


https://i.imgur.com/sM6GtWz.png

https://i.imgur.com/UwDHu7i.png

https://i.imgur.com/Xn87juc.png

如何安裝插件:

1.你要有violentmonkey

這是一個可以載入第三方插件的擴充套件

無論firefox、google或edge都可以使用

violentmonkey下載點: https://violentmonkey.github.io/get-it/

並不建議使用Tampermonkey或Greasymonkey

這兩個都有些過時 並且有部分衝突

大部分T或G的腳本都能正常在V上面運行

2.請到下面網址安裝插件

https://greasyfork.org/zh-TW/scripts/418469-youtubechatonptt

安裝好之後打開youtube實況應該在聊天室左上角會有一個P的按鈕

3.設定實況紀錄的開台時間
(實況中請跳過此步驟)

4.登入PTT以及搜尋文章推文

目前腳本還在測試階段 第一次使用腳本時請先用一組錯的密碼嘗試

(因為開發中的時候google一直說我的帳號被盜了)
(廢話因為我把你輸入的帳號資料丟給PTT去跑)
(但是某天開始突然就不跟我講了)
(#我完全不懂為什麼 #我當時害怕極了)
(如果你輸入帳號密碼登入後被提示盜帳號了請回報給我)

文章是透過完整文章代碼的方法搜尋

你在自己PTT視窗中的文章鍵入大寫Q就能看到完整文章代碼

複製過去就可以了(複製有可能是ctrl+c或alt+P或shift+ins)

5.享受你的聊天室: )



所有的程式碼都完整公開在github、greasyfork以提供任何人檢視

並且帳號資料傳輸過程都有加密

如果對帳號資料被竊取這件事情還是有疑慮的話可以先暫時不使用

以下是github專案連結:

https://github.com/zoosewu/PTTChatOnYoutube



目前插件還在測試版本

有很多未知的問題開發過程中都不見了 我完全不懂為什麼

還有很多以前沒問題的地方開發到一半突然冒出來 我也完全不懂為什麼

如果你遇到問題或有任何建議

歡迎在下面推文回報或是到下面網址建立正式的issue方便我追蹤

https://github.com/zoosewu/PTTChatOnYoutube/issues

如果你想看更詳細的插件介紹請點下面網址

https://github.com/zoosewu/PTTChatOnYoutube/tree/master/homepage





以下閒聊


插件剛開始可以跑之後

我就耍廢三天整天看實況配推文 豪爽

懶到不想做使用者友善版本 想說自己偷偷用就好ww

果然繼續開發之後我就沒多少時間進專串耍廢QQ


然後我今天才知道腳本本身可以存資料在你的瀏覽器裡面

如果你覺得那些資料 例如ID或文章代碼想要存起來

也可以跟我說(沒人說我就不做了)


如果你覺得很有興趣下載前請給我一個推

讓有興趣的人也有機會看到這篇文~


然後這個插件要搭配討論串才有用

所以如果你有興趣還請多多在各VT專串下面討論閒聊

等到目前的功能穩定之後也會實作插件內推文的功能


喔對了有其他地方如NBA也有討論串可以使用本插件的話歡迎直接轉文過去

但是限定"有聊天室的YT實況或YT影片"



以下程式碎碎念

如果有人對js寫插件也有心得的話歡迎跟我討論

這是我第一次從0開始尻js的插件

很多地方都氣到不行 像肚子被重重揍了一拳

例如那個腳本有沒有辦法再開發的時候拆成很多部件

然後在發布的時候再自動合併起來之類的


另外平常看到新聞寫某某網站用明碼傳重要資料的時候我都跟著鄉民一起恥笑

但是我自己寫插件就忘記這件事情

只覺得帳密這樣傳好像很危險 但是不知道要怎麼辦

直到插件發布前幾個小時我才想到可以加密= =

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.107.35 (臺灣)
PTT 網址

nothink012/13 18:20發想不錯,推

PunkGrass12/13 18:21加油

windowsill12/13 18:21這個讚耶

nh60211as12/13 18:23推,等等看

ZooseWu:轉錄至看板 Vtuber

12/13 18:23

alfand12/13 18:23推 晚點試用看看

g5436512312/13 18:24

cocytus3912/13 18:24推推

areysky12/13 18:26推 感覺很有趣

xyz9060512/13 18:27無法登入欸 顯示ppt無回應

xyz9060512/13 18:27ptt

過幾秒再按一次登入看看 晚上熱門時段PTT有時候會不給連 如果還是失敗的話把PTT畫面跟log截圖給我看

Yuiwa199612/13 18:29

dWoWb12/13 18:30DD成這樣 給你一個推表示敬意

gearty12/13 18:32太強

xyz9060512/13 18:32https://i.imgur.com/QvdnH9p.jpg

xyz9060512/13 18:33https://i.imgur.com/TNHAVmH.jpg

xyz9060512/13 18:33還是一樣無法登入QQ

欸靠北 為什麼你的主畫面沒有 "上方為使用者心情點播留言區,不代表本站立場" 我是抓這一串字的 我改成【精華公佈欄】 等我一下

NanoDesu12/13 18:33推個

rxsmalllove12/13 18:34啥米

blade031412/13 18:35村長你一天是不是有48小時啊 又dd 又mc 還寫程式XD

我就DD 一時DD一時爆肝 一直DD一直爆肝

ybz61212/13 18:35猛ㄛ

好了 xyz大還請你重新進入插件網址更新一下再試試看

webberfun12/13 18:37超猛 推個

TSMDYRUS12/13 18:38

JamesGa12/13 18:39太神啦

wk41593712/13 18:39太讚了吧

bb85087812/13 18:40

JamesGa12/13 18:40村長你的肝還好ㄇ

我原本每天都睡滿八小時的 直到我的youtube首頁出現了VT推薦

jds251812/13 18:41太神拉

kenny420612/13 18:43

naya741596312/13 18:43好強,純推不下

showwhat212/13 18:44推、推!

欸靠忘記說了 這個實況也可以用 實況會定時載入新推文

https://i.imgur.com/LerhJTr.png

Lhmstu12/13 18:45純推,好猛

neil98712/13 18:45開源給推 有沒有考慮弄成chrome擴充

我並不清楚要怎麼申請擴充套件 而且因為這個插件有YT<-->PTT資料傳輸 這樣會被擋下來嗎?

※ 編輯: ZooseWu (111.243.107.35 臺灣), 12/13/2020 18:49:07

pikachuicer12/13 18:48笑死推 http://i.imgur.com/NiiwIeU.jpg

jeremy798612/13 18:48強者 只能跪了

wetor12/13 18:50太扯XD 甚麼都要同接

Quietlake12/13 18:51

Sagemode12/13 18:52是不是可以不登入 直接抓PTT網頁版的資料?

我原本要做的就是撈網頁板推文 然後發現網頁板只要1500條她就直接不顯示擺爛 我有為此發一篇抱怨文你可以看一下

#1VobIvqM (C_Chat)

PixelDVA12/13 18:52

aegis12332112/13 18:53有心推

neil98712/13 18:53網頁版的推文更新會有延遲

對 原本因為有延遲 只打算做實況紀錄用的插件 後來因為要用PTT登入 就順便(完全不順便)做出實況用的即時更新推文版本 為此我還幾乎重新刻了一個前端撈PTT資料的功能 因為沒有任何爬蟲是給前端js用的

xyz9060512/13 18:54太神啦 老大 成功惹 感謝你的貢獻

太神啦~ 因為我不知道你為什麼沒有心情點播的提示 所以做好也不知道怎麼測 就直接丟上去試試看 沒想到程式一次就成功啦 kamikami

neil98712/13 18:54擋下來是不至於 但是要寫擴充套件要先繳點心意給google

b7788999912/13 18:54kamikami

pekopeko 我現在正在用插件搭配兔子恐怖遊戲 雖然討論串都在討論星姊

lexmrkz3212/13 18:56這個有點猛

※ 編輯: ZooseWu (111.243.107.35 臺灣), 12/13/2020 19:00:02

narihira200012/13 18:58只能看留言的話為什麼不選擇貼網址load推文啊?

超過1500條的話網頁板會跟你說 "中間還有很多推文 想看的話請登入PTT唷啾咪>.^" 然後齁串每個都至少有3000條 多的還有破萬推文 我開發到一半才發現 然後一大半的地方就要重寫了 這篇我有抱怨過

#1VobIvqM (C_Chat)

然後既然現在都要登入讀取推文了 之後應該也會實作插件內推文的功能

steve251212/13 19:00鎮長太神啦peko

kamipeko~

outsmart3312/13 19:02這也太猛

LiNcUtT12/13 19:02怎麼用啊?一直登不上

他的訊息寫PTT沒有回應嗎? 可以的話能貼一下PTT畫面跟log上來嗎

dWoWb12/13 19:03有了這個 又多一台螢幕可以放監視器啦(O

雙螢幕一邊實況一邊推文(X) 雙螢幕兩個實況搭配插件(O)

※ 編輯: ZooseWu (111.243.107.35 臺灣), 12/13/2020 19:06:56

xkiller190012/13 19:08雙螢幕不是可以放18臺ㄇ

xkiller190012/13 19:08如果你有三螢幕(ry

kiato12/13 19:08推一個

aegius1r12/13 19:09總之先推

LiNcUtT12/13 19:11對,一直寫無回應

LiNcUtT12/13 19:11https://i.snipboard.io/iDM8wB.jpg

LiNcUtT12/13 19:12https://i.snipboard.io/wPm4d7.jpg

感謝你的回報 看起來是已經登入但是插件沒有做正確的判斷 目前而言你重新整理頁面應該就能用了 我再詳細看看到底是哪邊出問題導致已經登入但是插件沒有偵測到

info1013312/13 19:12先推個 有空也來試試

HHH555JJJ12/13 19:13先推

LiNcUtT12/13 19:17重整以後再登入,變成顯示未知錯誤

LiNcUtT12/13 19:17https://i.snipboard.io/n7tSfz.jpg

我甚至不清楚為什麼程式會帶你到這個畫面 我從來沒有看過這個畫面連怎麼過去都不知道 欸欸這個可能是個人化設定的問題 可以請你到PTT首頁->個人設定區->個人化設定貼給我看嗎 個人化設定不同可能會顯示不同的字串

LiNcUtT12/13 19:19還有能跟holotools一起用嗎?我用holotool看時沒有p

可以 他沒有顯示聊天室插件就不會啟動 並且你第一次點開[P]的按鈕才會幫你背景啟動PTT

CCNK12/13 19:23浪費才能給推 我是PTT手機APP開著一邊看實況啦

你現在手機可以等要推文再打開 等我實作推蚊功能你就可以解放手機了

LiNcUtT12/13 19:25https://i.snipboard.io/k0PWfa.jpg

你的設定跟我也一樣 很普通沒有改過 我暫時還不清楚你問題會發生的原因 可能要花時間找一下 你到現在都沒有成功過嗎?

because190912/13 19:25推 好棒

LiNcUtT12/13 19:27holotool沒有p https://i.snipboard.io/5ES8I3.jpg

這個是holotools的額外插件還是網站本身的視窗 因為我沒有用holotools 可能要看一下怎麼相容進去

LiNcUtT12/13 19:28一次都沒成功過XD

這有點麻煩阿..... 我做一個更完整的除錯功能 可以檢驗更多資料好了 我原本以為PTT那邊應該不會有太多問題

LiNcUtT12/13 19:31啊 我知道了,在設定進站畫面那要全關才能登入

你的進站畫面還會顯示額外的什麼訊息 你跟我說我把它寫進插件讓他自動跳過 我看到怎麼設定進站畫面了 可能要暫時請你先關掉 等我把這些畫面都寫入自動跳過之後再請你開回來

yesqqe12/13 19:32這個也太強了== 各種實況都可以用欸

事實上它就只是把任何一個YT聊天室+連線到PTT 如果有需求的話應該也是可以做如果有其他網站的聊天室就連結PTT

LiNcUtT12/13 19:32旁邊那個是ytcfilter,在yt看時可以並存,holotool就不行

我確定ytfilter可以共存 我用holotools沒辦法打開聊天室欸 怎麼打開的

qwe1927237512/13 19:33推 有空來看能不能幫忙加功能

kiato12/13 19:34進站畫面都X 就能登入了 太神啦 推推

我現在才知道可以選擇進站畫面 我做自動跳過之後就可以不用全部關掉了

LiNcUtT12/13 19:36成功一次 https://i.snipboard.io/hrnGmt.jpg

終於QQ 找到bug發生的原因就很好解決問題了 你不說我都不知道十大熱門看板會出狀況 感謝回報

LiNcUtT12/13 19:37v頭像旁邊有個小圖案,按下去就有聊天室了

看到了

ilrb1015712/13 19:37太猛..

WindSucker12/13 19:39讚 等彈幕版

你們真的會對彈幕版本有興趣嗎... 有的話我可以想一下怎麼做

CCNK12/13 19:43https://i.imgur.com/Qrl7lGM.jpg手機APP可以自動刷新啊 用

CCNK12/13 19:43習慣了 安卓10可以切分割畫面平板開起來就好 不過還是給浪

CCNK12/13 19:43費才能的人推一下

我的手機也可以分割畫面 但是畫面太小我受不了 電腦大螢幕比較爽 但就是沒有PTT可以配

※ 編輯: ZooseWu (111.243.107.35 臺灣), 12/13/2020 19:46:45

holotools聊天室顯示插件我要看一下網站有沒有可以方便放插件的地方 可能短期之內還沒辦法支援

angels091712/13 19:51有很多未知的問題開發時出現/消失 完全不懂為什麼XD

寫程式的生活就是如此驚險刺激 且充滿未知

qwe0468712/13 20:00太神啦

目前進板畫面都可以自動跳過了 如果有使用進板畫面的使用者可以開回來了

ZMTL12/13 20:09路過看到這個,LOL看比賽VOD應該也能用嗎(?

如果是在yt的直播+PTT有討論串應該都可以 能貼上任何一場比賽的網址跟討論串嗎 有奇怪的問題我可以幫忙解決 我剛剛找了一下LOL板好像沒有比賽的閒聊專串

addict61512/13 20:24推 期待彈幕+1 LOL板#1VdJKMiU (LoL)

a236498312/13 20:28比賽串關鍵字用[電競]試試看?

有了 感謝 我來測試看看

a236498312/13 20:29#1VdJKMiU 或是用今年世界冠軍賽的冠軍戰來測試

roger3041512/13 20:39#1VWmlv07 今年 NBA有用過類似功能 整個配起來

roger3041512/13 20:39很爽

roger3041512/13 20:44 #1VWmlvO7 (NBA) 這個才是

我一開始找了C洽板根NBA板都沒找到xD 這個我之前發文抱怨的時候有人也有說 然後我就有下載下來 不過不知道為什麼完全打不開 再加上他是應用程式 我是寫前端插件 後來就沒有再深究這個東西了 不過大家都會想要這樣的功能呢

a5steak12/13 20:46天才的構想

henry4204aaa12/13 20:47推 太猛了

tony2009512/13 20:51讚喔 之後來試試看

Alcatraz66612/13 20:53先推文收藏起來再說

chenwi10601212/13 21:05讚讚 我前幾天才自己做一個用網頁顯示的 不過還在

chenwi10601212/13 21:05測試

chenwi10601212/13 21:05沒想到你做的這個更棒 https://i.imgur.com/aSmrA

chenwi10601212/13 21:05do.jpg

chenwi10601212/13 21:05https://i.imgur.com/aSmrAdo.jpg

DD所見略同ˊ_>ˋ 能這樣在網頁裡顯示也是歸功於以前用過其他很方便的插件 有幸看過大神怎麼做這類玩意兒 你可以繼續開發 或是加入我的專案一起開發 不過我的程式碼跟檔案都沒整理超亂的 有需要再跟我討論

nh60211as12/13 21:09問一下,一直出現重複推文是已知問題嗎

nh60211as12/13 21:09https://i.imgur.com/ZlFkXVs.png

目前是根據之前搜尋到的行數去鎖定已經查到的推文 例如你的推文就是在文章的第436行 但是如果原PO有修改推文的話你的推文就會被往下擠 然後我就會重複抓到貼上去 你這篇文的發文者有編輯過很多次嗎? 可以的話能貼上你的PTT畫面跟log畫面嗎 看起來應該行數判定完再作推文內容的判定 但是我現在要先看兔子 現在的實況很重要peko

nh60211as12/13 21:17log洗掉了抱歉

沒有就算了沒關係 我等等有空試試看為什麼會這樣

nh60211as12/13 21:28我發在github issue好了,不然很亂

WindSucker12/13 21:45yt彈幕 github:youtube-live-chat-flow

晚點有時間再來研究研究

jeff66612/13 22:44太神啦 感謝你

pure0987612/13 22:52很厲害,謝謝你!!現在報考2022資工所還來得及嗎

"成為DD的我 為了能方便的看實況努力學會了程式語言" 你要是進去了這就是你自傳的書名

Allen083569012/13 23:06推 非常實用 辛苦了!

a20065030512/13 23:10太神啦

joker888112/14 04:13你太厲害了吧

普通的DD已經無法滿足我了

wres66612/14 09:08太D了吧!

chitin031312/14 13:22推個 太神了XD

WindowsSucks12/14 20:45推 回來這篇朝聖一下

仔細看了一下 好像有辦法放在holotools上面 只是要時間開發 如果有興趣的話可以等我這幾天弄一下

※ 編輯: ZooseWu (111.243.107.35 臺灣), 12/14/2020 22:38:21 ※ 編輯: ZooseWu (1.162.82.106 臺灣), 01/10/2021 23:28:05