Už je to delší čas, co jsem zkoušel instalovat Autokey a pokud si dobře pamatuji, tak to mělo popisované problémy.
Tak jsem na klavesovou zkratku nastavil bash skript, který mi zobrazi jednoduche menu a ja si vyberu, co potrebuji.
Pouzivam Lubuntu, tak ze jsem klavesovou zkratku nastavil v openboxu:
leafpad ~/.config/openbox/lubuntu-rc.xml
openbox --reconfigure
Ten vlastni skript je jednoduchy
menu pomoci zenity
potom vložím do schránky, clipboardu:
echo "toto chci strčit do clipboardu" | xsel -i -b
pak to vlozim do textu pomoci ctrl-V
Je to trochu opicarna, ale nic jineho mi nefungovalo spolehlive (xdotool, xte ap.)
Tady mate cely skript, snad to vyuziteje:
#!/bin/bash
options=(\
"Dialog"\
"$(date +%Y-%m-%d)"\
"$(date +%H:%M)"\
"$(date +%Y-%m-%d_%H-%M-%S)"\
"Quit"\
)
selection=$(zenity --height 300 --list "${options
- }" --column="" --text="Vložte datum do clipboardu" --title="Různá data")
# echo $selection
selection=$(echo $selection |awk -F '|' '{print $1}')
# echo $selection
case "$selection" in
${options[0]})
paste=$(zenity --calendar --date-format="%Y-%m-%d")
;;
${options[1]})
paste=$(date +%Y-%m-%d)
;;
${options[2]})
paste=$(date +%H:%M)
;;
${options[3]})
paste=$(date +%Y-%m-%d_%H-%M-%S)
;;
${options[4]})
exit
zenity --info --text="Konec"
;;
esac
echo -n $paste | xsel -i -b
# zenity --info --text="Toto je v clipboardu: $paste "
# sleep 1
exit