#!/bin/bash
# 完结版 2021.03.06.17.29
#sudo apt-get autoremove --purge qrencode -y
LANG="zh_CN.UTF-8"
int=(505)
mkdir -p /tmp/text123
#--------------------------------------------------------------------------------

rm -rf /tmp/text123/input_list.txt
echo "" >> /tmp/text123/input_list.txt

#--------------------------------------------------------------------------------
VideoTitle="脚本工具箱-二维码制作"
#-------------------------------------------------------------------------------- 
input_title_remind_1="$VideoTitle-输入网址或文字"
input_text_1=""
ZZz_d(){
zenity --entry --width=$int --title="$input_title_remind_1" --text="$input_text_1"
}
input_box_1=$(ZZz_d) || exit
#----------------------------------------------------------------------------------
input_title_remind_2="$VideoTitle-输入图片的名称"
input_text_2=""
ZZz_c(){
zenity --entry --width=$int --title="$input_title_remind_2" --text="$input_text_2"
}
input_box_2=$(ZZz_c) || exit
#----------------------------------------------------------------------------------

cat > /tmp/text123/input_list.txt<<EOT
1>${input_box_1}<
EOT

#----------------------------------------------------------------------------------
read_input_list="/tmp/text123/input_list.txt"
input_list_1=`sed -n '1p' $read_input_list | cut -d '>' -f2 | cut -d '<' -f1`
#----------------------------------------------------------------------------------

qrencode_(){
qrencode -o ~/桌面/${input_box_2}.png  -s 18 -d 96 -m 1 \
              ${input_list_1} ; sleep 4.5 | zenity \
              --width=$int \
              --progress --pulsate --title "在桌面生成......" \
              --text "正在生成二维码-${input_box_2}.png" \
              --pulsate --auto-close --auto-kill
}
my_qrencode=$(qrencode_) || exit
$my_qrencode
rm -rf /tmp/text123
exit 0
