創作內容

60 GP

提升動畫瘋的執行效率&過濾彈幕(1.1.7

作者:深海異音│2017-07-16 00:18:19│贊助:3,178│人氣:3342
1.1.7:修正無法調整透明度的BUG
1.1.6:修正某些符號沒有轉換的問題
1.1.5:稍微優化
1.1.4:修正【<br>】沒有轉換的BUG
1.1.3:修正過濾彈幕前會閃爍的BUG



先前我發了一篇 分析動畫瘋Lag的原因

簡單來說,動畫瘋用了不好的寫法來繪製彈幕,所以相當消耗記憶體跟CPU

所以我寫了這個 javascript腳本 來優化動畫瘋的彈幕系統
並且增設了一些簡易的彈幕過濾設定
(字數過短的彈幕、全部都相同符號的彈幕、包含特定文字的彈幕)




安裝前請先確定有執行js的瀏覽器套件
【火狐】使用者:必須先安裝【Greasemonkey或【Tampermonkey
【google chrome】使用者:必須先安裝【Tampermonkey



腳本安裝
https://greasyfork.org/zh-TW/scripts/31468-優化動畫瘋彈幕





截圖(我也不知道截這個圖片幹嘛



可以修改的設定:





我電腦CPU i5、記憶體8G
使用後大約可節省10%的CPU使用量
實際優化多少就各位自己測試了

影片剛載入特別消耗CPU跟記憶體是正常現象,因為在下載影片
所以要比較安裝前後的差異的話,記得讓影片跑個1分鐘,CPU都穩定了再行判斷

如果發現有什麼BUG或是什麼建議也都可以提出來
(除了載入影片的問題,這方面只有巴哈自己能處理...

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3645831
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 33 篇留言

貝果-Just HatsuneMiku
推推
已安裝
是說你有考慮寫一個只要有上巴哈網站就自動簽到的功能嗎?
最近沒在用手機簽到一直斷

07-16 00:23

深海異音
別吧,等等被說我危害系統我可承受不起07-16 00:25
Loko
優質

07-16 04:59

深海異音
感謝[e12]07-16 05:09
亞伯
厲害!

07-16 08:33

深海異音
感謝[e12]07-16 17:57
絕命啾啾液
你超蚌

07-16 11:31

深海異音
感謝[e12]07-16 17:58
微笑的貘
巴哈還不趕快挖角你?

07-16 11:47

深海異音
巴哈可是佛心公司呢07-16 17:59
雷神隊長
你其實是想趁機打動物動畫廣告吧WWW

07-16 20:43

深海異音
這也沒什麼啊.jpg07-16 20:50
風花蝦(外星種認證中)
是擅長過濾的朋友呢('・ω・') b

07-17 19:41

深海異音
https://i.imgur.com/pQzNSOW.jpg07-17 20:08
貝果-Just HatsuneMiku
是不是不會自動更新阿
我看br還是沒轉換的耶

07-26 03:08

貝果-Just HatsuneMiku
好像1.0.0沒有自動更新可以選...

07-26 03:09

深海異音
是否自動更新應該是瀏覽器附加原件處理的,我應該不能控制[e8]07-26 03:11
貝果-Just HatsuneMiku
總之我之前應該是沒自動更新到
如果有更新可以隱藏文章再顯示發通知給訂閱者手動催更@@

07-26 03:19

深海異音
如果有更新就寄信給有訂閱的人 的意思?07-26 03:22
貝果-Just HatsuneMiku
不是
把文章隱藏之後顯示巴哈就會重發一次通知@@

07-26 03:26

深海異音
原來可以這樣,下次我會試試看的
07-26 03:29
貝果-Just HatsuneMiku
是說"&"沒有轉換到喔
會顯示&amp;

08-09 01:53

深海異音
對耶,感謝提醒08-09 01:56
貝果-Just HatsuneMiku
是說你有沒有發現過濾好像沒作用
還有&amp;的問題提醒一下

08-20 12:46

深海異音
『&』符號的問題修好了,不過過濾沒效果是指?
初步測試:單一符號過濾跟特定文字過濾都有正常運作
(沒看過『wwww』跟『沙沙給油』08-20 21:15
貝果-Just HatsuneMiku
我還看到很多『簽』

08-20 21:17

深海異音
哪部,我研究看看08-20 21:18
貝果-Just HatsuneMiku
https://s6.postimg.org/mcxryokc1/Fire_Shot_Screen_Capture_007_-_-.png
https://ani.gamer.com.tw/animeVideo.php?sn=8313

08-20 21:21

貝果-Just HatsuneMiku
還是說只是讓彈幕不要出來而已?
右邊的列表還是會有?

08-20 21:25

深海異音
我沒想過右邊的區塊,我覺得那個難用死了都找不到我要的[e8]08-20 21:30
貝果-Just HatsuneMiku
原來如此 那就沒問題了
感謝

08-20 21:32

ryugami
人超多的R 感覺那個網站有點不堪負荷

08-23 17:32

深海異音
哇嘞,還真的掛掉了[e8]
應該等等就會好了08-23 17:36
小竹
可不可以縮放文字大小?
老實說很多人都會打錯字,還要另外過濾= =
用了一下發現可以過濾香蕉符號,真棒

09-21 18:53

深海異音
把網頁放大後字就會跟著放大了,Ctrl + 滑鼠滾輪上下捲動09-21 19:14
小竹
我是說彈幕的文字大小

09-21 19:22

深海異音
對r,網頁放大後,全熒幕播放,字母就會變大09-21 20:28
小竹
試了一下
喔喔喔喔喔!!!還有這招
感謝![e19]

09-21 20:37

貝果-Just HatsuneMiku
可以附註一下
火狐57只支援Tampermonkey 不支援Greasemonkey

09-30 00:57

貝果-Just HatsuneMiku
話說透明度好像壞掉了

02-13 03:18

深海異音
是因為用了腳本才壞掉的?02-13 03:26
貝果-Just HatsuneMiku
恩 關掉就正常了

02-13 03:32

深海異音
已修正此問題,試試看更新到1.1.7
https://greasyfork.org/zh-TW/scripts/31468-%E5%84%AA%E5%8C%96%E5%8B%95%E7%95%AB%E7%98%8B%E5%BD%88%E5%B9%9502-16 02:05
貝果-Just HatsuneMiku
有了 感謝

02-16 02:11

紫幽幽
不好意思,我的Chrome本身有調整縮放
若是我用設定的150%用你的腳本會造成字體糊糊的,這有辦法解決嗎?

07-16 15:40

紫幽幽
用100%雖然字體就是銳利的沒糊掉,但好小......

07-18 22:18

知道就好
我好愛你

08-02 15:26

ondaaka
firefox 縮放150% 彈幕會模糊

09-18 08:32

這些機會都不是你的
這個有包含ID隱藏彈幕的功能嗎?
黑名單到上限了...

10-14 14:10

小竹
增加了幾個過濾名單,彈幕卻還在
是因為巴哈只能過濾50個關鍵字的關係?

11-18 09:24

玄暗烏黛墨縲黑黓焦皂
回報:目前打開優化動畫瘋彈幕此功能會導致彈幕無法正常出現。
(可能會出現幾個就卡死,或者直接乾脆通通不出現)

使用瀏覽器爲 Chrome 74

05-18 20:45

玄暗烏黛墨縲黑黓焦皂
有關上述「卡死」的補充:https://i.imgur.com/dRsCthy.gif

05-18 20:47

我要留言提醒:您尚未登入,請先登入再留言

60喜歡★hbl917070 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:分析動畫瘋Lag的原因(... 後一篇:【3.0.2】自製程式『...

追蹤私訊

作品資料夾

pinkball廣大ㄈㄓ
我要大聲說 姆咪姆咪星爆爆看更多我要大聲說4小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】