Pfuenzle / anime-loads

17 stars 7 forks source link

Implemented login while not interactive #27

Closed mengelskirchen closed 2 years ago

mengelskirchen commented 2 years ago

Ich habe eine Möglichkeit eingebaut die Anime-Loads Anmeldedaten in der Config zu speichern. Wenn nicht interaktiv gestartet wird, werden die Login-Daten von dort geladen.

Ich habe darauf geachtet, dass kein Fehler geworfen wird sollten die beiden neuen Werte nicht vorhanden sein. Ansonsten gäbe es Probleme falls jemand ein Update zieht aber die Config "veraltet" ist.

Beispiel Config:

{
    "settings": {
        "browserengine": 1,
        "browserlocation": "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe",
        "hoster": 1,
        "jdhost": "",
        "myjd_device": "device",
        "myjd_pw": "passwort",
        "myjd_user": "user",
        "pushbullet_apikey": "",
        "timedelay": 600,
        "al_user": "user",
        "al_pass": "passwort"
    }
}

Closes #10

Pfuenzle commented 2 years ago

Dankeschön :) Ich habe es mal gemergt, aber ich muss es echt mal umschreiben, es tut echt weh, Konstrukte wie return False, False, False, False, False, False, False, False, False, False, False zu sehen :D