fix: download timeout

#67
This commit is contained in:
KOWX712
2025-06-09 20:48:10 +08:00
parent 05efb7e4a1
commit 700419a56c
3 changed files with 5 additions and 5 deletions

View File

@@ -18,9 +18,9 @@ manual_download() {
download() {
PATH=/data/adb/magisk:/data/data/com.termux/files/usr/bin:$PATH
if command -v curl >/dev/null 2>&1; then
timeout 10 curl -Ls "$1"
curl --connect-timeout 10 -Ls "$1"
else
timeout 10 busybox wget --no-check-certificate -qO- "$1"
busybox wget -T 10 --no-check-certificate -qO- "$1"
fi
PATH="$ORG_PATH"
}

View File

@@ -20,9 +20,9 @@ aapt() { "$MODPATH/aapt" "$@"; }
# curl, has ssl on android, we use it if found
download() {
if command -v curl >/dev/null 2>&1; then
timeout 10 curl -Ls "$1"
curl --connect-timeout 10 -Ls "$1"
else
timeout 10 busybox wget --no-check-certificate -qO- "$1"
busybox wget -T 10 --no-check-certificate -qO- "$1"
fi
}

View File

@@ -48,7 +48,7 @@ document.getElementById('canary').addEventListener('click', async () => {
if (isDownloading) return;
isDownloading = true;
try {
showPrompt("prompt_checking_update");
showPrompt("prompt_checking_update", true, 10000);
const url = "https://api.allorigins.win/raw?url=" + encodeURIComponent("https://nightly.link/KOWX712/Tricky-Addon-Update-Target-List/workflows/build/main?preview");
const response = await fetch(url);
const html = await response.text();