AutoAnimeMV-Teams / AutoAnimeMv

😊这是一个番剧自动识别剧名剧集+自动重命名+自动整理工具,用来配合QBittorrent实现Rss订阅下载全自动刮削一条龙到家式爽歪歪服务!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

lijiusong opened this issue · comments

所用版本&操作系统

最新版

遇到的问题

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

根据我自己判断的话,可能问题出在下载完后一段时间会校验文件或者其他操作,文件还在被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....

commented
  • 你是第一次使用这个吗
  • 是docker版qb吗
  • 给qb下载目录权限了吗

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

commented

image

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

1693541821602

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

commented
  • 你qb做种限制打开了吗
    image

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

commented
  • 那就见鬼了,你这个问题6月就发现了,一般就是下载目录的权限不对
  • 你再多检查一下,我给你写个延时你再看看
  • 你是初次使用吗
    image

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

commented

之前版本没有问题吗

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

commented

AutoAnimeMv.zip

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

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

@lijiusong 欢迎加群反馈

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

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

commented

那你删了让程序试试

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

commented

好的