截图软件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
不过网上的文章使用的上传文件名是按照当时的日期设定的。
什么意思呢?
比如我用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