/euler-foiler

OCR to parse number of Project Euler problems solved from your badge

Primary LanguagePythonBSD 2-Clause "Simplified" LicenseBSD-2-Clause

euler-foiler

Do you want to get the number of Project Euler problems you have solved programmatically, without spoofing the login captcha? This is a tool to take your profile badge (visible at https://projecteuler.net/profiles/you.png), and use OCR to parse the number of problems you have solved out of it.

You can run it on local file with python3 parse.py -f path_to_badge.png or have it download user's badge with python3 parse.py -u username.

It depends on pyocr, tesseract-ocr, and of course, Python 3.

All contributions and comments are welcome.

You can learn more about the project at this blogpost about it.