@@ -30,7 +30,7 @@ INFO="[信息]" && ERROR="[错误]" && TIP="[注意]"
30
30
_CHECK_VER (){
31
31
NEW_VER=$1 # 此处是手动指定版本号时的代码
32
32
[[ -z ${NEW_VER} ]] && NEW_VER=$( wget -qO- https://api.github.com/repos/c0re100/qBittorrent-Enhanced-Edition/releases| grep " tag_name" | head -n 1| awk -F " :" ' {print $2}' | sed ' s/\"//g;s/,//g;s/ //g;s/release-//' )
33
- [[ -z ${NEW_VER} ]] && _NOTICE_MAIL " ERROR" " qBittorrentEE最新版本获取失败!"
33
+ [[ -z ${NEW_VER} ]] && _NOTICE " ERROR" " qBittorrentEE最新版本获取失败!"
34
34
[[ ! -e ${FOLDER} ]] && mkdir " ${FOLDER} " # 如果主文件夹不存在,就新建
35
35
[[ ! -e ${FILE_OLD_VER} ]] && echo -n ${NEW_VER} > ${FILE_OLD_VER} # 如果旧版本文件不存在,说明是首次运行,则把当前版本号写入该文件
36
36
[[ $( cat ${FILE_OLD_VER} ) == ${NEW_VER} ]] && echo -e " ${INFO} 已经是最新版本!${NEW_VER} [$( date ' +%Y/%m/%d %H:%M' ) ]" && exit 1
@@ -43,7 +43,7 @@ _DOWNLOAD(){
43
43
cd ${FOLDER_DOWNLOAD}
44
44
if ! wget --no-check-certificate -q -t2 -T5 -4 -U " ${UA} " -O " qbittorrentEE_x64.exe" " https://github.com/c0re100/qBittorrent-Enhanced-Edition/releases/download/release-${NEW_VER} /qbittorrent_enhanced_${NEW_VER} _x64_setup.exe" ; then
45
45
rm -f qbittorrentEE_x64.exe
46
- _NOTICE_MAIL " ERROR" " qBittorrentEE_x64_v${NEW_VER} 下载失败!"
46
+ _NOTICE " ERROR" " qBittorrentEE_x64_v${NEW_VER} 下载失败!"
47
47
fi
48
48
}
49
49
@@ -52,7 +52,7 @@ _UNZIP(){
52
52
[[ -e ${FOLDER_DOWNLOAD_UNZIP} ]] && rm -rf " ${FOLDER_DOWNLOAD_UNZIP} " # 如果解压文件夹存在,就删除并重建
53
53
mkdir " ${FOLDER_DOWNLOAD_UNZIP} "
54
54
7z x -bb0 -x' !qbittorrent.pdb' -x' !$PLUGINSDIR' -o" ${FOLDER_DOWNLOAD_UNZIP} " qbittorrentEE_x64.exe > /dev/null # 解压64位文件
55
- [[ ! -e " ${FOLDER_DOWNLOAD_UNZIP} /qbittorrent.exe" ]] && _NOTICE_MAIL " ERROR" " qBittorrentEE_x64_v${NEW_VER} 解压失败!"
55
+ [[ ! -e " ${FOLDER_DOWNLOAD_UNZIP} /qbittorrent.exe" ]] && _NOTICE " ERROR" " qBittorrentEE_x64_v${NEW_VER} 解压失败!"
56
56
rm -rf qbittorrentEE_x64.exe
57
57
cd " ${FOLDER_DOWNLOAD_UNZIP} /translations"
58
58
rm -f $( ls| egrep -v ' zh_' ) # 删除非中文语言文件,如果需要全语言,则注释这一行及上一行(行首加井号)
@@ -65,7 +65,7 @@ _ZIP(){
65
65
cp -r " ${FOLDER_OTHER} " /* " ${FOLDER_DOWNLOAD_UNZIP} "
66
66
7z a -bb0 " qBittorrentEE_v${NEW_VER} _x64_便携版.${FILE_FORMAT} " " qBittorrentEE" " " > /dev/null # 压缩
67
67
rm -rf " ${FOLDER_DOWNLOAD_UNZIP} " # 删除前面解压,已经无用文件夹
68
- [[ ! -e " qBittorrentEE_v${NEW_VER} _x64_便携版.${FILE_FORMAT} " ]] && _NOTICE_MAIL " ERROR" " qBittorrentEE_v${NEW_VER} 压缩失败!"
68
+ [[ ! -e " qBittorrentEE_v${NEW_VER} _x64_便携版.${FILE_FORMAT} " ]] && _NOTICE " ERROR" " qBittorrentEE_v${NEW_VER} 压缩失败!"
69
69
[[ ! -e ${FOLDER_UPLOAD} ]] && mkdir " ${FOLDER_UPLOAD} " # 如果上传文件夹不存在,就新建
70
70
mv " qBittorrentEE_v${NEW_VER} _x64_便携版.${FILE_FORMAT} " " ${FOLDER_UPLOAD} " # 移动到上传文件夹
71
71
@@ -75,7 +75,7 @@ _ZIP(){
75
75
_UPLOAD (){
76
76
bash ${LZY_PATH} " ${FOLDER_UPLOAD} /qBittorrentEE_v${NEW_VER} _x64_便携版.${FILE_FORMAT} " " ${FOLDER_ID} "
77
77
[[ ${?} -ne 0 ]] && echo -e " ${ERROR} 上传到蓝奏云失败,终止后续!" && exit 1
78
- # _NOTICE_MAIL "INFO" "qBittorrentEE_v${NEW_VER}" # 你可以取消井号注释,这样每次更新也会推送消息至微信
78
+ # _NOTICE "INFO" "qBittorrentEE_v${NEW_VER}" # 你可以取消井号注释,这样每次更新也会推送消息至微信
79
79
}
80
80
81
81
# 通知
0 commit comments