B站防劇透進(jìn)度條腳本是能夠有效的幫助用戶防劇透的工具,在你看電視的時(shí)候是不是很多小伙伴都不喜歡劇透的情況呢,今天小編幫助你們來(lái)解決這一問(wèn)題,通過(guò)技術(shù)性的手段為你消除煩惱。
B站防劇透進(jìn)度條腳本機(jī)制說(shuō)明
進(jìn)度條是怎樣劇透的?
以一場(chǎng) A、B 兩支隊(duì)伍的 BO3 的比賽為例,目前比賽進(jìn)行了一場(chǎng),A 獲得勝利。
情景 1:此時(shí)進(jìn)度條滑塊大約在 50% 的位置,可以推測(cè)出后面只有一場(chǎng)比賽,所以下一場(chǎng)依然是 A 獲得勝利,2:0 帶走 B。將這種情景稱為進(jìn)度條的前向劇透。
情景 2:此時(shí)進(jìn)度條滑塊大約在 33% 的位置,可以推測(cè)出后面還有兩場(chǎng)比賽,所以下一場(chǎng)比賽是 B 獲得勝利。將這情景稱為進(jìn)度條的后向劇透。
B站防劇透進(jìn)度條腳本解決方案
腳本采取進(jìn)度條偏移的方式來(lái)解決這一問(wèn)題。簡(jiǎn)單來(lái)說(shuō),腳本會(huì)將進(jìn)度條滑塊向左或向右隨機(jī)移動(dòng)一段距離。向左還是向右、移動(dòng)的距離都是隨機(jī)的,用戶在使用時(shí)并不知道進(jìn)度條的具體偏移如何,因此無(wú)法通過(guò)滑塊所處的位置推測(cè)出當(dāng)前的播放進(jìn)度。
為了方便討論,這里采取極端的參數(shù)設(shè)置,并且生成的隨機(jī)數(shù)也是極端值。下面就來(lái)看一下在這種情況下會(huì)發(fā)生什么情況。
假如進(jìn)度條向右極端偏移,那么即使滑塊當(dāng)前處于 90% 的位置,視頻可能還沒(méi)播放到一半,結(jié)果猶未可知。用戶并不能因?yàn)榛瑝K位置較后,就認(rèn)為播放進(jìn)度較大。代入到情景 1,雖然滑塊已經(jīng)在 50% 的位置,但實(shí)際上視頻只播放了 33%,后面還有兩場(chǎng)比賽,從而解決前向劇透。
假如進(jìn)度條向左極端偏移,那么即使滑塊當(dāng)前處于 50% 的位置,視頻也有可能在下一秒就結(jié)束。用戶并不能因?yàn)榛瑝K位置較前,就認(rèn)為播放進(jìn)度較小。代入到情景 2,雖然滑塊只在 33% 的位置,但實(shí)際上視頻已經(jīng)播放了一半,后面只有一場(chǎng)比賽,從而解決后向劇透。
兩種偏移不會(huì)同時(shí)發(fā)生,但是用戶處于一切未知的狀態(tài),并不清楚當(dāng)前處于反前向劇透還是反后向劇透狀態(tài)。因此,用戶沒(méi)有根據(jù)滑塊位置推測(cè)播放進(jìn)度的基礎(chǔ)和理由,從而達(dá)到防劇透的目的。
B站防劇透進(jìn)度條腳本其他說(shuō)明
腳本基于 Microsoft Edge 瀏覽器和 Tampermonkey 腳本管理器開(kāi)發(fā),明確不支持 Greasemonkey。在其他瀏覽器及腳本管理器上運(yùn)行可能會(huì)出現(xiàn)問(wèn)題,請(qǐng)?zhí)峁┓答仭?/p>
腳本有一定使用門檻,如果不理解防劇透機(jī)制效果將會(huì)劇減。如果你不明白這個(gè)腳本在“干什么”,請(qǐng)認(rèn)真閱讀前面的機(jī)制說(shuō)明,不要為此簡(jiǎn)單地否定這個(gè)腳本,謝謝配合!
建議在官方的彈幕屏蔽列表中加入屏蔽詞【進(jìn)度條】,因?yàn)橄嚓P(guān)彈幕具有很強(qiáng)的劇透性。
使用時(shí)請(qǐng)盡可能避免對(duì)偏移方向與偏移量進(jìn)行推測(cè)。為此,在啟用功能或改變播放進(jìn)度后的一段時(shí)間,請(qǐng)抑制住自己觀察進(jìn)度條變化的沖動(dòng),直至忘記之前滑塊的確切位置。勾選【延后進(jìn)度條偏移的時(shí)間點(diǎn)】能夠提供一定的幫助,但最終還是要靠用戶的配合。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版