Jak zbiorczo usunąć wszystkie filmy z mojej późniejszej listy do obejrzenia na YouTube?

19

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ę.

Moc Wodnika
źródło
1
Nie można go przetestować, ale sprawdź, czy ta metoda działa.
Alex
2
@Alex działa bardzo dobrze !! Myślę, że możesz skopiować tę instrukcję tutaj i umieścić link, będzie najlepszą odpowiedzią; Znalazłem sposób na zrobienie tego za pomocą javascript, 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!
Wodnik Moc
@AquariusPower sprawili, że metoda onClick nie nadaje się do użycia, pisząc ; return false;. Nie jestem pewien, gdzie / jak obsługują zdarzenia kliknięcia, ponieważ nie widziałem żadnych innych detektorów zdarzeń
Dheeraj Bhaskar
3
OnClick jest wyłączony podczas oczekiwania na odpowiedź serwera, dzięki czemu można go zawinąć w odstępie czasu i poczekać, aż zakończy się samodzielniesetInterval(function(){var el = document.getElementsByClassName('pl-video-edit-remove'); el[0].click(); },1000)
Kenny Dorman,
1
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);
Usunąłem

Odpowiedzi:

18

Właśnie znalazłem metodę, która jest o wiele łatwiejsza i działa przez 100% czasu! W przeglądarce przejdź do listy odtwarzania Do obejrzenia i kliknij menu (trzy kropki w prawym górnym rogu) i dodaj do listy odtwarzania. Utwórz nową listę odtwarzania i nazwij ją czymś łatwym (nazwałem ją na przykład WL). Teraz przejdź do tej listy odtwarzania i przejdź do tego samego menu, a zamiast dodawać ją do listy odtwarzania odznacz Obejrzyj później. Teraz twoja lista odtwarzania do obejrzenia została wyczyszczona i możesz usunąć utworzoną właśnie tymczasową listę odtwarzania. Mam nadzieję, że to pomaga niektórym ludziom!

Źródło .

Alex
źródło
2
Czy to jest nadal ważne? Sugerowana edycja może teraz nie działać.
ale
3
To nie działa jak na 08.05.2017
Dheeraj Bhaskar
3
Działa to od lipca 2017 r. Dla przypomnienia - po utworzeniu nowej listy odtwarzania przejdź do opcji Obejrzyj później, kliknij kropki, kliknij opcję „dodaj wszystko do ...” i sprawdź nową listę odtwarzania, a teraz przejdź do nowej listy odtwarzania , kliknij kropki, kliknij „dodaj wszystko do ...” i usuń zaznaczenie opcji Obejrzyj później.
fuzzyhedge,
5
Jedyną dodatkową rzeczą, którą musisz zrobić, jeśli używasz nowego interfejsu Polymer, jest najpierw nacisnąć przycisk edycji.
MBraedley,
Te instrukcje są niejasne
Keyslinger,