log_in
A simple gui to record IDs as typed or from a card reader with the time. This program uses PySimpleGui to open a window that will record IDs entered into an input element.
We are using RF Ideas RDR-7581AKU readers (shamelessly repurposed from photocopiers) to read the card IDs.
It will output a message confirming the time that the ID was recorded, and the ID with that time to a file for subsequent use.
It is very close to the cookbook examples for a persistent window, the main change is to the styling and to add the window.refresh() and small delay to make the feedback more human affirmative. There may be a better way of achieving this, there is a small possibility of cards clashing in the 100 milliseconds it pauses.
This will get reviewedin case it does prove to be an issue.
The Coat of Arms of the Univeristy of Cambridge is in principle publich domain, though the logo and the particular production of the arms are the University's, and its use is subject to trademarking: https://www.cam.ac.uk/brand-resources/using-the-logo
The purple arrow is from Emoji One, CC BY-SA 4.0 https://creativecommons.org/licenses/by-sa/4.0, via Wikimedia Commons.