zuv0 commited on
Commit
e0526ae
·
verified ·
1 Parent(s): 202d5cd
Files changed (1) hide show
  1. e +81 -0
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