Comment supprimer en masse toutes les vidéos de ma liste de visionnage ultérieur sur YouTube?

19

J'ai déjà plus de 200 vidéos à regarder plus tard sur YouTube. J'ai donc cessé d'ajouter des vidéos à ma liste de lecture ultérieure pour éviter de la gâcher encore plus.

Maintenant, je veux simplement les supprimer tous pour pouvoir recommencer à zéro, uniquement avec des choses que je veux vraiment regarder plus tard, mais il n'y a pas d'option pour les supprimer tous, et je ne me blesserai pas le doigt en cliquant là-bas.

Un script utilisateur pourrait aussi faire l'affaire, je suppose.

Puissance du Verseau
la source
1
Impossible de le tester, mais voyez si cette méthode fonctionne.
Alex
2
@Alex fonctionne très bien !! Je pense que vous pouvez copier ces instructions ici et mettre le lien, sera la meilleure réponse; J'ai trouvé un moyen de le faire avec javascript var el = document.getElementsByClassName('pl-video-edit-remove'); for (var i=0;i<el.length; i++) { el[i].click(); } mais cela peut se casser un jour; J'attends juste que la fonctionnalité que vous avez trouvée ne soit pas supprimée un jour; THX!
Aquarius Power
@AquariusPower, ils ont rendu la méthode onClick inutilisable en écrivant ; return false;. Je ne sais pas où / comment ils gèrent les événements de clic, car je n'ai pu voir aucun autre écouteur d'événement
Dheeraj Bhaskar
3
OnClick est désactivé en attendant la réponse du serveur, vous pouvez donc l'encapsuler dans un intervalle et attendre qu'il se termine de lui-mêmesetInterval(function(){var el = document.getElementsByClassName('pl-video-edit-remove'); el[0].click(); },1000)
Kenny Dorman
1
J'ai supprimé plus de 1000 vidéos par cela. (PC)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);
taku_oka

Réponses:

18

Je viens de découvrir une méthode beaucoup plus simple et qui fonctionne à 100%! Dans votre navigateur, accédez à votre liste de lecture À regarder plus tard, cliquez sur le menu (les trois points dans le coin supérieur droit) et ajoutez-le à la liste de lecture. Créez une nouvelle playlist et nommez-la quelque chose de facile (je l'ai nommée WL par exemple). Maintenant, allez dans cette liste de lecture et allez dans le même menu et au lieu de l'ajouter à une liste de lecture, décochez Regarder plus tard. Votre liste de lecture À regarder plus tard est maintenant effacée et vous pouvez supprimer la liste de lecture temporaire que vous venez de créer. J'espère que cela aide certaines personnes!

Source .

Alex
la source
2
Est-ce toujours valable? Selon une modification suggérée, cela peut ne pas fonctionner maintenant.
ale
3
Cela ne fonctionne pas comme le 2017-05-08
Dheeraj Bhaskar
3
Cela fonctionne à partir de juillet 2017. Juste pour réitérer - après avoir créé une nouvelle liste de lecture, allez sur Regarder plus tard, cliquez sur les points, cliquez sur "ajouter tout à ...", et vérifiez la nouvelle liste de lecture, allez maintenant sur votre nouvelle liste de lecture , cliquez sur les points, cliquez sur "ajouter tout à ..." et décochez Regarder plus tard.
fuzzyhedge
5
La seule chose supplémentaire que vous devez faire si vous utilisez la nouvelle interface Polymer est d'appuyer d'abord sur le bouton d'édition.
MBraedley
Ces instructions ne sont pas claires
Keyslinger