AutoAnimeMV-Teams / AutoAnimeMv

😊这是一个番剧自动识别剧名剧集+自动重命名+自动整理工具,用来配合QBittorrent实现Rss订阅下载全自动刮削一条龙到家式爽歪歪服务!
GNU General Public License v3.0
426 stars 18 forks source link

[非Bug] 下载完后出现权限错误 #23

Closed lijiusong closed 1 year ago

lijiusong commented 1 year ago

所用版本&操作系统

最新版

遇到的问题

看日志没能看出具体问题,提示未知错误,移动文件的时候权限有问题,但是我后来手动操作又没问题

根据我自己判断的话,可能问题出在下载完后一段时间会校验文件或者其他操作,文件还在被qb使用,无法移动文件 如果能添加延时就好了,程序延时执行,或者捕获此类错误,遇到就隔几秒重新尝试,如果重复尝试10次失败则跳出,这样可以大大降低出现问题的概率

运行日志

[2023-09-01 07:26:25] INFO: Running.... [2023-09-01 07:26:25] INFO: 当前工具版本为2.7.3 [2023-09-01 07:26:25] INFO: 当前操作系统识别码为posix,posix/nt/java对应linux/windows/java虚拟机 [2023-09-01 07:26:25] INFO: 接受到的参数 > ['/DATA/Media/AutoAnimeMv-main/AutoAnimeMv.py', '/DATA/Media/TV Shows', '[Lilith-Raws] Jujutsu Kaisen S02 - 06 [Baha][WebDL 1080p AVC AAC][CHT].mp4', '1'] [2023-09-01 07:26:25] INFO: -------------------------------------------------------------------------------- [2023-09-01 07:26:26] INFO: 匹配出的剧集 ==> 06 [2023-09-01 07:26:26] INFO: 通过剧集截断文件名 ==> Jujutsu-Kaisen-S02 [2023-09-01 07:26:26] INFO: 匹配出的剧季 ==> S02 [2023-09-01 07:26:27] INFO: 咒术回战 << bgmApi查询结果 [2023-09-01 07:26:31] INFO: 咒术回战 << TMDBApi查询结果 [2023-09-01 07:26:31] INFO: /DATA/Media/TV Shows//咒术回战/Season02/已存在 [2023-09-01 07:26:31] ERROR: 没有预料到的错误 > [Errno 13] Permission denied: '/DATA/Media/TV Shows//咒术回战/Season02/S02E06.mp4'

[2023-09-01 09:38:59] INFO: Running....

Abcuders commented 1 year ago
lijiusong commented 1 year ago

是docker版本的qb,qb有下载目录的权限,我docker exec 手动执行就正常了 昨晚也下载测试过,用qb执行也是正常的

Abcuders commented 1 year ago

image

权限是这么设置的吗 777(/DATA/Media/TV Shows/)

lijiusong commented 1 year ago

1693541821602

文件夹是TV Shows这个里 就是不是很确定问题所在

Abcuders commented 1 year ago
lijiusong commented 1 year ago

image 我的是这样,应该差不多的吧

Abcuders commented 1 year ago
lijiusong commented 1 year ago

大概是用了几天了!,昨天重置过QB,重新配置了。但是我也拿了一个种子测试过了啊

Abcuders commented 1 year ago

之前版本没有问题吗

lijiusong commented 1 year ago

我先重新下载那部种子看看

Abcuders commented 1 year ago

AutoAnimeMv.zip

配置项 TIMELAPSE = 0 # 延时处理番剧

lijiusong commented 1 year ago

好的,刚刚测试还是有问题,还挺固定的,有事去了,迟点在折腾,有结果在反馈给你

lijiusong commented 1 year ago

drwxr-xr-x 4 root root 4096 8月 27 20:52 咒术回战

这是子文件夹的权限,可能是这个问题了 这是应该是我当时手动创建的,不是程序创建的目录

Abcuders commented 1 year ago

那你删了让程序试试

lijiusong commented 1 year ago

可以了,用程序自己建立的文件夹可以,我自己创建的文件夹就不行,哪怕把文件夹权限修改成rwxrwxr-x还是不行诶 这个具体还是有点迷啊

Abcuders commented 1 year ago

好的