https://github.com/magiclu550/edclass4j
这是一款加密jar包和远程端授权密匙的控制程序
https://github.com/magiclu550/edclass4j
encode jar java
Last synced: 11 months ago
JSON representation
这是一款加密jar包和远程端授权密匙的控制程序
- Host: GitHub
- URL: https://github.com/magiclu550/edclass4j
- Owner: MagicLu550
- Created: 2019-05-23T07:53:01.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-14T20:41:35.000Z (about 3 years ago)
- Last Synced: 2025-03-25T17:53:32.869Z (11 months ago)
- Topics: encode, jar, java
- Language: Java
- Size: 4.78 MB
- Stars: 25
- Watchers: 3
- Forks: 5
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# edclass4j
这是一款加密jar包和远程端授权密匙的控制程序
###### 启动程序
`java -jar Empower.jar`
###### 启动加密jar包
`java -jar Empower.jar jar filename key_file`
* filename默认相对路径为何Empower.jar同级
* key_file如果要指向keyfile文件夹,则需要变量指向
###### 里面的指令
输入`help`可以查询命令
###### 建议
* 启动加密程序时,不建议在程序内部输入指令
###### 默认的文件系统
* keyfile文件夹
* classes文件夹
* application.properties
```properties
#now:默认为当前jar包所在位置,这个为classpath
# ,即class文件根目录
#classpath=now:classes
#指加密文件加密输出位置
#this为默认覆盖原来的文件
#encode.to=this
#在解密时是否输出信息
#建议关闭,否则会影响您的程序输出效果
#decode.message=false
```
###### 其他小特性
* 内置变量
* ${jarin} 本jar包所在的文件夹路径
* ${keyfile} 生成key文件的文件夹
* ${gclass} 打包的根目录
* 声明变量
* $name=value
* 调用
* ${name}
导入api
```xml
net.noyark
empower-classcoder
0.0.2
nexus
Team Neux Repositoryhttp://www.noyark.net:8081/nexus/content/groups/public/
nexus
Team Neux Repository
http://www.noyark.net:8081/nexus/content/groups/public/
```
api都在api包里