截图软件sharex 上传到七牛图床 设置上传文件名与本地名一样

配置sharex上传文件到七牛图床的文章,网上很多,这里略过。

不过网上的文章使用的上传文件名是按照当时的日期设定的。

什么意思呢?

比如我用sharex截图后,截图的文件叫 hello.png ,如果用sharex上传到七牛后,它的文件名就变成了 202111282121.png,

全路径就是 http://xxx.example.com/202111282121.png.

这里假设你使用的上传的配置key如下:%y%mo%d%h%mi%s.png这样会造成一个麻烦。
 
比如的截图文件名是20211128210910.png, 21点09分10秒,然后我过了1秒钟后才开始上传,我一般手动上传,因为不希望每一个截图都上传,这样会导致部分个人隐私数据不自觉传出去,可能泄露敏感信息。

所以过了1秒钟后的上传到服务器的文件名为20211128210911.png , 21点09分11秒。

这个造成本地文件名与远程文件名不一样。如果后续你想在本地找回原来文件的副本,你根据服务器的URL地址,在本地是找不到的,只能先把文件名的日期时间精确到分钟,然后秒位使用* 星号匹配符来查找。 这样多了一重手续。

或者我有本地的截图的文件名,我想直接构造成服务器上的文件名,这是我就不能直接 http://xxxx.example/本地文件名.png 这样来构造了。 因为远程服务器的文件名和本地不一样。

网上找一一圈都没找到对应的办法,然后到官网找了一番,终于找到解决办法,很简单。

把key的值设置为  $filename$
即可。

 
markdown

0 个评论

要回复文章请先登录注册