#!/bin/bash # Ultima Modif: 20251012 # Convertir JPG o PNG a TXT. source fnc_gonzy.sh function fnc_principal(){ fnc_gonzy_intro "QR_Crear" "Crea código QR." PS3="Tipo de QR?: " items=( "Texto" "Texto.TXT" "URL" "Email" "SMS" "vCard" "Calendar" "WiFi" ) while true; do select item in "${items[@]}" Regresar do case $REPLY in 1) clear; read -p "Texto: " VarQR; fnc_qr_gral "txt" $VarQR; break;; 2) clear; source qr.sh; break;; 3) source qr.sh; break;; 4) source qr.sh; break;; 5) source qr.sh break;; 6) clear; source qr.sh; break;; 7) source qr.sh; break;; 8) source qr.sh; break;; $((${#items[@]}+1))) #clear; #cowsay "..." | lolcat; #echo -e "\n"; source main_gnzTools.sh; break 2;; *) clear; echo -e "${Red}"; center_text "La opcion $REPLY no es valida."; echo -e "${Color_Off}\n"; break; esac done done } function fnc_qr_gral(){ dt=`date +%Y%m%d_%H%M%S` fnc_msg_color 2 "Generando QR." var_qr=$(qrencode -o ~/storage/shared/Documents/qr2txt/qr-$1_$dt.png -t png -s 15 $2) sleep 1 fnc_msg_color 1 "Código QR generado." fnc_msg_color 3 "qr-$1_$dt.png" echo -e "\n" ls ~/storage/shared/Documents/qr2txt/ echo -e "\n" #fnc_msg_color 2 "Abriendo QR." sleep 1 #xdg-open ~/storage/shared/Documents/qr2txt/qr-$1_$dt.png echo -e "\n" } fnc_principal