Trying Shadowrs's script

This commit is contained in:
dginovker
2019-07-16 21:05:33 -04:00
parent f683f7072c
commit 6eee84aff6
10 changed files with 151 additions and 85 deletions
@@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.googlecode.json-simple:json-simple:1.1.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1-sources.jar!/" />
</SOURCES>
</library>
</component>
-13
View File
@@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.ow2.asm:asm-all:5.0.4">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/ow2/asm/asm-all/5.0.4/asm-all-5.0.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/ow2/asm/asm-all/5.0.4/asm-all-5.0.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/ow2/asm/asm-all/5.0.4/asm-all-5.0.4-sources.jar!/" />
</SOURCES>
</library>
</component>
@@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.parabot:317-api-minified:1.21.5">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/317-api-minified/1.21.5/317-api-minified-1.21.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/317-api-minified/1.21.5/317-api-minified-1.21.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/317-api-minified/1.21.5/317-api-minified-1.21.5-sources.jar!/" />
</SOURCES>
</library>
</component>
+13
View File
@@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.parabot:client:2.7.7">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/client/2.7.7/client-2.7.7.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/client/2.7.7/client-2.7.7-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/client/2.7.7/client-2.7.7-sources.jar!/" />
</SOURCES>
</library>
</component>
-13
View File
@@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.parabot:client:2.8.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/client/2.8.1/client-2.8.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/client/2.8.1/client-2.8.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/client/2.8.1/client-2.8.1-sources.jar!/" />
</SOURCES>
</library>
</component>
@@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.parabot:internal-api:1.53.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/internal-api/1.53.1/internal-api-1.53.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/internal-api/1.53.1/internal-api-1.53.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/internal-api/1.53.1/internal-api-1.53.1-sources.jar!/" />
</SOURCES>
</library>
</component>
@@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.parabot.servers:317-api-battlescape:0.3.6">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/servers/317-api-battlescape/0.3.6/317-api-battlescape-0.3.6.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/servers/317-api-battlescape/0.3.6/317-api-battlescape-0.3.6-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/parabot/servers/317-api-battlescape/0.3.6/317-api-battlescape-0.3.6-sources.jar!/" />
</SOURCES>
</library>
</component>
+83 -14
View File
@@ -1,22 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.before.script.factory</groupId>
<artifactId>script-factory</artifactId>
<version>1.5</version>
<name>Script Factory</name>
<properties>
<jdk.version>1.7</jdk.version>
<script.id>1000197</script.id>
<jdk.version>1.8</jdk.version>
<buildType.id>SCRIPT_${script.id}</buildType.id>
</properties>
<repositories>
<repository>
<id>git-parabot</id>
<name>Parabot's Git based repo</name>
<url>
http://maven.parabot.org
</url>
<id>parabot-maven</id>
<name>Parabot its Maven Repository</name>
<url>https://maven.parabot.org/</url>
</repository>
</repositories>
@@ -24,17 +28,19 @@
<dependency>
<groupId>org.parabot</groupId>
<artifactId>client</artifactId>
<version>2.8.1</version>
<version>2.7.7</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.parabot</groupId>
<artifactId>317-api-minified</artifactId>
<version>1.21.5</version>
<groupId>org.parabot.servers</groupId>
<artifactId>317-api-battlescape</artifactId>
<version>0.3.6</version>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<finalName>98</finalName>
<finalName>${buildType.id}</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
@@ -58,10 +64,36 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<source>${jdk.version}</source>
<target>${jdk.version}</target>
<excludes>
<exclude>**/aiofighter/**</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<outputDirectory>${project.build.directory}/final/</outputDirectory>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<shadedArtifactAttached>true</shadedArtifactAttached>
<finalName>Shadowrs-Bs-miner-V${buildType.id}</finalName>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
@@ -69,8 +101,45 @@
<excludes>
<exclude>src/main/resources/config.xml</exclude>
</excludes>
<outputDirectory>${project.build.directory}/final/</outputDirectory>
</configuration>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.5.1</version>
<executions>
<execution>
<id>attach-descriptor</id>
<goals>
<goal>attach-descriptor</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- ENABLE WHEN ADDING TO BDN
-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<phase>package</phase>
<configuration>
<target>
<ant antfile="${basedir}/src/main/resources/build.xml">
<target name="allatori"/>
</ant>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
+5 -6
View File
@@ -1,6 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
@@ -18,10 +20,7 @@
<SOURCES />
</library>
</orderEntry>
<orderEntry type="library" name="Maven: org.parabot:client:2.8.1" level="project" />
<orderEntry type="library" name="Maven: org.ow2.asm:asm-all:5.0.4" level="project" />
<orderEntry type="library" name="Maven: com.googlecode.json-simple:json-simple:1.1.1" level="project" />
<orderEntry type="library" name="Maven: org.parabot:internal-api:1.53.1" level="project" />
<orderEntry type="library" name="Maven: org.parabot:317-api-minified:1.21.5" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.parabot:client:2.7.7" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.parabot.servers:317-api-battlescape:0.3.6" level="project" />
</component>
</module>
+37
View File
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<config>
<jars basedir="/home/dr_bracket/Projects/PBScripts/ScriptFactory/target/">
<jar in="SCRIPT_1000197.jar" out="/home/ci/jars/SCRIPT_1000197.jar"/>
</jars>
<classpath basedir="/home/ci/allatori/libs">
<jar name="./*.jar"/>
</classpath>
<!-- String encryption -->
<property name="string-encryption" value="enable"/>
<property name="string-encryption-type" value="fast"/>
<property name="string-encryption-version" value="v4"/>
<!-- Control flow obfuscation -->
<property name="control-flow-obfuscation" value="enable"/>
<property name="extensive-flow-obfuscation" value="normal"/>
<!-- Renaming -->
<property name="default-package" value=""/>
<property name="force-default-package" value="disable"/>
<property name="classes-naming" value="unique"/>
<property name="methods-naming" value="iii"/>
<property name="fields-naming" value="iii"/>
<property name="local-variables-naming" value="abc"/>
<!-- Other -->
<property name="line-numbers" value="keep"/>
<property name="generics" value="keep"/>
<property name="member-reorder" value="enable"/>
<property name="finalize" value="disable"/>
<property name="synthetize-methods" value="private"/>
<property name="synthetize-fields" value="private"/>
<property name="remove-toString" value="disable"/>
</config>