All Projects → thomasms → Glastoselenium

thomasms / Glastoselenium

Licence: gpl-3.0
A bot for booking Glastonbury tickets using selenium

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Glastoselenium

Instapy
📷 Instagram Bot - Tool for automated Instagram interactions
Stars: ✭ 12,473 (+13914.61%)
Mutual labels:  bot, selenium
Nvidia Sniper
🎯 Autonomously buy Nvidia Founders Edition GPUs as soon as they become available.
Stars: ✭ 193 (+116.85%)
Mutual labels:  bot, selenium
Instagram Bot
An Instagram bot developed using the Selenium Framework
Stars: ✭ 138 (+55.06%)
Mutual labels:  bot, selenium
Whatsappbot
Send messages to any person in any time how much you want.
Stars: ✭ 104 (+16.85%)
Mutual labels:  bot, selenium
Instagramfirstcommenter
This bot will post a predefined comment as fast as possible to a new post on the target profile. I used this to successfully win tickets for a big music festival.
Stars: ✭ 26 (-70.79%)
Mutual labels:  bot, selenium
ig-automatic-story-viewer
Python Program To Send Instagram Story Views
Stars: ✭ 17 (-80.9%)
Mutual labels:  selenium, auto
Whatsapp Assistant Bot
A personal WhatsApp assistant bot that will help you search anything on the web (Google, Images, Google Maps)
Stars: ✭ 198 (+122.47%)
Mutual labels:  bot, selenium
Webwhatsappbot
Core to automatize whatsapp - working 11/2018
Stars: ✭ 59 (-33.71%)
Mutual labels:  bot, selenium
Socialmanagertools Igbot
🤖 📷 Instagram Bot made with love and nodejs
Stars: ✭ 699 (+685.39%)
Mutual labels:  bot, selenium
Youxiang
获取淘宝优惠券、京东优惠券、拼多多(多多客)优惠券、苏宁易购优惠券、唯品会优惠券,通过接入淘宝联盟、京东联盟、拼多多(多多进宝)、苏宁联盟(苏宁推客)、唯品会及其对应的开放平台,获取优惠商品图片和对应商品信息,利用微信机器人推送到指定群聊。
Stars: ✭ 313 (+251.69%)
Mutual labels:  bot, auto
Rune Breaker
MapleStory Rune Solver with Machine Learning and Computer Vision
Stars: ✭ 49 (-44.94%)
Mutual labels:  bot, auto
Spam Bot 3000
Social media research and promotion, semi-autonomous CLI bot
Stars: ✭ 79 (-11.24%)
Mutual labels:  bot, selenium
Is Google
Verify that a request is from Google crawlers using Google's DNS verification steps
Stars: ✭ 82 (-7.87%)
Mutual labels:  bot
Toxbot
A groupchat control bot for Tox
Stars: ✭ 85 (-4.49%)
Mutual labels:  bot
Docker Python Xvfb Selenium Chrome Firefox
Dockerfiles for Python 3.6/2.7 & Selenium in a headless Chrome or Firefox environment
Stars: ✭ 82 (-7.87%)
Mutual labels:  selenium
Thetagang
ThetaGang is an IBKR bot for collecting money
Stars: ✭ 1,231 (+1283.15%)
Mutual labels:  bot
Whatsapp Node Api
A Simple NodeJS API Wrapper for WhatsApp
Stars: ✭ 81 (-8.99%)
Mutual labels:  bot
Sylphy
👑 the better discord bot framework
Stars: ✭ 85 (-4.49%)
Mutual labels:  bot
Nino
🔨 Advanced and cute moderation discord bot as an entry of Discord's Hack Week!
Stars: ✭ 78 (-12.36%)
Mutual labels:  bot
Instaloctrack
An Instagram OSINT tool to collect all the geotagged locations available on an Instagram profile in order to plot them on a map, and dump them in a JSON.
Stars: ✭ 85 (-4.49%)
Mutual labels:  selenium

glastoselenium

A python bot for booking glasto tickets

Resale update coming soon!

GitHub forks GitHub stars GitHub license HitCount

A script/package I used to book Glastonbury tickets in 2019 and 2020 using selenium.

It can refresh quicker than any human, and automatically fills in registration details to avoid any mistakes or delays.

The below plot shows the reason why. Demand for tickets has gone mad recently, and it is only expected to get worse for future years.

Figure of sellout times

The script usually requires a bit of tunning beforehand, but it works every time (for me anyway).

The end goal is to have a completely headless bot that can do everything automatically!!! We are not there yet, but hopefully will be soon.

Try:

python3 scripts/glasto2020.py

Requires a webdriver - only tested with chromedriver (http://chromedriver.chromium.org/)

Look in examples and script directories on how to use it.

Run:

python setup.py install

Then set the path to the driver via:

export CHROMEDRIVER=/path/to/chromedriver

Can use the package as:

import glasto as gl
...

Alternatively, the first version exists on PyPI and can be installed directly using pip:

pip install glasto

Some test sites are being added to the submodule test/sites - https://github.com/thomasms/testsites.

These mimic a real life web site that needs a lot of refreshing.

One React SPA exists so far.

Just run it locally via npm

cd test/sites
npm start

Then test the client script:

python test/testsite1.py
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].