Upload e
Browse files
e
ADDED
@@ -0,0 +1,81 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/bin/bash
|
2 |
+
|
3 |
+
FLAG_1=$1
|
4 |
+
FLAG_2=$2
|
5 |
+
FLAG_3=$3
|
6 |
+
R_PATH="$(pwd)"
|
7 |
+
CURRENT_DATE=$(date +"%Y%m%d_%H%M%S")
|
8 |
+
MUID=""
|
9 |
+
OUPUT_PATH=""
|
10 |
+
|
11 |
+
if [ -d "$R_PATH/output" ]; then
|
12 |
+
OUPUT_PATH="output"
|
13 |
+
elif [ -d "$R_PATH/outputs" ]; then
|
14 |
+
OUPUT_PATH="outputs"
|
15 |
+
elif [ -d "$R_PATH/SD/output" ]; then
|
16 |
+
OUPUT_PATH="SD/output"
|
17 |
+
elif [ -d "$R_PATH/SD/outputs" ]; then
|
18 |
+
OUPUT_PATH="SD/outputs"
|
19 |
+
else
|
20 |
+
OUPUT_PATH="SD/output"
|
21 |
+
fi
|
22 |
+
|
23 |
+
if [ -f "$R_PATH/SD/MUID.txt" ]; then
|
24 |
+
MUID=$(<./SD/MUID.txt)
|
25 |
+
MUID=${MUID%%+( )}
|
26 |
+
MUID=${MUID%%+(\n)}
|
27 |
+
#MUID_LEN=${#MUID}
|
28 |
+
#MUID=${MUID:1:MUID_LEN-2}
|
29 |
+
else
|
30 |
+
RANDOM_STR1="$(head -c 128 /dev/urandom | tr -dc 'A-Z')ZZ"
|
31 |
+
RANDOM_STR2="$(head -c 384 /dev/urandom | tr -dc 'A-Z0-9')ZZZZZZZZZZZZZZ"
|
32 |
+
MUID="${RANDOM_STR1::1}${RANDOM_STR2::14}${RANDOM_STR1:1:1}"
|
33 |
+
echo -e "$MUID" >> ./SD/MUID.txt
|
34 |
+
fi
|
35 |
+
|
36 |
+
MUIDL="${MUID::3}${MUID:13:3}"
|
37 |
+
|
38 |
+
if [[ "$FLAG_1" =~ h ]]; then
|
39 |
+
echo -e " k : kill launch.sh(webui)\n u : autoUpload MUID3+3\n @ : outputs/t2i folder to rename\n o : out.sh\n g : gc.sh\n e : current chackpoint del\n d 0~9 : chackpoint download\n r : run.sh\n example : . e kdr 4"
|
40 |
+
else
|
41 |
+
if [[ "$FLAG_1" =~ k ]]; then
|
42 |
+
kill -9 $(ps -ef | grep 'webui' | grep -v 'grep' | awk '{print $2}')
|
43 |
+
kill -9 $(ps -ef | grep 'launch.py' | grep -v 'grep' | awk '{print $2}')
|
44 |
+
fi
|
45 |
+
|
46 |
+
if [[ "$FLAG_1" =~ u ]]; then
|
47 |
+
curl -L -O https://huggingface.co/zuv0/SDXLF17/resolve/main/autoUpload.sh
|
48 |
+
sleep 1
|
49 |
+
bash -c ". ./autoUpload.sh $MUIDL"
|
50 |
+
fi
|
51 |
+
|
52 |
+
if [[ "$FLAG_1" =~ @ ]]; then
|
53 |
+
if [ -d "$R_PATH/$OUPUT_PATH/txt2img-images" ]; then
|
54 |
+
RANDOM_STR="$(head -c 128 /dev/urandom | tr -dc 'A-Z')ZZZ"
|
55 |
+
RENAME_NAME="t2i_${RANDOM_STR::4}${CURRENT_DATE}"
|
56 |
+
\mv -f "$R_PATH/$OUPUT_PATH/txt2img-images" "$R_PATH/$OUPUT_PATH/${RENAME_NAME}"
|
57 |
+
echo -e "rename txt2img-images -> ${RENAME_NAME}"
|
58 |
+
fi
|
59 |
+
fi
|
60 |
+
|
61 |
+
if [[ "$FLAG_1" =~ o ]]; then
|
62 |
+
bash -c ". $R_PATH/out.sh"
|
63 |
+
fi
|
64 |
+
|
65 |
+
if [[ "$FLAG_1" =~ g ]]; then
|
66 |
+
bash -c ". $R_PATH/gc.sh"
|
67 |
+
fi
|
68 |
+
|
69 |
+
if [[ "$FLAG_1" =~ e ]]; then
|
70 |
+
bash -c ". $R_PATH/SD/downs.sh gc"
|
71 |
+
fi
|
72 |
+
|
73 |
+
if [[ "$FLAG_1" =~ d ]]; then
|
74 |
+
bash -c ". $R_PATH/SD/downs.sh $FLAG_2 0"
|
75 |
+
fi
|
76 |
+
|
77 |
+
if [[ "$FLAG_1" =~ r ]]; then
|
78 |
+
bash -c ". $R_PATH/run.sh"
|
79 |
+
fi
|
80 |
+
|
81 |
+
fi
|