Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

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
    

    #now:默认为当前jar包所在位置,这个为classpath
    # ,即class文件根目录
    #classpath=now:classes
    #指加密文件加密输出位置
    #this为默认覆盖原来的文件
    #encode.to=this
    #在解密时是否输出信息
    #建议关闭,否则会影响您的程序输出效果
    #decode.message=false
其他小特性
  • 内置变量
    • ${jarin} 本jar包所在的文件夹路径
    • ${keyfile} 生成key文件的文件夹
    • ${gclass} 打包的根目录
  • 声明变量
    • $name=value
  • 调用
    • ${name}

导入api

<project>
    <dependency>
                <groupId>net.noyark</groupId>
                <artifactId>empower-classcoder</artifactId>
                <version>0.0.2</version>
            </dependency>
    
        <repositories>
            <repository>
                <id>nexus</id>
                <name>Team Neux Repository</name><url>http://www.noyark.net:8081/nexus/content/groups/public/</url>
            </repository>
        </repositories>
        <pluginRepositories>
            <pluginRepository>
                <id>nexus</id>
                <name>Team Neux Repository</name>
                <url>http://www.noyark.net:8081/nexus/content/groups/public/</url>
            </pluginRepository>
        </pluginRepositories>
</project>
        

api都在api包里

About

这是一款加密jar包和远程端授权密匙的控制程序

Topics

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.