Inspiration
Recently, I was in a competition called SkillsUSA, along with some others from my school. After competing at district, state, and even nationals for a couple of us, a consistent problem appeared, nobody could remember their competition number to get their score.
What it does
Upon entering what you think your range is for competition number (maybe you recall it started with a 3 so you go 3000-4000) and your birthday, you press start and the tool will brute force every number into the website until it retrieves your score
How we built it
Tired, alone, and in the corner
Challenges we ran into
I undertook this project because it was a new horizon for me, I'd never done web scraping, making windows, or even multithreading in python before, so learning all of these things and putting them together turned out to be difficult, not to mention the optimization, this isn't the fastest program.
Accomplishments that we're proud of
In the end, it works, and I sent it to my highschool teacher so that it can be used for years to come for all of those who somehow managed to forget the number that was glued to their body for a week straight
What we learned
Plenty of methods of optimization, tkinter, python (at least more so), multithreading, web scraping, how to fake a smile for hours at a time
What's next for SkillsUSA Web Scraper
It has a ton of room for optimization, because right now if you don't know a single digit, it could be upwards of a day to get your score.
Log in or sign up for Devpost to join the conversation.