Skip to content

Commit 354e4a0

Browse files
committed
fix: update qBittorrent script
1 parent 3d95a5d commit 354e4a0

File tree

2 files changed

+20
-16
lines changed

2 files changed

+20
-16
lines changed

packages/package/update/updatepackage-qbittorrent

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,24 @@ function _updateStatic() {
378378
wget -t3 -T20 -q -O /usr/local/bin/qbittorrent-nox https://qbit-static.ezapi.net/${static_binary}
379379
chmod +x /usr/local/bin/qbittorrent-nox
380380
else
381+
# version check
382+
if (_version_gt ${qbit_major_version} "4.2"); then
383+
libtversion="1.2.11"
384+
libt_major_version="1.2"
385+
fi
386+
if (_version_gt ${qbitversion} "4.3.1"); then
387+
libtversion="1.2.12"
388+
libt_major_version="1.2"
389+
fi
390+
if (_version_gt ${qbitversion} "4.3.9"); then
391+
libtversion="2.0.5"
392+
libt_major_version="2.0"
393+
fi
394+
if (_version_gt "4.2" ${qbit_major_version}); then
395+
libtversion="1.1.14"
396+
libt_major_version="1.1"
397+
fi
398+
_warning "Use Libtorrent ${libtversion} for qBittorrent ${qbit_major_version}.x"
381399
if [[ ! -f /install/.docker.lock ]]; then
382400
_info "Install docker for building qBittorrent... "
383401
rm -f /install/.install.lock
@@ -451,24 +469,10 @@ function _updateApp() {
451469
else
452470
rm -f /usr/local/bin/qbittorrent-nox
453471
fi
454-
# version check
455-
if (_version_gt ${qbit_major_version} "4.2"); then
456-
libtversion="1.2.11"
457-
libt_major_version="1.2"
458-
fi
459-
if (_version_gt ${qbitversion} "4.3.1"); then
460-
libtversion="1.2.12"
461-
libt_major_version="1.2"
462-
fi
463-
if (_version_gt "4.2" ${qbit_major_version}); then
464-
libtversion="1.1.14"
465-
libt_major_version="1.1"
466-
fi
467-
_warning "Use Libtorrent ${libtversion} for qBittorrent ${qbit_major_version}.x"
468472
_info "Fetching package list..."
469473
cd /tmp || exit 1
470474
wget -t3 -T20 -q -O file.lst https://qbit-static.ezapi.net/file.lst
471-
static_binary=$(cat file.lst | grep -w "qbittorrent-nox.qbit${qbitversion}_lt${libtversion}.amd64" | awk '{ print $4}')
475+
static_binary=$(cat file.lst | grep ".amd64" | grep "qbittorrent-nox.qbit${qbitversion}" | awk '{ print $4}')
472476
rm -f file.lst
473477
_updateStatic
474478
else

packages/system/box

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ if [[ $resolver == "lang" ]]; then
117117
"en" | "en-us" | "english" | "lang_en") bash /usr/local/bin/quickbox/system/lang/langSelect-lang_en ;;
118118
"es" | "spanish" | "lang_es") bash /usr/local/bin/quickbox/system/lang/langSelect-lang_es ;;
119119
"fr" | "french" | "lang_fr") bash /usr/local/bin/quickbox/system/lang/langSelect-lang_fr ;;
120-
"zh" | "zh-cn" | "chinese" | "lang_zh-cn" | "lang_zh") bash /usr/local/bin/quickbox/system/lang/langSelect-lang_zh-cn ;;
120+
"zh" | "zh-cn" | "chinese" | "lang_zh-cn" | "lang_zh") bash /usr/local/bin/quickbox/system/lang/langSelect-lang_zh ;;
121121
*)
122122
echo -e "\nQuickBox Lite Cli Tools"
123123
echo -e "\nUsage: \n$(basename "$0") lang LANGUAGE"

0 commit comments

Comments
 (0)