web-dev-qa-db-fra.com

Comment puis-je me désinscrire simultanément de tous les subreddits, sans cliquer sur chaque bouton 'Se désinscrire'?

La capture d'écran ci-dessous représente la question intitulée.

enter image description here

Mes tentatives

J'ai entré les 2 scripts suivants de Reddit dans ma barre d'URL, mais mon Firefox et Chrome les ont mal interprétés comme des recherches Google qui n'ont pas résolu mon problème.

Avertissement Il n'y a aucun moyen d'annuler cela si vous effacez l'historique de votre navigateur

Cliquez sur lien multireddit sur cette page . Une fois que vous avez cliqué dessus et que vous êtes redirigé, collez-le dans la barre d'adresse et cliquez sur Entrée:

javascript:(function(){var%20q=[];$('.remove').each(function(){var%20that=this;var%20f=function(index){$(that).trigger('click');$(that).trigger('mousedown');setTimeout(function(){if(q[index]){q[index](index+1);}else{if(downVoteTimer){window.clearTimeout(upVoteTimer);}}},500);};q.Push(f);});var%20downVoteTimer=window.setTimeout(function(){q[0](1);},50);}());

Script # 2 :

Essayez plutôt d'utiliser ceci:

javascript:(function(){var%20q=[];$('.remove').each(function(){var%20that=this;var%20f=function(index){$(that).trigger('click');$(that).trigger('mousedown');setTimeout(function(){if(q[index]){q[index](index+1);}else{if(downVoteTimer){window.clearTimeout(upVoteTimer);}}},500);};q.Push(f);});var%20downVoteTimer=window.setTimeout(function(){q[0](1);},50);}());

Chrome peut supprimer automatiquement le javascript: partie donc vous devez l'ajouter manuellement

Je ne comprends pas parfaitement ta question. Allez dans ce lien , et ouvrez les outils du développeur et placez-le sur la console

javascript:(function(){var q=[];$('.remove').each(function(){var that=this;var f=function(index){$(that).trigger('click');$(that).trigger('mousedown');setTimeout(function(){if(q[index]){q[index](index+1);}else{if(downVoteTimer){window.clearTimeout(upVoteTimer);}}},500);};q.Push(f);});var downVoteTimer=window.setTimeout(function(){q[0](1);},50);}());

si cela ne fonctionne pas, vous pouvez suivre ceci link , et essayer les autres solutions

1
jibeeeee

Avec Python et son API Wrapper pour Reddit, appelé PRAW (Python Reddit API wrapper- https://praw.readthedocs.io/en/latest/ ), vous peut simplement atteindre votre objectif.

import praw
reddit = praw.Reddit('user', user_agent='Bulk Unsubscribe Script') #Getting credentials from praw.ini file.
for subreddit in reddit.user.subreddits(limit=None):
    subreddit.unsubscribe()

Si vous suivez le lien précédent vers la documentation PRAW, il vous expliquera comment configurer l'accès API pour votre compte Reddit (très facile - vous pouvez simplement le faire via votre panneau de préférences/paramètres dans Reddit) et comment vous y connecter.

0
Max A.