36 lines
635 B
Bash
Executable File
36 lines
635 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "Enter filename"
|
|
read filename
|
|
echo "Enter link to the file"
|
|
read link
|
|
echo "Type of the file (Release = 1, Beta or Alpha = 2)"
|
|
read type
|
|
new_link="https://media.forgecdn.net/files/"
|
|
|
|
case $type in
|
|
"1")
|
|
new_link="https://media.forgecdn.net/files/"
|
|
;;
|
|
"2")
|
|
new_link="https://edge.forgecdn.net/files/"
|
|
;;
|
|
"*")
|
|
echo "USING RELEASE URL BY DEFAULT. IF NOT WORKS, TRY TYPE 2 HERE."
|
|
new_link="https://media.forgecdn.net/files/"
|
|
;;
|
|
esac
|
|
|
|
IFS="/" read -a link_array <<< $link
|
|
|
|
ID=${link_array[7]}
|
|
|
|
modID="${ID:0:4}"
|
|
fileID="${ID:4:3}"
|
|
|
|
new_link="${new_link}$modID/$fileID/$filename"
|
|
|
|
echo $new_link
|
|
|
|
wget "${new_link}"
|