Cloudreve icon indicating copy to clipboard operation
Cloudreve copied to clipboard

希望能加入的小功能

Open Tonmyn opened this issue 2 years ago • 7 comments

1、希望能直接通过粘贴文件网址链接直接上传文件,就不用在本地先转存一次再上传了; 2、希望能在文件右键后直接复制文件下载链接的按钮,目前需要先点下载按钮然后再浏览器下载器里面点击复制下载链接按钮才能得到下载链接; 3、希望能定期自动导入外部文件的功能,或者添加一个按上次配置导入的按钮,一键按上次配置导入;比如在从外部导入任务列表里面,操作列里面加入一个按钮“再次导入”,点击就可以一键按上次导入任务配置,快速再次导入文件;

Tonmyn avatar Jan 30 '24 13:01 Tonmyn

@Tonmyn #1 你可能想问的是:离线下载,软件有支持,自己读文档配

#2 在使用支持的存储策略,且用户组允许的情况下,现在的版本是可以右键复制直链的

#3 现在的版本确实没有这个功能,不过只是定期任务的话,完全可以自己在系统里配置,具体做法可以自己Google

hatsuyuki280 avatar Jan 30 '24 14:01 hatsuyuki280

@hatsuyuki280 感谢回复

#1 我想的应该是:在当前路径下,我鼠标悬停于加号按钮上面,显示操作按钮,离线下载按钮点击后,弹出输入框,可以直接粘贴文件链接,直接创建上传到当前目录下的离线下载任务。个人认为这种方式的使用体验会比现在点击离线下载重新选一遍下载目录更好; image

#2 这个已经解决我现在困扰,原来需要在用户组下面设置一下才能复制直链;

#3 我在文档中没有发现关于“从外部导入文件任务”的接口,我用系统自带周期任务功能该执行什么命令才能 实现 cloudreve周期性导入外部文件呢?其实添加“再次导入”功能就已经方便很多了,周期性导入只是“再次导入”功能的扩展。 image

Tonmyn avatar Jan 31 '24 08:01 Tonmyn

@hatsuyuki280 感谢回复

#1 我想的应该是:在当前路径下,我鼠标悬停于加号按钮上面,显示操作按钮,离线下载按钮点击后,弹出输入框,可以直接粘贴文件链接,直接创建上传到当前目录下的离线下载任务。个人认为这种方式的使用体验会比现在点击离线下载重新选一遍下载目录更好; image

#2 这个已经解决我现在困扰,原来需要在用户组下面设置一下才能复制直链;

#3 我在文档中没有发现关于“从外部导入文件任务”的接口,我用系统自带周期任务功能该执行什么命令才能 实现 cloudreve周期性导入外部文件呢?其实添加“再次导入”功能就已经方便很多了,周期性导入只是“再次导入”功能的扩展。 image

第一个是这种吗? image image

iwvw avatar Jan 31 '24 13:01 iwvw

@hatsuyuki280 感谢回复 #1 我想的应该是:在当前路径下,我鼠标悬停于加号按钮上面,显示操作按钮,离线下载按钮点击后,弹出输入框,可以直接粘贴文件链接,直接创建上传到当前目录下的离线下载任务。个人认为这种方式的使用体验会比现在点击离线下载重新选一遍下载目录更好; image #2 这个已经解决我现在困扰,原来需要在用户组下面设置一下才能复制直链; #3 我在文档中没有发现关于“从外部导入文件任务”的接口,我用系统自带周期任务功能该执行什么命令才能 实现 cloudreve周期性导入外部文件呢?其实添加“再次导入”功能就已经方便很多了,周期性导入只是“再次导入”功能的扩展。 image

第一个是这种吗? image image

@ssln5014 感谢回复,确实这个就是我想的第一个功能

目前就还剩第3的一个小功能没有实现了。

Tonmyn avatar Feb 01 '24 01:02 Tonmyn

@Tonmyn

希望能定期自动导入外部文件的功能

可以自己用 crontab 定期执行命令把外部文件通过 WebDAV 上传,例如:

curl -L --output - "https://github.com/cloudreve/Cloudreve/releases/download/3.8.3/cloudreve_3.8.3_windows_amd64.zip" | curl -u [email protected]:webdavpassword -X PUT -d @- "https://example.com/dav/path/to/cloudreve_3.8.3_windows_amd64.zip"

TransparentLC avatar Apr 25 '24 16:04 TransparentLC

@Tonmyn

希望能定期自动导入外部文件的功能

可以自己用 crontab 定期执行命令把外部文件通过 WebDAV 上传,例如:

curl -L --output - "https://github.com/cloudreve/Cloudreve/releases/download/3.8.3/cloudreve_3.8.3_windows_amd64.zip" | curl -u [email protected]:webdavpassword -X PUT -d @- "https://example.com/dav/path/to/cloudreve_3.8.3_windows_amd64.zip"

可以使用通配符之类的操作 周期批量导入文件吗?(因为图传上传的文件名都是杂乱无章的) 目前场景大概是这样的, 有一个图床会在存储桶的A文件夹下添加图片,cloudreve添加了这个存储桶,但是cloudreve不会显示从图床上传的文件,所以我想让cloudreve能够定期扫描并添加。

Tonmyn avatar Apr 26 '24 06:04 Tonmyn

我倒是没使用过这个导入文件的功能……不过想到了两个思路,也许能做到?

  • F12 抓包管理员账号的 cookie 和导入文件的请求,然后重放请求(不过我没注意 cookie 的有效期是多久)
  • 自己写脚本实现遍历存储桶的文件,然后忽略已经在 cloudreve 这边上传过的文件,把剩下的文件通过 WebDAV 上传

TransparentLC avatar Apr 26 '24 14:04 TransparentLC