Mam już ponad 200 filmów na liście do obejrzenia później na YouTube. Więc przestałem dodawać filmy do mojej późniejszej listy oglądania, aby uniknąć bałaganu jeszcze bardziej.
Teraz po prostu chcę je wszystkie usunąć, aby móc zacząć od nowa, tylko z rzeczami, które naprawdę chcę obejrzeć później, ale nie ma opcji, aby usunąć je wszystkie i nie zranię kliknięcia tam palcem.
Myślę, że skrypt użytkownika może załatwić sprawę.
youtube
youtube-watch-later
Moc Wodnika
źródło
źródło
var el = document.getElementsByClassName('pl-video-edit-remove'); for (var i=0;i<el.length; i++) { el[i].click(); }
ale któregoś dnia może to popsuć; Po prostu oczekuję, że funkcja, którą znalazłeś, nie zostanie usunięta jednego dnia; dzięki!; return false;
. Nie jestem pewien, gdzie / jak obsługują zdarzenia kliknięcia, ponieważ nie widziałem żadnych innych detektorów zdarzeńsetInterval(function(){var el = document.getElementsByClassName('pl-video-edit-remove'); el[0].click(); },1000)
function getRandom(obj) { return obj[Math.floor(Math.random() * obj.length)] } setInterval(function(){ console.log("remove"); var btns = document.getElementsByClassName('pl-video-edit-remove'); getRandom(btns).click(); }, 1181); setInterval(function(){ console.log("laodmore"); var btns = document.querySelectorAll(".load-more-button.yt (http://load-more-button.yt/)-uix-load-more"); getRandom(btns).click(); }, 2331);
Odpowiedzi:
Źródło .
źródło