ahaggard2013 / Reddit-Account-Generator-and-Mass-Upvoter

Automatically generate reddit accounts and use them for vote manipulation
67 stars 17 forks source link

Update to provide support for new reddit implementation #10

Open ahaggard2013 opened 6 years ago

ahaggard2013 commented 6 years ago

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!

westondeboer commented 6 years ago

Just change

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

to

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

and it should be fine.

ahaggard2013 commented 6 years ago

Nice! Didnt know that was there.

westondeboer commented 6 years ago

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.

ajmeese7 commented 6 years ago

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

JosephShenton commented 6 years ago

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

izanagi1995 commented 6 years ago

This is due to captcha.

ajmeese7 commented 6 years ago

@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

izanagi1995 commented 6 years ago

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

Klapkaak078 commented 6 years ago

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

barryhoppins commented 5 years ago

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 commented 5 years ago

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.

sachanta6 commented 5 years ago

Can anyone make a video on how to do this?

Klapkaak078 commented 5 years ago

Thanks Barry! Gonna try it! 🙏🏻

jaredwad commented 5 years ago

@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

s4magier commented 5 years ago

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?

eslamfathi commented 5 years ago

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

cactus06 commented 4 years ago

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

barryhoppins commented 4 years ago

do it and post it here

On Tue, May 26, 2020, 01:44 cactus06 notifications@github.com 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 .

supersudo1414 commented 4 years ago

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 commented 4 years ago

creator.py does not work, fml

breadbrowser commented 2 years ago

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