Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.08 KB

README.md

File metadata and controls

36 lines (24 loc) · 1.08 KB

Grade Crawler for DHGE Selfservice

Simple Grade Crawler for DHGE SelfService

Version for Docker (by Rosaloeffler): https://github.com/rosaloeffler/GradeCrawler-Dockerized

Setup:

  1. Extract script and Firefoxdriver (geckodriver) in the same diretory

    Firefox-Driver: https://github.com/mozilla/geckodriver/releases

  2. Install selenium

    pip install selenium
    

How to use:

  1. Configurate the script at section CONFIG or use the init wizard (activate use_wizard in section WIZARDs)

  2. Start the script

    py GradeCrawler.py
    

    ℹ️To exit close terminal/cmd or press strg+c

    ℹ️ Script create data at first run, check grades in terminal! Later the script sends notification mails if new grades detected


⚠️ This crawler use Firefox as Seleniumdriver, but Chrome can be used too.

Chromedriver download: https://chromedriver.chromium.org/downloads

  • Config: Search for line driver = webdriver.Firefox() and edit it to driver = webdriver.Chrome()