This is s complete robot solution that I am using daily, and it contains the following main features:
-
turn on/off work with automated checkin/checkout tasks needed to perform daily
-
display a tray icon with the status and calculated time I should checkout
-
run robot tasks directly from tray icon menu
-
checkin/checkout tasks can perform either web actions (e.g. login, navigate to page, press a button), either record the in/out times in an excel file
-
works on Windows and macOS
-
can use any of the Selenium or Playwright libraries
-
demonstrates how to run a robot task from batch file in Windows or command file in macOS, or from an icon menu
-
includes German and English localisation, and thus demonstrates how to use localisation messages with robot code
-
all customisation is isolated within devdata folder, env.json and vault.json files