Pokud budete mít nápad na lepší předmět, sem s tím, nijak jsem to moc nevybrejnil.
Mám občas problém se zadáváním dlouhýh a složitých hesel, kamkoliv. Určitě asi existujou nějaký klíčenky, ty ale nebudou fungovat v prohlížeči atd.
Tohle funguje jednoduše, kliknu si na ikonku, vyberu si co to je za službu - jaké chci heslo a pak mám tři vteřiny na předání fokusu nějakému vstupnímu elemetu kdekoliv chci.
Emuluje to přesně stisky kláves klávesnice, takže mi to třeba už funguje i na přihlášení u poštovní spořitelny.
Hesla mám na flešce, kterou nosim stále u sebe, není tedy problém si překopírovat script na jiný stroj a po připojení klíčenky vesele klikat hesla
Je to natolik triviální, že to nepotřebuje komentář:
#!/bin/bash
heslo=$(
zenity --list \
--title="Simple Password Keeper" \
--width=450 \
--height=500 \
--print-column=3 \
--column="Služba" --column="Login" --column="Heslo" \
`cat /media/PASS/hesla.txt | awk '{print $2 " " $1 " " $3}'`
)
sleep 3
xdotool type $heslo
soubor /media/PASS/hesla.txt by mohl vypadat třeba takto:
jan@novak Seznam.cz tajneheslo3434
jenik JiniServer.cz roknarozeni
jo je potřeba doinstalovat xdotool
sudo apt-get install xdotool