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
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.
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.
So funktioniert es.