Reddit-Account-Generator-and-Mass-Upvoter icon indicating copy to clipboard operation
Reddit-Account-Generator-and-Mass-Upvoter copied to clipboard

Update to provide support for new reddit implementation

Open ahaggard2013 opened this issue 6 years ago • 21 comments

Reddit has updated their website login page. This update changes the element ID's of the login page, along with requiring an email to be entered to register. Updating to handle this change would require:

  1. update the element IDs accessed via the script
  2. update to enter random email address's before attempting to create an account (it doesn't seem like they need to be verifed, this means it can be any email, it should just be unique to each account and could be generated in a similar way to usernames)
  3. research/test any possible changes to how account creation is processed, and if this technique is still viable.

This is a pretty good beginner python project for someone looking to learn how to collaborate with git or improve their python. I don't plan on updating this myself, but if anyone would like to help contribute I'd be happy to help work through issues you may run into. Create a pull request with the update, or ask any questions you may have!

ahaggard2013 avatar May 01 '18 23:05 ahaggard2013

Just change

browser.get('http://reddit.com/login')

to

browser.get('http://old.reddit.com/login')

and it should be fine.

westondeboer avatar May 11 '18 17:05 westondeboer

Nice! Didnt know that was there.

ahaggard2013 avatar May 11 '18 17:05 ahaggard2013

I am not very gud at git, but I also updated the randomUserNames.py to generate a more human name

#!/usr/bin/env python
import random
import string
import names


def generate_username_password(amount, ulength, plength, list):
    for _ in range(0,amount):
    	username = names.get_full_name()
    	username = ''.join(username.split())
        list.write(username+':'+ ''.join(random.choice(string.ascii_uppercase + string.digits) for _ in range(plength)) + '\n')

        
list = open('redditNameList.txt', 'w')
generate_username_password(100,15,15, list)
list.close()

need to "pip install names", the usernames look better.

westondeboer avatar May 11 '18 17:05 westondeboer

@ahaggard2013 so is your issue in the README now fixed, or is there still a problem that needs to be solved?

ajmeese7 avatar Jun 01 '18 21:06 ajmeese7

Doesn't work it always says 'care to try these again'.

JosephShenton avatar Jun 02 '18 04:06 JosephShenton

This is due to captcha.

izanagi1995 avatar Jul 08 '18 20:07 izanagi1995

@izanagi1995 are you talking about on the new Reddit or the old Reddit? Because if the old one doesn't have it, you could just bypass it with the suggestion by @westondeboer

ajmeese7 avatar Jul 10 '18 16:07 ajmeese7

The old one have a captcha. When you fill the username and the password it becomes visible.

izanagi1995 avatar Jul 10 '18 18:07 izanagi1995

You can bypass google captcha sound with this, it works with python, i hope there is one guy that get this reddit script working, i neeeeed it! xD! YouTube video: https://www.youtube.com/watch?v=lnmtqPam1qg Github link: https://github.com/theriley106/outCaptcha

Klapkaak078 avatar Oct 06 '18 15:10 Klapkaak078

When it asks you for an email address you can just click next, you don't need to enter anything.

As for the captchas, you can use a separate login to defeat the "care to try these again" and "your computer is performing automated requests...", there's an add-on for firefox called "I'm not robot captcha clicker", to take care of that. Then, I just make it sleep for 8 minutes between each creation to avoid the "you are doing that too much" message.

..and yes, the old.reddit.com works great.

(If someone knows how to insert "already-made" names into the creatednames.txt, I haven't managed to figure that out yet.)

barryhoppins avatar Oct 30 '18 03:10 barryhoppins

You can bypass google captcha sound with this, it works with python, i hope there is one guy that get this reddit script working, i neeeeed it! xD! YouTube video: https://www.youtube.com/watch?v=lnmtqPam1qg Github link: https://github.com/theriley106/outCaptcha

It works fine, just switch www.reddit.com to old.reddit.com. See my comment above regarding the other issues.

barryhoppins avatar Oct 30 '18 03:10 barryhoppins

Can anyone make a video on how to do this?

sachanta6 avatar Oct 30 '18 07:10 sachanta6

Thanks Barry! Gonna try it! 🙏🏻

Klapkaak078 avatar Nov 05 '18 17:11 Klapkaak078

@barryhoppins is just username:password to put that in the file. I tried your suggestions for old.reddit.com and the firefox extension, but I'm still having problems with capchas, I get sent in an infinate loop like @JosephShenton was seeing

jaredwad avatar Nov 07 '18 01:11 jaredwad

As for the captchas, you can use a separate login to defeat the "care to try these again" and "your computer is performing automated requests...", there's an add-on for firefox called "I'm not robot captcha clicker", to take care of that.

@barryhoppins what do you mean by using a separate login?

s4magier avatar Dec 02 '18 02:12 s4magier

please i need help when i try to run the script it closes immediately and i don't know how to fix this

eslamfathi avatar Feb 07 '19 14:02 eslamfathi

lmao guys i will reporpose this into a subbreddit raider to raid some commie subs or neonazi subs

cactus06 avatar May 26 '20 07:05 cactus06

do it and post it here

On Tue, May 26, 2020, 01:44 cactus06 [email protected] wrote:

lmao guys i will reporpose this into a subbreddit raider to raid some commie subs or neonazi subs

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ahaggard2013/Reddit-Account-Generator-and-Mass-Upvoter/issues/10#issuecomment-633865117, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIZBVXSO7KS3UFCCNDW6EHTRTNXPJANCNFSM4E52SPFQ .

barryhoppins avatar May 26 '20 09:05 barryhoppins

this is my alt account, i tried spamming a communist sub and it all went to shit because after 20 posts reddit removed it all and said to ttry again in 57 minutes, so this is my only option

supersudo1414 avatar Jun 04 '20 16:06 supersudo1414

creator.py does not work, fml

supersudo1414 avatar Jun 04 '20 16:06 supersudo1414

You can bypass google captcha sound with this, it works with python, i hope there is one guy that get this reddit script working, i neeeeed it! xD! YouTube video: https://www.youtube.com/watch?v=lnmtqPam1qg Github link: https://github.com/theriley106/outCaptcha

this one is better https://github.com/dessant/buster#readme

breadbrowser avatar Mar 20 '22 15:03 breadbrowser