Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: [HOWTO] Vkládání hesel kamkoliv do pole s fokusem  (Přečteno 2191 krát)

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
[HOWTO] Vkládání hesel kamkoliv do pole s fokusem
« kdy: 27 Října 2010, 23:39:44 »
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ář:

Kód: [Vybrat]
#!/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:
Kód: [Vybrat]
jan@novak Seznam.cz tajneheslo3434
jenik JiniServer.cz roknarozeni

jo je potřeba doinstalovat xdotool
Kód: [Vybrat]
sudo apt-get install xdotool

 

Provoz zaštiťuje spolek OpenAlt.