Added no cache to curl
This commit is contained in:
parent
fd2291ecd3
commit
cf9ec3e71a
@ -118,10 +118,10 @@ try_download_game () {
|
|||||||
[[ -f "${PW_AUTOINSTALL_EXE}" ]] && try_remove_file "${PW_AUTOINSTALL_EXE}"
|
[[ -f "${PW_AUTOINSTALL_EXE}" ]] && try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
PW_DOWNLOAD_FILE_NAME="$(basename $1)"
|
PW_DOWNLOAD_FILE_NAME="$(basename $1)"
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
wget -O "$2" --read-timeout 300 --retry-connrefused --timeout 3 --tries 2 --no-dns-cache --no-cache \
|
curl -C - -# -A "Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)" -H 'Cache-Control: no-cache, no-store' -H 'Pragma: no-cache' -L "$1" -o "$2" 2>&1 | \
|
||||||
--user-agent="Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)" "$1" 2>&1 | \
|
tr '\r' '\n' | sed -u -e 's/#//g' -e 's/ //g' -e 's/\.[[:digit:]]%//' | \
|
||||||
tr '\r' '\n' | sed -u 's/.* \([0-9]\+%\)\ \+\([0-9,.]\+.\) \(.*\)/\1\n#Downloading at \1\/, \2\/s, ETA \3/; s/^20[0-9][0-9].*/#Done./' | \
|
"${pw_yad_v12_3}" --progress --percentage=0 --text="Download ${PW_DOWNLOAD_FILE_NAME}" --auto-close --no-escape \
|
||||||
zenity --progress --percentage=0 --title="Download ${PW_DOWNLOAD_FILE_NAME}" --text=Starting... --auto-close --width=500 --height=90
|
--auto-kill --center --text-align="center" --fixed --no-buttons --title "PortProton" --width=500 --height=90
|
||||||
if [ "${PIPESTATUS[0]}" != 0 ] ; then
|
if [ "${PIPESTATUS[0]}" != 0 ] ; then
|
||||||
print_error "Failed to download ${PW_DOWNLOAD_FILE_NAME}."
|
print_error "Failed to download ${PW_DOWNLOAD_FILE_NAME}."
|
||||||
return 1
|
return 1
|
||||||
@ -133,7 +133,7 @@ try_download_game () {
|
|||||||
try_download () {
|
try_download () {
|
||||||
PW_DOWNLOAD_FILE_NAME="$(basename $1)"
|
PW_DOWNLOAD_FILE_NAME="$(basename $1)"
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
curl -# -A "Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)" -L "$1" -o "$2" 2>&1 | \
|
curl -# -A "Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)" -H 'Cache-Control: no-cache, no-store' -H 'Pragma: no-cache' -L "$1" -o "$2" 2>&1 | \
|
||||||
tr '\r' '\n' | sed -u -e 's/#//g' -e 's/ //g' -e 's/\.[[:digit:]]%//' | \
|
tr '\r' '\n' | sed -u -e 's/#//g' -e 's/ //g' -e 's/\.[[:digit:]]%//' | \
|
||||||
"${pw_yad_v12_3}" --progress --percentage=0 --text="Download ${PW_DOWNLOAD_FILE_NAME}" --auto-close --no-escape \
|
"${pw_yad_v12_3}" --progress --percentage=0 --text="Download ${PW_DOWNLOAD_FILE_NAME}" --auto-close --no-escape \
|
||||||
--auto-kill --center --text-align="center" --fixed --no-buttons --title "PortProton" --width=500 --height=90
|
--auto-kill --center --text-align="center" --fixed --no-buttons --title "PortProton" --width=500 --height=90
|
||||||
@ -156,7 +156,7 @@ try_download () {
|
|||||||
try_download_to_path () {
|
try_download_to_path () {
|
||||||
PW_DOWNLOAD_FILE_NAME="$(basename $1)"
|
PW_DOWNLOAD_FILE_NAME="$(basename $1)"
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
curl -# -A "Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)" -L "$1" -o "$2/$PW_DOWNLOAD_FILE_NAME" 2>&1 | \
|
curl -# -A "Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)" -H 'Cache-Control: no-cache, no-store' -H 'Pragma: no-cache' -L "$1" -o "$2/$PW_DOWNLOAD_FILE_NAME" 2>&1 | \
|
||||||
tr '\r' '\n' | sed -u -e 's/#//g' -e 's/ //g' -e 's/\.[[:digit:]]%//' | \
|
tr '\r' '\n' | sed -u -e 's/#//g' -e 's/ //g' -e 's/\.[[:digit:]]%//' | \
|
||||||
"${pw_yad_v12_3}" --progress --percentage=0 --text="Download ${PW_DOWNLOAD_FILE_NAME}" --auto-close --no-escape \
|
"${pw_yad_v12_3}" --progress --percentage=0 --text="Download ${PW_DOWNLOAD_FILE_NAME}" --auto-close --no-escape \
|
||||||
--auto-kill --center --text-align="center" --fixed --no-buttons --title "PortProton" --width=500 --height=90
|
--auto-kill --center --text-align="center" --fixed --no-buttons --title "PortProton" --width=500 --height=90
|
||||||
@ -169,7 +169,7 @@ try_download_to_path () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try_download_silent () {
|
try_download_silent () {
|
||||||
curl -sS -A "Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)" -L "$1" -o "$2"
|
curl -sS -A "Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)" -H 'Cache-Control: no-cache, no-store' -H 'Pragma: no-cache' -L "$1" -o "$2"
|
||||||
if [ "${PIPESTATUS[0]}" != 0 ] ; then
|
if [ "${PIPESTATUS[0]}" != 0 ] ; then
|
||||||
print_error "Failed to download $1. Skipping."
|
print_error "Failed to download $1. Skipping."
|
||||||
try_remove_file "$2"
|
try_remove_file "$2"
|
||||||
|
Loading…
Reference in New Issue
Block a user