~kokoye2007/wifi-qr/wifi-qr

« back to all changes in this revision

Viewing changes to wifi-qr

  • Committer: kokoye2007
  • Date: 2018-06-26 12:07:00 UTC
  • Revision ID: kokoye2007@gmail.com-20180626120700-jihxaev0b56mqcxb
typo fix and WIFIS to SSID

Show diffs side-by-side

added added

removed removed

Lines of Context:
77
77
else
78
78
        call_wifi_pass
79
79
        QR_PNG=$(echo $WIFIS | tr -dc '[:alnum:]')
80
 
        qrencode -l h -s 14 -o /tmp/$QR_PNG "WIFI:S:$WIFIS;P:$KEEY;$PSSK$H;" 
 
80
        qrencode -l h -s 14 -o /tmp/$QR_PNG "WIFI:S:$SSID;P:$KEEY;$PSSK$H;" 
81
81
        xdg-open /tmp/$QR_PNG && rm $_
82
82
fi
83
83
}
102
102
 
103
103
echo ""
104
104
echo -e "${BLUE}===========================================${RESET}"
105
 
echo -e "${BOLD}${WHITE}please choose wifi ssid{RESET}"
 
105
echo -e "${BOLD}${WHITE}please choose wifi ssid${RESET}"
106
106
echo -e "${BLUE}===========================================${RESET}"
107
107
read -e wifissid 
108
108
WIFIS=${array[$wifissid]}
111
111
echo -e "\nYou choose SSID is: $WIFIS\n ${RESET}"
112
112
echo -e "${BLUE}===========================================${RESET}"
113
113
call_wifi_pass
114
 
qrencode -o - -t UTF8 "WIFI:S:$WIFIS;P:$KEEY;$PSSK$H;"       
 
114
qrencode -o - -t UTF8 "WIFI:S:$SSID;P:$KEEY;$PSSK$H;"       
115
115
echo
116
116
}
117
117
 
136
136
fi
137
137
echo -e "${GREEN}"
138
138
echo ""
139
 
echo "SSID:    $WIFIS"
 
139
echo "SSID:    $SSID"
140
140
echo "PASS:    $KEEY"
141
141
echo "TYPE:    $PSSK"
142
142
echo "HIDE:    $H"
178
178
                echo "$wifidata"
179
179
                if nmcli device wifi list | grep -w $QSSID ; then  
180
180
                        echo -e "${GREEN}==================${RESET}"
181
 
                        echo -e "${BOLD}${WHITE}$QSSID is Online{RESET}"
 
181
                        echo -e "${BOLD}${WHITE}$QSSID is Online${RESET}"
182
182
                        echo -e "${GREEN}==================${RESET}"
183
183
                        QSSIDO=ON
184
184
                        else    
185
185
                        echo -e "${RED}==================${RESET}"
186
 
                        echo -e "${BOLD}${WHITE}cant see $QSSID{RESET}"
 
186
                        echo -e "${BOLD}${WHITE}cant see $QSSID${RESET}"
187
187
                        echo -e "${RED}==================${RESET}"
188
188
                        QSSIDO=OFF
189
189
                fi
216
216
         [[ "$QSSIDO" =~ "OFF" ]] ; then
217
217
                zenity --question --title="SSID can't find" --text="Can't find $QSSID, Its Online ? on off and retry to scan ?" --width=200 --height=120  --icon-name=network-wireless-offline 2>/dev/null
218
218
                if [ $? = 0 ]; then
219
 
                        nmcli radio wifi off
 
219
                        nmcli radio wifi off; sleep 5
220
220
                        scan_connect
221
221
                else
222
222
                        exit
233
233
 
234
234
#RAW DATA SAMPLE
235
235
#"WIFI:S:$WIFIS;P:$KEEY;$PSSK$H;"
236
 
#qrencode -o - -t UTF8 "WIFI:S:$WIFIS;P:$KEEY;$PSSK$H;"
237
 
#qrencode -l h -s 14 -o /tmp/$QR "WIFI:S:$WIFIS;P:$KEEY;$PSSK$H;" 
 
236
#qrencode -o - -t UTF8 "WIFI:S:$SSID;P:$KEEY;$PSSK$H;"
 
237
#qrencode -l h -s 14 -o /tmp/$QR "WIFI:S:$SSID;P:$KEEY;$PSSK$H;" 
238
238
 
239
239
        
240
240
case $1 in