项目地址:https://gitlab.com/ivgeek/mixfile
原理:
所有您上传的数据均储存于第三方图床网站当上传100MB文件时,会自动将文件分割为100份每份单独使用AES-GCM算法加密,然后使用隐写机制隐藏到一张空白图片中然后把这100份图片上传到第三方网站最后再把这100个图片的链接数据使用GZIP算法压缩然后AES加密后转换为二进制,再次隐写到一张图片中,作为索引文件储存最后返回文件的分享码,分享码中包含本次加密使用的随机密钥以及索引文件地址等信息下载时会先解析索引文件然后再根据索引下载其他文件所有这些步骤都是自动完成的,而且采用kotlin协程并发优化,并且提供httpapi访问,和普通http直传调用无任何区别
支持在线播放经过加密隐写的视频
测试视频分享码(1个G,在服务端看来就是1000多张空白的图片):
mf://demmGp0ywJ1A29dfuKpqbCCdBe6fmd15daMSjYm8UIvTxcZMXOS8u5r4ruWjPb8U4EF2Qdw2mvr07qpIKS37SMlfQpKS9OQc1vLDlReDGGAQqDmdlqp9snNTx5xk4BdaHGkLf0CYPqFStejRC7GpiDFwBoCRyGkeGZ4CaK75hM1ff4pIGwdVawE6ItsGPOeUSnWsJuE1n2xK5HXimrHrAqzNlQUoO8YWm4JfwGEdfSl
-----------------------------------------------------
网友回复:
电影网站适合这样的做
反正本地都有备份被删了再上传呗
自己的视频不要这么做 一个图片就删了 视频就不完整了
还得本地有备份那还不如随便找个网盘呢
网友回复:
引用:总是吵架的猪发表于2024-9-519:01
电影网站适合这样的做
反正本地都有备份被删了再上传呗
自己的视频不要这么做 一个图片就删了 视频...
网友回复:
引用:invertgeek发表于2024-9-519:02
可以传腾讯,B站这些大厂,基本都不会删,qq空间的图片10年前的都还在
网友回复:
引用:三鹿奶粉发表于2024-9-519:07
三方图片不上传原图,有压缩算法咋办
网友回复:
试了下,传一部几十g的电影,才传几个g就被杀了,建议做一个上传失败定时多少分钟/多少小时后重新上传,延长上传时间和间隔,防止被ban
网友回复:
最直接最简单的就是把压缩包或文件夹伪装成图片,然后用Pixel一代手机无损保存到Google相册,即可实现永久无限量网盘,当然,前提是往后不要再压缩图片。
网友回复:
引用:louiejordan发表于2024-9-523:52
最直接最简单的就是把压缩包或文件夹伪装成图片,然后用Pixel一代手机无损保存到Google相册,即可实现永久...
网友回复:
引用:mnwfbo发表于2024-9-523:53
不用魔法能用吗