scripts/utilities/cursedforge_download.sh

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}"