115不大助手 (full)

Make 115 taerg again!

< 腳本115不大助手 (full)的回應

評論:正評 - 腳本一切正常

§
發表於:2025-03-16

[Feature Request] 对当前目录文件列表执行文件查重并标记重复文件
建议通过'/files/get_repeat_sha?file_id=1234' 这个api对当前列表项查询重复文件,对存在重复文件的标记‘重复’,方便删除该目录下所有重复文件,实现对该目录的重复文件清理
/testpath
-a.mkv
-b.mp4
-c.avi
----------------
/testpath
-a.mkv 重复
-b.mp4
-c.avi 重复

northsea4作者
§
發表於:2025-03-17

这个不是官方自带功能吗?

§
發表於:2025-03-17

这个不是官方自带功能吗?

目前官方的目录右键-一键排重存在两个问题:
- 常常抽风,“该目录非常干净,无需清理”,但是目录内的确有重复文件,通过“右键-属性-sha1-查找重复文件”可以查到重复
- 使用一次需要等待15分钟冷却,非常不便

northsea4作者
§
發表於:2025-03-18

暂不考虑该功能。

通过`/files/get_repeat_sha`只能逐个文件检查,效率很低,而且官方风控严格,容易405。

可以考虑的方案是使用筛选功能获取目录下的全部文件进行sha1对比,但没有路径信息。
如果需要路径信息,要么用逐个获取子目录文件列表的方式去获取全部文件,但这样很容易405,要么用非常规方式(如星标法)去遍历全部文件,这个有个现成的python封装 p115client ,有兴趣可以研究一下。

§
發表於:2025-03-18

暂不考虑该功能。

通过`/files/get_repeat_sha`只能逐个文件检查,效率很低,而且官方风控严格,容易405。

可以考虑的方案是使用筛选功能获取目录下的全部文件进行sha1对比,但没有路径信息。
如果需要路径信息,要么用逐个获取子目录文件列表的方式去获取全部文件,但这样很容易405,要么用非常规方式(如星标法)去遍历全部文件,这个有个现成的python封装 p115client ,有兴趣可以研究一下。

https://gf.qytechs.cn/zh-CN/scripts/413142-115%E5%B0%8F%E5%8A%A9%E6%89%8B,不知是否可以参考一下这位作者的,可以【单文件夹查重】,对于小范围查重很有用

發表回覆

登入以回覆

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址