好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 lupohan44 于 2018-10-6 13:05 编辑
在度盘上传一些文件有可能会无法下载
因此希望有一个可以自动压缩加密的软件,但是谷歌了一下之后发现似乎没有单文件加密的软件,能找到的都是整个文件夹压缩加密,如果是像电影文件夹,每次下载一个新电影整个文件夹重新压缩上传,既需要花费大量时间进行完整上传,又无法在需要的时候单独下载需要的文件,于是只好自己用java做了一个单文件的自动压缩加密
首先是配置文件 格式为json
[JavaScript] 纯文本查看 复制代码 {
"sourceDirectoryPath":"C:\\Users\\user\\Desktop\\文件自动加密测试\\源文件",
"destinationDirectoryPath":"C:\\Users\\user\\Desktop\\文件自动加密测试\\加密文件",
"winRarPath":"C:\\Program Files\\WinRAR\\WinRAR.exe",
"password":"123456",
"ignoreExtension":[
"测试后缀1",
"测试后缀2"
],
"maxBackup":3,
"delay":5000
}
sourceDirectoryPath为需要自动加密的文件夹
destinationDirectoryPath为加密后保存的文件夹
winRarPath为winRar路径(只支持winRar加密)
password为压缩包密码,设置为""即不加密
ignoreExtension为不自动压缩的后缀
maxBackup为单文件的保存上限
delay为检测文件是否变动的间隔时间 单位毫秒 上面例子的5000代表5秒
将上述配置文件保存为xxx.json后,使用命令行java -jar 文件自动加密.jar "xxx.json"
即启动参数为配置文件
java的安装与环境变量配置点我
启动后如图所示
首次启动会对文件夹内所有文件进行扫描并进行压缩
启动前文件情况
启动后文件情况
对根目录的文件1.txt进行修改后
程序见附件
文件自动加密.rar
(252.76 KB, 下载次数: 118)
|
免费评分
-
参与人数 4 | 吾爱币 +10 |
热心值 +4 |
收起
理由
|
xhsf
| + 1 |
+ 1 |
感谢发布原创作品,吾爱破解论坛因你更精彩! |
Stone19891230
| + 1 |
+ 1 |
感谢发布原创作品,吾爱破解论坛因你更精彩! |
老墙
| + 2 |
+ 1 |
谢谢@Thanks! |
云在天
| + 6 |
+ 1 |
感谢发布原创作品,吾爱破解论坛因你更精彩! |
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|