如果下载的文件是有目录的,TASK_FILE_NAME计算不对。
比如aria2的下载根目录是/downloads, 有个文件的源路径是/temp/abc.zip , 115插件选择temp文件夹下载,那么:
FILE_PATH=/downloads/temp/abc.zip, DOWNLOAD_DIR=/downloads,RELATIVE_PATH=temp/abc.zip,TASK_FILE_NAME=temp,这样TASK_PATH=/downloads/temp 。当然,如果115插件下载的是文件,那不会错。
PS:为什么TASK_PATH不直接取FILE_PATH的值呢?
如果下载的文件是有目录的,TASK_FILE_NAME计算不对。
比如aria2的下载根目录是/downloads, 有个文件的源路径是/temp/abc.zip , 115插件选择temp文件夹下载,那么:
FILE_PATH=/downloads/temp/abc.zip, DOWNLOAD_DIR=/downloads,RELATIVE_PATH=temp/abc.zip,TASK_FILE_NAME=temp,这样TASK_PATH=/downloads/temp 。当然,如果115插件下载的是文件,那不会错。
PS:为什么TASK_PATH不直接取FILE_PATH的值呢?