Skip to content

MagicLu550/edclass4j

Repository files navigation

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

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published