mirror of
https://github.com/j-hc/revanced-magisk-module.git
synced 2025-05-02 15:44:31 +02:00
fix apkmirror for apps with no variant
This commit is contained in:
parent
f4b133523a
commit
e28b99d8ca
6
utils.sh
6
utils.sh
@ -222,6 +222,8 @@ dl_apkmirror() {
|
||||
else apparch=("$arch" universal noarch 'arm64-v8a + armeabi-v7a'); fi
|
||||
url="${url}/${url##*/}-${version//./-}-release/"
|
||||
resp=$(req "$url" -) || return 1
|
||||
node=$($HTMLQ "div.table-row.headerFont:nth-last-child(1)" -r "span:nth-child(n+3)" <<<"$resp")
|
||||
if [ "$node" ]; then
|
||||
for ((n = 1; n < 40; n++)); do
|
||||
node=$($HTMLQ "div.table-row.headerFont:nth-last-child($n)" -r "span:nth-child(n+3)" <<<"$resp")
|
||||
if [ -z "$node" ]; then break; fi
|
||||
@ -234,7 +236,9 @@ dl_apkmirror() {
|
||||
fi
|
||||
done
|
||||
[ -z "$dlurl" ] && return 1
|
||||
url=$(req "$dlurl" - | $HTMLQ --base https://www.apkmirror.com --attribute href "a.btn") || return 1
|
||||
resp=$(req "$dlurl" -)
|
||||
fi
|
||||
url=$(echo "$resp" | $HTMLQ --base https://www.apkmirror.com --attribute href "a.btn") || return 1
|
||||
if [ "$apkorbundle" = BUNDLE ] && [[ "$url" != *"&forcebaseapk=true" ]]; then url="${url}&forcebaseapk=true"; fi
|
||||
url=$(req "$url" - | $HTMLQ --base https://www.apkmirror.com --attribute href "span > a[rel = nofollow]") || return 1
|
||||
req "$url" "$output"
|
||||
|
Loading…
x
Reference in New Issue
Block a user