This tool allows you to automatically check-in and check-out on HRLog (MAC only for now, linux should work, didn't tested)
-
Download the exec according to your platform(ex. hrlog-auto-macos) and
crontab.txt
on this link -
Create a scripts folder under
~/.scripts
-
Place the
hrlog-auto-...
script under~/.scripts
. The script accepts 4 params in the following order: email(string), password(string), type(string, 'check-in' or 'check-out'), showWindow(boolean/number, this last is for debug purposes only) -
Modify the
crontab.txt
call to the script to include your credentials by replacing "YOUR_EMAIL" and "YOUR_PASSWORD" -
Give crontab Full Disk Access and execute the following command (this doesn't need to be under the
~/.scripts
folder)
crontab ./crontab.txt
To see if this worked you should run
crontab -l
To change the interval, by default 9:05 start, 17:05 finish (8 hours without pause), please check CrontabGuru, then modify crontab.txt
and run again
crontab ./crontab.txt