Untitled

 avatar
unknown
javascript
4 years ago
2.0 kB
6
Indexable
function getSearchParameters() {
    var prmstr = window.location.search.substr(1);
    return prmstr != null && prmstr != "" ? transformToAssocArray(prmstr) : {};
}

function transformToAssocArray(prmstr) {
    var params = {};
    var prmarr = prmstr.split("&");
    for (var i = 0; i < prmarr.length; i++) {
        var tmparr = prmarr[i].split("=");
        params[tmparr[0]] = tmparr[1];
    }
    return params;
}

function skipVideos() {
    tempo = 2000;

    params = getSearchParameters();

    cards = document.querySelectorAll('.iv-card > .iv-click-target');

    if (cards.length > 0) {
        urlRoot = window.location.href;
        console.log(`<a href="${urlRoot}">ROOT ${document.title}</a>`)
        for (let i = 0; i < cards.length; i++) {
            cardTarget = cards[i].href;
            cardContent = cards[i].children[1].textContent;
            console.log(`<a href="${cardTarget}">${cardContent}</a>`);
            console.log("</br>")

            if (cardContent.match(/cupom/gi) || cardTarget.search("eNOqEp48CNA") != -1) {
                var mp3_url = 'https://media.geeksforgeeks.org/wp-content/uploads/20190531135120/beep.mp3';
                (new Audio(mp3_url)).play()
                console.log("######################");
                console.log("######################");
                console.log("######################");
                console.log("Achou cacete");
                console.log(url);
                console.log("######################");
                console.log("######################");
                console.log("######################");
                console.log("######################");
                console.log("######################");
            }
        }
        document.querySelector('.ytp-next-button').click();
    } else {
        document.querySelector('.ytp-next-button').click();
    }

    if (params["list"] == "UUcmiKisvBXwAZF63qansofQ") {
        setTimeout(skipVideos, tempo);
    }
}

skipVideos();
Editor is loading...