Aegis OTP via Kommandozeile anzeigen

Welcher Informatiker kennt es nicht: Man müsste sich noch kurz irgendwo einloggen, hat auch den JSON Export der Aegis OTP Software in wohldefinierten Ordnern auf der Festplatte abgelegt. Aber leider hat man gerade sein Handy nicht zur Hand.

Da kann man sich doch mal eben von der KI ein Kommandozeilentool schreiben, welches die aktuellen OTP berechnet und per Kommandozeile ausgibt. Schneller als 'das Handy holen' allemal.

christian# ./aegis-otp.py ./Dokumente/aegis-export.json
+-------------------------------------------+------+--------+------------+
| Account                                   | Typ  | OTP    | Gültigkeit |
+-------------------------------------------+------+--------+------------+
| CCP: 343330                               | TOTP | 554007 | 8s         |
| DATEV-Konto: info@xxxx                    | TOTP | 000079 | 8s         |
| Discord: info@xxxx                        | TOTP | 130099 | 8s         |
| PayPal: info@xxxx                         | TOTP | 763005 | 8s         |
| Proxmox Mail Gateway - root@pam           | TOTP | 500567 | 8s         |
| Ring.com: info@xxxx                       | TOTP | 720062 | 8s         |
| Sophos SFOS: support@xxxx                 | TOTP | 300110 | 8s         |
+-------------------------------------------+------+--------+------------+

Skript zum Download: aegis-otp.py