This repository has been archived by the owner on Dec 4, 2024. It is now read-only.
forked from mht208/gccards
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathupload
executable file
·103 lines (86 loc) · 2 KB
/
upload
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
#!/bin/bash
R=release
GCC=gccards
DATE=`date +%Y-%m-%d`
USER=gccards
PASSWORD=`cat password`
SITE=gccards.web.fc2.com
args=("$@")
size=${#*}
if [[ ${size} -lt 1 || (${size} -lt 2 && "${1}" != "r") ]]; then
echo "./procimgs VER ID1 ID2 ID3 ..."
exit
fi
ver=${args[0]}
files="js/version.js js/version.min.js"
if [[ "${ver}" == "js" ]]; then
for i in `seq 1 $((size - 1))`; do
file1=js/${args[${i}]}.js
file2=js/${args[${i}]}.min.js
files="${files} ${file1} ${file2}"
done
lftp -u ${USER},${PASSWORD} ${SITE} <<EOF
cd /js/
echo "Will upload ${files}"
mput ${files}
quit 0
EOF
elif [[ "${ver}" == "html" ]]; then
for i in `seq 1 $((size - 1))`; do
file=${args[${i}]}.html
files="${files} ${file}"
done
lftp -u ${USER},${PASSWORD} ${SITE} <<EOF
cd /
echo "Will upload ${files}"
mput ${files}
quit 0
EOF
elif [[ "${ver}" == "css" ]]; then
for i in `seq 1 $((size - 1))`; do
file1=css/${args[${i}]}.css
file2=css/${args[${i}]}.min.css
files="${files} ${file1} ${file2}"
done
lftp -u ${USER},${PASSWORD} ${SITE} <<EOF
cd /css/
echo "Will upload ${files}"
mput ${files}
quit 0
EOF
elif [[ "${ver}" == "en" || "${ver}" == "jp" ]]; then
for i in `seq 1 $((size - 1))`; do
id=${args[${i}]}
for folder in avatars battle guardians; do
if [[ "${folder}" == "avatars" ]]; then
prefix=card_thu
elif [[ "${folder}" == "battle" ]]; then
prefix=battle_
else
prefix=card
fi
path=images/${ver}/${folder}/${prefix}${id}
files="${files} ${path}.jpg ${path}.png"
done
done
lftp -u ${USER},${PASSWORD} ${SITE} <<EOF
cd /
echo "Will upload ${files}"
mput -d ${files}
quit 0
EOF
elif [[ "${ver}" == "r" ]]; then
if [[ -f ${R}/${GCC}-${DATE}.zip ]]; then
file=${R}/${GCC}-${DATE}.zip
elif [[ -f ${R}/${GCC}-${args[1]}.zip ]]; then
file=${R}/${GCC}-${args[1]}.zip
fi
if [[ "${file}" != "" ]]; then
lftp -u ${USER},${PASSWORD} ${SITE} <<EOF
cd /
echo "Will upload ${file}"
mput -d ${file}
quit 0
EOF
fi
fi