diff --git a/module/action.sh b/module/action.sh index c19cf63..2a71fe5 100644 --- a/module/action.sh +++ b/module/action.sh @@ -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" } diff --git a/module/common/get_extra.sh b/module/common/get_extra.sh index c4dc4b6..d404064 100644 --- a/module/common/get_extra.sh +++ b/module/common/get_extra.sh @@ -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 } diff --git a/module/webui/scripts/about.js b/module/webui/scripts/about.js index 32d503d..38bc947 100644 --- a/module/webui/scripts/about.js +++ b/module/webui/scripts/about.js @@ -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();