/auto_login_moodle

Java Programm das mit hilfe des Users und Passwortes gestartet werden kann und sich auf eine ebseite einloggt. Und die Zeiterfassung startet

Primary LanguageJava

auto_login_moodle

Java Programm das mit hilfe des Users und Passwortes gestartet werden kann und sich auf eine ebseite einloggt. Und die Zeiterfassung startet. Ich habe das ganze auf einem Debian System lauffen. Dafür habe ich einmal:

apt update && apt upgrade -y

apt install openjdk-11-jre

Ausgeführt als sudo oder eben root.

unter /opt/login habe ich die fertige .jar reinkopiert und die 2 Shell scripte erstellt opt_ordner

und die 2 Shell scripte erstellt. Login müssen folgende Parameter übergeben werden. Login.jar benutzername@meineemail.de meinPasswort zustand zustand entsprich EIN zum Starten der Zeiterfassung und AUS zum Beenden der Zeiterfassung. login_out

Anschließend in der crontab noch die Zeiten und den Script aufruf erstellt. in der Abbildung login 8:30 logout 16:30 Die ausgaben werden nach /var/log/jaav.log geleitet. Also in dieser datei kann man alles nachsehen was passiert ist.

crontab

So funktioniert es.