Multiple instances using proxies?
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?
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!
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.
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....