# 2025.03.08 - [mad] Only check files in determining which curl header
# 2025.03.06 - [uploadhive] Disable global resume for servers without resume # 2025.03.05 - [torup] Fix torup removed response change from prior # 2025.03.05 - [mad] Add uploadflix.cc back to recommended download upload host lists (working) # 2025.03.04 - [mad] Add "expect100-timeout" header to curl upload request # 2025.03.03 - [up_sendspace] Add sendspace.com as upload host (300MB) # 2025.03.01 - [filedot] Fix filename parsing. Add 3 second wait for Free Download post. # 2025.03.01 - [torup] Update file removed response # 2025.02.26 - [uploadhive] Fix "Wrong IP" error -- use uploadhive.com IP4 address to connect for post # 2025.02.26 - [up_lainsafe] Fix retry terminal output
This commit is contained in:
parent
83d17967d6
commit
a62ac882de
11 changed files with 817 additions and 570 deletions
|
|
@ -1,6 +1,6 @@
|
|||
#! Name: uploadhive.sh
|
||||
#! Author: kittykat
|
||||
#! Version: 2025.02.17
|
||||
#! Version: 2025.03.06
|
||||
#! Desc: Add support for downloading and processing of urls for a new host
|
||||
#! Usage: Copy this file into the ./${ScriptDir}/hosts/ folder
|
||||
#!
|
||||
|
|
@ -132,7 +132,7 @@ uhive_FetchFileInfo() {
|
|||
CLEANSTRING=${remote_url//[^a-zA-Z0-9]/}
|
||||
trap "rm -f ${WorkDir}/.flocks/${CLEANSTRING}; echo ""; tput cnorm; exit" 0 1 2 3 6 15
|
||||
form_data="op=${post_op}&id=${post_id}&rand=${post_rand}&referer=${post_referer}&method_free=&method_premium="
|
||||
response=$(tor_curl_request --insecure -L -s -X POST --data "$form_data" "$remote_url")
|
||||
response=$(tor_curl_request --insecure -L -s -X POST --data "$form_data" "$remote_url" --connect-to uploadhive.com::172.67.130.243)
|
||||
if [[ "${DebugAllEnabled}" == "true" ]] ; then
|
||||
debugHtml "${remote_url##*/}" "uhive_post" "${response}"
|
||||
fi
|
||||
|
|
@ -189,7 +189,6 @@ uhive_FetchFileInfo() {
|
|||
fi
|
||||
return 1
|
||||
fi
|
||||
echo -e "download_url: $download_url"
|
||||
if [[ -z $download_url ]] ; then
|
||||
echo -e "${RED}| Failed to extract download link [2]${NC}"
|
||||
warnAndRetryUnknownError=true
|
||||
|
|
@ -229,12 +228,15 @@ uhive_FetchFileInfo() {
|
|||
#! ----------- (3) Fetch File / Download File Function --------------- #
|
||||
#!
|
||||
uhive_GetFile() {
|
||||
echo -e "${GREEN}# Downloading…"
|
||||
echo -e "${GREEN}# Downloading… ${BLUE}(no resume)${NC}"
|
||||
echo -e "${YELLOW}| File path:${NC}\t./.inflight/${filename}\n"
|
||||
fileCnt=$1
|
||||
retryCnt=$2
|
||||
finalAttempt=$3
|
||||
flockDownload="${WorkDir}/.flocks/${filename//[^a-zA-Z0-9\.\_\-]/}.flock"
|
||||
if [[ -f "$file_path" ]]; then
|
||||
rm -f "$file_path"
|
||||
fi
|
||||
for ((j=1; j<=$MaxDownloadRetries; j++)); do
|
||||
pd_presize=0
|
||||
if [[ -f "$file_path" ]] ; then
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue