ss_void: actualización

Se corrige formato de mensaje de ayuda y se modifica el estilo de selección de captura de pantalla
This commit is contained in:
Tuxliban Torvalds 2021-10-11 08:43:48 -05:00
parent b41832192c
commit 795a0368ef
No known key found for this signature in database
GPG Key ID: F12359689708E39B
1 changed files with 10 additions and 14 deletions

View File

@ -1,7 +1,5 @@
#!/bin/sh
# v1.0
#Script escrito en POSIX para realizar capturas de pantalla
# Dependencias: scrot, xclip, herbe
ayuda(){
@ -9,9 +7,7 @@ cat << EOF
ss_void.sh v1.0 (4/10/2020)
Modo de uso:
ss_void.sh [-PSgsh]
Script minimalista escrito en POSIX con cuatro opciones para realizar capturas de pantalla.
ss_void [-PSgsh]
Opciones:
-P: Guardar captura de pantalla en portapapeles
@ -34,7 +30,7 @@ do
-S)
# Guardar captura de pantalla de área seleccionada en el portapapeles
sleep 1
scrot -s /tmp/'%F_%T.png' -e 'xclip -selection c -t image/png < $f'
scrot --line style=dash,width=1,color="red" -s /tmp/'%F_%T.png' -e 'xclip -selection c -t image/png < $f'
break
;;
-g)
@ -43,14 +39,14 @@ do
sleep 1
# Notificación
~/Datos/Git/scripts/varios/dunst_sound.sh
$HOME/.local/bin/dunst_sound
herbe "CAPTURA DE PANTALLA" "Guardando en: ~/Datos/Capturas"
break
;;
-s)
# Guardar captura de pantalla de área seleccionada
sleep 1
scrot -s -q 50 'Select_%F_%H%M%S_$wx$h.png' -e 'mv $f /home/skynet/Datos/Capturas/select'
scrot --line style=dash,width=1,color="red" -s -q 50 'Select_%F_%H%M%S_$wx$h.png' -e 'mv $f /home/skynet/Datos/Capturas/select'
# Notificación
~/Datos/Git/scripts/varios/dunst_sound.sh
@ -62,12 +58,12 @@ do
break
;;
*)
printf '%b' "\033[31;5mOpción inválida\033[0m\n"
printf '%b' "\033[37;2mOpciones disponibles:\033[0m\n"
printf '%b' "\033[32;1m-P: \033[36;2mGuardar captura de pantalla en portapapeles\033[0m\\033[0m\n"
printf '%b' "\033[32;1m-S: \033[36;2mGuardar captura de pantalla del área seleccionada en el portapapeles\033[0m\\033[0m\n"
printf '%b' "\033[32;1m-g: \033[36;2mGuardar captura de pantalla en disco duro\033[0m\\033[0m\n"
printf '%b' "\033[32;1m-s: \033[36;2mGuardar captura de pantalla de área seleccionada en disco duro\033[0m\\033[0m\n\n"
printf "\033[31;5mOpción inválida\033[0m\n\n"
printf "\033[37;2m Opciones disponibles:\033[0m\n"
printf "\033[32;1m -P: \033[36;2mGuardar captura de pantalla en portapapeles\033[0m\\033[0m\n"
printf "\033[32;1m -S: \033[36;2mGuardar captura de pantalla del área seleccionada en el portapapeles\033[0m\\033[0m\n"
printf "\033[32;1m -g: \033[36;2mGuardar captura de pantalla en disco duro\033[0m\\033[0m\n"
printf "\033[32;1m -s: \033[36;2mGuardar captura de pantalla de área seleccionada en disco duro\033[0m\\033[0m\n\n"
return
;;
esac