8000 GitHub - ev0A/VideoMaster: 一个快速生成修改当前页面视频速度代码的万能代码(刷网课专用)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ev0A/VideoMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

VideoMaster

一个快速生成 修改当前页面视频速度代码 的万能代码

一件扫描当前页面下所有video标签,自动生成修改video标签的javascript代码 如图

playbackRate是倍速 currentTime是视频当前的时间(秒) 在浏览器控制台输入下列代码即可

evoAList = []
function getVideo(document,documentStr){
	    
    if (document.getElementsByTagName('video').length === 0) return false
    var len = document.getElementsByTagName('video').length
    for(var i=0;i<len;i++){
                console.log(`${documentStr}.getElementsByTagName('video')[${i}].pause=function(){return false}`)
                console.log(`${documentStr}.getElementsByTagName('video')[${i}].playbackRate=15`)
                console.log(`${documentStr}.getElementsByTagName('video')[${i}].currentTime =600`)
            }
}

function getAllIframe(document,documentStr){
    
    if (document.getElementsByTagName('iframe').length === 0) return false
    var len = document.getElementsByTagName('iframe').length
    for(var i=0;i<len;i++){

        

        if(document.getElementsByTagName('iframe')[i].contentDocument === null) return false
        getAllIframe(document.getElementsByTagName('iframe')[i].contentDocument,`${documentStr}.getElementsByTagName('iframe')[${i}].contentDocument`)

        evoAList.push({document:document.getElementsByTagName('iframe')[i].contentDocument,documentStr:`${documentStr}.getElementsByTagName('iframe')[${i}].contentDocument`})
                

        }
    return evoAList
}

(async function(){
    getVideo(document,"document")
    evoAList = getAllIframe(document,"document")
    var docuStr
    var docu
    for(var i=0;i<evoAList.length;i++){
                docuStr = evoAList[i].documentStr
                docu = evoAList[i].document
                getVideo(docu,docuStr)
                
            }
    
})()

image.png

三条代码分别是永不暂停,修改倍速,修改进度条(上帝之手)

About

一个快速生成修改当前页面视频速度代码的万能代码(刷网课专用)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0