File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,6 +15,10 @@ echo "[1] Github Release [gh auth login]
1515read -p " Please enter your number: " UP
1616read -p " Please enter file path/name: " FP
1717
18+ read_secret () {
19+ echo -n " $1 " ; KEY=" " ; while IFS= read -r -s -n1 c; do [[ $c == $' \n ' || $c == $' \0' ]] && echo && break ; [[ $c == $' \177 ' ]] && KEY=" ${KEY% ?} " && echo -ne " \b \b" || { KEY+=" $c " ; echo -n " *" ; }; done
20+ }
21+
1822if [ $UP == 1 ]; then
1923read -p " Please enter github repo link: " GH
2024FN=" $( basename $FP ) " && FN=" ${FN%% .* } "
@@ -24,14 +28,14 @@ gh release upload --clobber $FN $FP --repo $GH
2428fi
2529
2630if [ $UP == 2 ]; then
27- read -p " Please enter devupload key: " KEY
28- echo -e " Started uploading file on DevUploads..."
29- bash <( curl -s https://devuploads.com/upload.sh) -f $FP -k $KEY
31+ read_secret " Please enter devupload key: "
32+ echo " Started uploading file on DevUploads..."
33+ bash <( curl -s https://devuploads.com/upload.sh) -f $FP -k " $KEY "
3034fi
3135
3236if [ $UP == 3 ]; then
33- read -p " Please enter Pixel Drain key: " KEY
34- echo -e " Started uploading file on PixelDrain..."
37+ read_secret " Please enter Pixel Drain key: "
38+ echo " Started uploading file on PixelDrain..."
3539curl -T $FP -u " :$KEY " https://pixeldrain.com/api/file/
3640fi
3741
You can’t perform that action at this time.
0 commit comments