

经常需要分享图像、视频文件,特别是可能涉及到一些敏感文件的人最头疼的问题——文件被删除!
那有哪些能够解决文件被删除问题的办法呢?
我觉得至少应该有如下的3种,下面我给大家一一分享一下!
01方法一
不注册!不限速!无限存储空间!这个永久免费的临时网盘,5GB大文件直接发,简直是白嫖党的天堂!
因为这个临时网盘不需要注册不限速无限存储空间,所以对于某些敏感文件(特别是NSFW文件)相当友好了!
02方法二
方法二是我现在用到的一种方法,在我的群文件里面不是共享着一个敏感文件,我是这么做的!
01夸克
a.前面我是直接放夸克中,结果过了几天有粉丝朋友反馈说XXX文件找不到了,我看到确实被删除了,共享失败!
个人猜测阿里应该是有定时任务,扫描磁盘中的文件,计算文件的md5值是否与一些敏感文件的md5值相同,检测符合,那么就直接删除!
b.接着没办法,我就只能把这个文件使用压缩软件进行分卷压缩,并且在压缩时设置密码,嗯,该文件经过存储,现在还稳稳的存储在夸克上!

说明当前这种方式是有效且安全的,因为它改变了单个文件的md5值。如果说夸克改进扫描方法,那后续可以把敏感文件改名后再添加干扰文件,再分卷压缩!
当然这种方法,我没在百度网盘上测试过,猜测应该也可以!
02gitee
文件也可以存储在这个gitee上,不过它有限制就是文件不能太大,太大则需要购买企业会员。
如果把文件直接放这里,它也会被很快检测出来,同样的套路,我把文件分卷压缩+设置解压密码等,拆分成多个文件后,文件顺利上传并存储于gitee上,如:


这里的这个文件也是存储了1年多都没事,说明这种方法也是有效的!
03方法三
如果说有一天前面两种方法都失效了,那么我们可以采取下面这种办法了,那就是白嫖cloudflare的R2存储桶!
其实就是自己搭建一个存储服务!这里我就以搭建一个存储图片的worker为例来说明(如果要存储其他文件,可以改一下代码就可以支持了)
01项目
它是github上的一个开源图床项目(主要用来存储图片),以worker方式部署到cloudflare上。
项目地址:https://github.com/xdanielf/ImgNaondo
02部署
这里我们一起来把这个项目搭建起来,接着上传几张图片上去看看!
a.访问https://dash.cloudflare.com/(注册就略过了,自己注册去)
b.打开work


c.点击右上角的蓝色按钮:


填写了名字后,点击部署按钮,就把它部署起来了!
d.R2存储桶
部署完毕后打开R2存储桶,如下:


点击创建存储桶,填写名字"imgnaondo"必须是这个名字


创建成功后就是上面这样的了!
e.回到worker那里,编辑worker


f.复制前面github图床项目的worker.js代码内容并粘贴


点击部署。。。。
g.绑定R2存储桶
回到当前worker的绑定标签中,点击添加绑定


把R2存储桶绑定到该worker项目中,这里会弹出配置如下:

变量名称配置如下,R2存储桶则使用下拉框中列出来的值,如:

点击底部的确定按钮就好了!
h.添加访问密码
当前我们部署的是一个web服务,它具备一些文件操作的界面,我需要配置一个访问密码,如:

点击添加按钮,添加一个环境变量存放密码:

配置完毕后该worker就可以正常使用了!(上面截图右下角有按钮,就是重新部署)
g.访问:点击这里的"访问"按钮,打开页面


再这里输入前面设置的密码,就可以进入图片上传页面中啦!

h.上传图片


这里复制这个图片的url地址,我们再浏览器中访问该图片,看看效果!

好了,一个能够存储图片并且还能对图片进行分享的图床就部署成功啦!
当然这里是存储图片,如果说要共享其他的东西,那么可以把那个github项目中worker.js文件的代码让AI给改一下,改成可以支持上传任何文件就可以了!
写在最后
好了,这里我分享了3种存储和分享文件的方法,其中呢:
1.第一种最简单,直接把文件拖进去存储起来就可以了;
2.第二种也比较方便,只不过需要跟夸克、百度等网盘斗智斗勇;
3.第三种最复杂,不过也是比较安全的,分享给国内其他朋友和下载也很方便,也不用担心上门查水表;
不过,对于涉及机密的文件还是不建议以上面任何一种方式存储,还是以存储于本地电脑、移动硬盘等来存储最好!