Make sure you have at least python 3.6.0 installed
Make sure you have chrome installed
*Make sure you have a g++ (and/or make) installed
Navigate into to project, create an environment, activate it, and install the required packages
python3 -m venv env
Activate environment:
Windows:
source env/Scripts/activate
Or
Unix/MacOS:
source env/bin/activate
Install packages
python3 -m pip install -r requirements.txt
Create a file named "config.cfg" and fill in the following (example can be found at "config.cfg.example"):
{
"headless" : true,
"login_op" : {
"username" : "YOU'R USERNAME TO ODDS PORTAL",
"password" : "YOU'R PASSWORD TO ODDS PORTAL"
},
"login_stl" : {
"email" : "YOU'R EMAIL TO STRYKTIPSETETLEAGUE",
"password" : "YOU'R PASSWORD TO STRYKTIPSETETLEAGUE"
},
"sleep_time" : 60,
"output-email": {
"from": "DESIRED OUTPUT EMAIL ADDRESS",
"server": "EMAIL SERVER,
"port": PORT TO EMAIL SERVER,
"password": "EMAIL SERVER PASSWORD",
"to": ["EMAIL ADDRESS TO SEND TO"]
}
}
From the top folder simply run:
make
python3 ./main.py
- When compiling dijkstras remember to compile for 64 bit systems in order to not run out of memory at runtime. (see make-file)