Computes One-Time-Passwords using oathtool
from oath-toolkit and displays them in a desktop notification.
The input consits of a tokens.xml
file from the Android application FreeOTP, found in /data/data/org.fedorahosted.freeotp/shared_prefs
, and placed in the same directory as otp.py
.
Obvious disclaimer: only use this software if you are aware of the security implications.
Requires xmltodict and python-gobject.