Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Multiple instances using proxies? #18

Open
karlch13 opened this issue Feb 16, 2020 · 3 comments
Open

Multiple instances using proxies? #18

karlch13 opened this issue Feb 16, 2020 · 3 comments

Comments

@karlch13
Copy link

Would being able to run multiple browsers each using a different IP from proxies work to increase chances? Is there any easy way to enable it to have it running multi-threaded?

@thomasms
Copy link
Owner

With regard to running it in multiple browsers using proxies, I would believe this would increase your chances. I also use multiple browsers, multiple tabs and windows, and multiple instances with different IPs.
Multi-threading is not possible in python (most python distributions - C Python) due to the GIL (IronPython has no GIL). Multi-processing might help here and I did try to prototype a script to do this but didn't work well.

I think the best bet is to get this working automatically i.e. pre-enter your reg details, card details, etc and add some extra bits to the bot to go through in a headless manner and without human intervention and fire lots of bots of into the cloud.

I am hoping to find the time to attempt to make a headless bot doing just as I suggest above since I also have the html for the previous sale for each step (reg details, ticket type, confirmation, and payment details). Maybe NLP may help here too.

Any help here would be great!

@karlch13
Copy link
Author

karlch13 commented Feb 16, 2020

Do you have a guide on how to launch it multiple times using different ips or would I just do this by copying the scripts and launching multiple versions?

I attempted to bodge together a sort of GUI for
your script, I think I added it as a fork on my GitHub but my programming knowledge is extremely limited so unsure if it would actually work, and it was more just a personal project to try and follow some gui tutorials.

@thomasms
Copy link
Owner

The glastoswarm.py script is my only attempt at this using the multiprocessing lib.

Thanks for the advice, but the legality depends on the country, and in the UK I understand this is only to stop ticket touts. I do not intend to profit from this, I just want a ticket for myself and to make the bot open for others to use, since the system is unfair. I am not reselling the tickets, and I think it only falls outside the law once you try and use bots to get more than the normal allocation with the intent to sell them.

Then again I am not a lawyer....

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants