Update define.sh
This commit is contained in:
parent
861dfbb47c
commit
5d622786a4
1 changed files with 44 additions and 14 deletions
|
|
@ -149,20 +149,28 @@ getLink1() {
|
|||
local ret="$2"
|
||||
local url=""
|
||||
local sum=""
|
||||
local size=""
|
||||
local host="https://dl.bobpony.com/windows"
|
||||
|
||||
case "${id,,}" in
|
||||
"win11${PLATFORM,,}")
|
||||
size=
|
||||
sum="0c8edeae3202cf6f4bf8bb65c9f6176374c48fdcbcc8d0effa8547be75e9fd20"
|
||||
url="$host/windows/11/en-us_windows_11_23h2_${PLATFORM,,}.iso"
|
||||
;;
|
||||
"win10${PLATFORM,,}")
|
||||
size=
|
||||
sum="64461471292b79d18cd9cced6cc141d7773b489a9b3e12de7b120312e63bfaf1"
|
||||
url="$host/windows/10/en-us_windows_10_22h2_${PLATFORM,,}.iso"
|
||||
;;
|
||||
esac
|
||||
|
||||
[ -z "$ret" ] && echo "$url" || echo "$sum"
|
||||
case "${ret,,}" in
|
||||
"sum" ) echo "$sum" ;;
|
||||
"size" ) echo "$size" ;;
|
||||
*) echo "$url";;
|
||||
esac
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
|
|
@ -174,32 +182,50 @@ getLink2() {
|
|||
local ret="$2"
|
||||
local url=""
|
||||
local sum=""
|
||||
local size=""
|
||||
local host="https://drive.massgrave.dev"
|
||||
|
||||
case "${id,,}" in
|
||||
"win11${PLATFORM,,}")
|
||||
size=
|
||||
sum="3da19e8c8c418091081186e362fb53a1aa68dad255d1d28ace81e2c88c3f99ba"
|
||||
url="$host/SW_DVD9_Win_Pro_11_23H2.2_Arm64_English_Pro_Ent_EDU_N_MLF_X23-68023.ISO"
|
||||
;;
|
||||
"win10${PLATFORM,,}")
|
||||
size=
|
||||
sum="bd96b342193f81c0a2e6595d8d8b8dc01dbf789d19211699f6299fec7b712197"
|
||||
url="$host/SW_DVD9_Win_Pro_10_22H2.15_Arm64_English_Pro_Ent_EDU_N_MLF_X23-67223.ISO"
|
||||
;;
|
||||
esac
|
||||
|
||||
[ -z "$ret" ] && echo "$url" || echo "$sum"
|
||||
case "${ret,,}" in
|
||||
"sum" ) echo "$sum" ;;
|
||||
"size" ) echo "$size" ;;
|
||||
*) echo "$url";;
|
||||
esac
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
getValue() {
|
||||
|
||||
local val=""
|
||||
local id="$3"
|
||||
local type="$2"
|
||||
local func="getLink$1"
|
||||
|
||||
if [ "$1" -gt 0 ] && [ "$1" -le "$MIRRORS" ]; then
|
||||
val=$($func "$id" "$type")
|
||||
fi
|
||||
|
||||
echo "$val"
|
||||
return 0
|
||||
}
|
||||
|
||||
getLink() {
|
||||
|
||||
local url=""
|
||||
local id="$2"
|
||||
local func="getLink$1"
|
||||
|
||||
if [ "$1" -gt 0 ] && [ "$1" -le "$MIRRORS" ]; then
|
||||
url=$($func "$id" "")
|
||||
fi
|
||||
url=$(getValue "$1" "" "$2")
|
||||
|
||||
echo "$url"
|
||||
return 0
|
||||
|
|
@ -208,17 +234,21 @@ getLink() {
|
|||
getHash() {
|
||||
|
||||
local sum=""
|
||||
local id="$2"
|
||||
local func="getLink$1"
|
||||
|
||||
if [ "$1" -gt 0 ] && [ "$1" -le "$MIRRORS" ]; then
|
||||
sum=$($func "$id" "sum")
|
||||
fi
|
||||
sum=$(getValue "$1" "sum" "$2")
|
||||
|
||||
echo "$sum"
|
||||
return 0
|
||||
}
|
||||
|
||||
getSize() {
|
||||
|
||||
local size=""
|
||||
size=$(getValue "$1" "size" "$2")
|
||||
|
||||
echo "$size"
|
||||
return 0
|
||||
}
|
||||
|
||||
validVersion() {
|
||||
|
||||
local id="$1"
|
||||
|
|
|
|||
Loading…
Reference in a new issue