Cloudreve 文件名魔法变量新增 "不包含扩展名的文件名" 和 "扩展名" 变量

nfg76nw0  于 2021-12-01  发布在  Java
关注(0)|答案(5)|浏览(567)

在使用随机变量用来保持文件唯一性的时候添加为 {originname} 的话就只能在前缀添加 randomkey, 否则在文件末尾只会让扩展名错误, 然而默认又是依靠文件名首字母开始排序, 如果是需要依靠文件名的排序那么这样又会破坏排序.

希望能够将新增 "不包含扩展名的文件名" 与 "文件扩展名" 两种新变量.

dsekswqp

dsekswqp1#

在cloudreve里面排序不是靠储存桶里面的文件名。是靠储存在cloudreve数据库里面的源文件名。

2ekbmq32

2ekbmq322#

排序不是首要问题, 主要的问题在于要实现的是自动重命名将 random_key 加在文件名后面, 而不是扩展名后面.

u5rb5r59

u5rb5r593#

我也希望有这个功能,因为上传文件后会在onedrive里面进行查看和管理,或许这样会显得有些奇怪,但是如果以后数据库丢了的话还能从onedrive导入。
我自己就是在很多台服务器上部署cloudreve,然后用离线下载下载到onedrive的同一账号的同一路径下,然后去oneDrive看,如果使用了 {originname}_{ randomkey}的话在线预览不了,因为oneDrive不支持重命名后缀名。
至于为啥要在多台服务器部署oneDrive,当然是下载快啦

flvtvl50

flvtvl504#

至于为啥不用原始文件名,是因为有些时候也可能有相同的文件在同一资源下,或者有时下载不同资源到同一路径下的时候防止文件名冲突导致失败

luaexgnf

luaexgnf5#

啊 新版本有aria2从机的功能了 美滋滋

相关问题