吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5475|回复: 34
收起左侧

[Java 转载] Java重构版,阿里云盘同步器,支持文件加解密

   关闭 [复制链接]
lgh520 发表于 2022-1-3 23:51
之前使用python写了一个阿里云盘的同步器,存在很多bug,现在使用了java重构了所有代码
先放 git 的地址 https://gitee.com/yxhpy/sync-alidisk.git
可以自己编译或者使用我提供给大家的jar包,但需要安装一下java环境,jdk版本1.8即可。
简单介绍一下增加了或删除了那些功能吧
使用
1、安装 jdk1.8 具体百度即可,后面有时间做成exe
2、自行编译,或者使用我提供的jar包
3、配置文件 config.properties  里面的 provider.enable 很管理
4、使用java -jar xxx.jar 即可运行
改进
1、不支持双向同步了,双向同步存在很多问题,现在如果你是设置的是文件提供方,那么首次初始化时进行双向同步,执行完成后,如果本地有文件更新了那么会同时更新到阿里云上。
image.png
如果显示文件监控器开启成功则表示初始化完成,本地的任何增删改都会同步到阿里云上
2、如果你还配置了加密,那么同步到阿里的文件是加密的,在阿里上是无法正常使用的,如果是视频无法播放,如果是文本则会乱码,但如果通过同步端同步的文件又会被解密所有不用担心,主要是保证传输过程中的安全性
image.png 这是本地和远程的文本内容进行比较
加密是可配置的取决于你的切片大小,密码,盐
3、单一职责,要么只能同步下载,要么只能本地更改上传
4、更详尽的配置
# UA默认即可request.header.ua=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36# 加密密码file.password=520612lgh1file.password.salt=123456789# 是否开启加密file.password.enable=true# 本地路径local.path=D:\\sync# 远程路径remote.path=abc\\test01# 默认即可,分片上传的每片最大文件大小upload.part.size=10485760# 是否是文件的供应端,如果是那么本地文件更新后会直接上传到aliyun# 如果不是那么只提供同步下载最新文件到本地provider.enable=false
jar包下载链接: https://pan.baidu.com/s/1ZhN9PfKx11ziFfi9vC-a6w 提取码: xpqs 复制这段内容后打开百度网盘手机App,操作更方便哦

注:是否加密完全取决于用户的使用,请勿使用本工具进行重要数据的操作,发生断电或异常bug时无法将数据还原,本程序无任何责任,请及时提交bug修复,但目前测试无问题。
工具不储存任何用户的数据,对用户的登录信息已经token加密保存到了这个文件里,如果是第一次登录,请使用windows登录,生成loginInfo后,无需再次登录
image.png
虽然已经对用户的数据进行了加密,但是请用户妥善保管该文件,以免被人利用
源码已经上传到gitee中,如果遇到问题有时间一定及时处理。
git 的地址 https://gitee.com/yxhpy/sync-alidisk.git

免费评分

参与人数 16吾爱币 +16 热心值 +15 收起 理由
smnra + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
v1331v + 1 + 1 有大佬能打包出来吗?私也行
Yuanshen + 1 + 1 2022.11.5打包链接: https://pan.baidu.com/s/1H5cq9LC6lo1DXt5Eitp8Aw 提.
Kuroisora + 1 + 1 我很赞同!
strhrth + 1 + 1 感谢大佬的软件
QiQ + 1 + 1 入职阿里吧大佬
一介书生 + 1 鼓励转贴优秀软件安全工具和文档!
whaleben + 1 + 1 热心回复!
w0418w37 + 1 + 1 用心讨论,共获提升!
cwl + 1 + 1 谢谢@Thanks!
弓木白牙 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
释季s + 1 + 1 谢谢@Thanks!
/│\云。 + 1 + 1 谢谢@Thanks!
15235109295 + 1 + 1 我很赞同!
zhaoxiaohua125 + 1 + 1 用心讨论,共获提升!
不要挖鼻屎丶 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

吾乃齐天大圣 发表于 2022-2-25 10:51
Exception in thread "main" java.lang.NullPointerException: Script for [js] not support !
        at cn.hutool.script.ScriptUtil.createScript(ScriptUtil.java:51)
        at cn.hutool.script.ScriptUtil.createJsEngine(ScriptUtil.java:82)
        at cn.hutool.script.JavaScriptEngine.<init>(JavaScriptEngine.java:20)
        at cn.hutool.script.JavaScriptEngine.instance(JavaScriptEngine.java:29)
        at com.yxhpy.BaseAliPan.getFileInfo(BaseAliPan.java:166)
        at com.yxhpy.BaseAliPan.uploadSingleFile(BaseAliPan.java:369)
        at com.yxhpy.BaseAliPan.uploadFile(BaseAliPan.java:426)
        at com.yxhpy.BaseAliPan.initDefault(BaseAliPan.java:492)
        at com.yxhpy.BaseAliPan.run(BaseAliPan.java:536)
        at com.yxhpy.BaseAliPan.main(BaseAliPan.java:544)
这是什么情况大佬
sy929473173 发表于 2022-1-11 11:47
lgh520 发表于 2022-1-11 10:20
https://gitee.com/yxhpy/sync-alidisk.git 下载发行版即可

刚刚已经看到了  感谢大佬
PpaPingggg 发表于 2022-1-4 02:25
plokij890 发表于 2022-1-4 03:36
感谢分享
头像被屏蔽
hwxq43 发表于 2022-1-4 04:53
提示: 作者被禁止或删除 内容自动屏蔽
夫子点灯 发表于 2022-1-4 05:48
太厉害了,谢谢啦。
zhaoxiaohua125 发表于 2022-1-4 07:59
为什么你们都这么的优秀
hummel 发表于 2022-1-4 08:48
厉害了,大佬!
大罗金仙 发表于 2022-1-4 08:51
好东西收藏了
/│\云。 发表于 2022-1-4 09:24
java写的不错不错
夏夜吉他 发表于 2022-1-4 09:25
感谢分享,支持原创!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 02:37

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表