add auto_enter option

This commit is contained in:
Rasmus Steinke 2015-07-09 02:20:18 +02:00
parent e606f2ee4b
commit cb207dc4db
2 changed files with 16 additions and 2 deletions

View File

@ -14,7 +14,8 @@ BROWSER='chromium'
## Misc settings
help_color="#0C73C2"
help_color='#0C73C2'
auto_enter="'true'
# Custom Keybindings
autotype="Alt+1"

View File

@ -127,11 +127,17 @@ ${open_url}: Open URL | ${copy_name}: Copy Username | ${copy_pass}: Copy Passwor
if [[ -z "${stuff['CustomOrder']}" ]]; then
xdotool_type "${stuff[${USERNAME_field}]}"
xdotool_type "$password"
if [[ ${auto_enter} == "true" ]]; then
xdotool key Return
fi
else
for word in ${stuff['CustomOrder']}; do
xdotool_type "${stuff[${word}]}"
done
xdotool_type "$password"
if [[ ${auto_enter} == "true" ]]; then
xdotool key Return
fi
fi
exit
else
@ -139,12 +145,19 @@ ${open_url}: Open URL | ${copy_name}: Copy Username | ${copy_pass}: Copy Passwor
xdotool_type "${stuff[${USERNAME_field}]}"
xdotool key Tab
xdotool_type "$password"
sleep 1
if [[ ${auto_enter} == "true" ]]; then
xdotool key Return
fi
else
for word in ${stuff['CustomOrder']}; do
xdotool_type "${stuff[${word}]}"
xdotool key Tab
done
xdotool_type "$password"
if [[ ${auto_enter} == "true" ]]; then
xdotool key Return
fi
fi
exit
fi