Slipknot 25 Опубликовано 16 марта, 2013 Кто умеет пользоваться данным обфускатором? Если есть можно мануальчик,ато чет не могу разобраться Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BrainEater 217 Опубликовано 16 марта, 2013 (изменено) Да собственно там уметь нечего) Вносиш в проект тег где вызываеш мейн класс из библиотеки кэтсбайтгварда. <echo message="Protecting Scrits" /> <java classname="ru.catssoftware.CatsByteGuard"> <arg value="${build.classes}" /> <classpath> <path location="${lib}/CatsByteGuard.jar"/> </classpath> </java> <echo message="Protecting Scrits Done" /> Изменено 16 марта, 2013 пользователем BrainEater 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Slipknot 25 Опубликовано 16 марта, 2013 (изменено) Да собственно там уметь нечего) Вносиш в проект тег где вызываеш мейн класс из библиотеки кэтсбайтгварда. <echo message="Protecting Scrits" /> <java classname="ru.catssoftware.CatsByteGuard"> <arg value="${build.classes}" /> <classpath> <path location="${lib}/CatsByteGuard.jar"/> </classpath> </java> <echo message="Protecting Scrits Done" /> Можно конкретнее куда пихать в build.xml? ЧТО НИКТО НЕ ЗНАЕТ?ПЗЦ) Изменено 16 марта, 2013 пользователем Slipknot Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BrainEater 217 Опубликовано 16 марта, 2013 после тега который отвечает за компиляцию того или иного обьекта Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BrainEater 217 Опубликовано 16 марта, 2013 <target name="compile-scripts" depends="commons-jar" description="Compile the source."> <copy todir="${lib}"> <fileset dir="${build}"> <include name="SW-gameserver.jar" /> <include name="SW-commons.jar" /> </fileset> </copy> <delete dir="${build.classes}" /> <mkdir dir="${build.classes}" /> <javac destdir="${build.classes}" optimize="on" debug="on" source="1.7" target="1.7" encoding="UTF-8" includeantruntime="false" nowarn="off"> <compilerarg value="-Xlint:unchecked"></compilerarg> <src path="${src.scripts}"/> <classpath refid="classpath"/> </javac> <echo message="Protecting Scrits" /> <java classname="ru.catssoftware.CatsByteGuard"> <arg value="${build.classes}" /> <classpath> <path location="${lib}/CatsByteGuard.jar"/> </classpath> </java> <echo message="Protecting Scrits Done" /> </target> 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Slipknot 25 Опубликовано 16 марта, 2013 (изменено) Них-я не понятно,вроде компилит но такие ошибки.... C:\Trial Version>ant Buildfile: C:\Trial Version\build.xml [echo] Protecting Scrits [java] Could not find ru.catssoftware.CatsByteGuard. Make sure you have it in your classpath [java] at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava .java:138) [java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:771) [java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221) [java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135) [java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108) [java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja va:291) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Sourc e) [java] at java.lang.reflect.Method.invoke(Unknown Source) [java] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchU tils.java:106) [java] at org.apache.tools.ant.Task.perform(Task.java:348) [java] at org.apache.tools.ant.Target.execute(Target.java:390) [java] at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelpe r2.java:179) [java] at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHe lper.java:82) [java] at org.apache.tools.ant.Main.runBuild(Main.java:786) [java] at org.apache.tools.ant.Main.startAnt(Main.java:218) [java] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) [java] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) [java] Java Result: -1 [echo] Protecting Scrits Done init: [copy] Copying 1 file to C:\Trial Version\build\libs commons: [delete] Deleting directory C:\Trial Version\build\classes [mkdir] Created dir: C:\Trial Version\build\classes [javac] C:\Trial Version\build.xml:51: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 69 source files to C:\Trial Version\build\classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [javac] 1 warning [jar] Building jar: C:\Trial Version\build\libs\lucera-commons.jar [delete] Deleting directory C:\Trial Version\build\classes login: [mkdir] Created dir: C:\Trial Version\build\classes [javac] C:\Trial Version\build.xml:72: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 80 source files to C:\Trial Version\build\classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [javac] 1 warning [jar] Building jar: C:\Trial Version\build\login\login.jar [delete] Deleting directory C:\Trial Version\build\classes game: [mkdir] Created dir: C:\Trial Version\build\classes [javac] C:\Trial Version\build.xml:95: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 1 source file to C:\Trial Version\build\classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] 1 warning [javac] C:\Trial Version\build.xml:103: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 1512 source files to C:\Trial Version\build\classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] 1 warning [delete] Deleting: C:\Trial Version\build\classes\ru\catssoftware\info\Versio n.class [jar] Building jar: C:\Trial Version\build\game\gameserver.jar [delete] Deleting directory C:\Trial Version\build\classes [mkdir] Created dir: C:\Trial Version\build\classes [javac] C:\Trial Version\build.xml:123: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 2 source files to C:\Trial Version\build\classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [javac] 1 warning [jar] Building jar: C:\Trial Version\build\game\lucera.jar [delete] Deleting directory C:\Trial Version\build\classes dp: [mkdir] Created dir: C:\Trial Version\build\classes [javac] C:\Trial Version\build.xml:155: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 48 source files to C:\Trial Version\build\classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [javac] 1 warning [jar] Building jar: C:\Trial Version\build\game\data\scripts\corequests.ja r [delete] Deleting directory C:\Trial Version\build\classes all: BUILD SUCCESSFUL Total time: 48 seconds C:\Trial Version>^A Пользуюсь Антом для компила куда кикие библиотеки пихать,ниче не пойму( Изменено 16 марта, 2013 пользователем Slipknot Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BrainEater 217 Опубликовано 17 марта, 2013 библиотеку CatsByteGuard.jar кидаеш туда же где и прочие либы лежат(в исходниках) а classLoader к нему кидаеш в папку с ГСом и ЛСом. и подключаеш к гсу/лсу посредством внесения в батник -Xbootclasspath/p:../[Путь до файла в ГС] И в лс также. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Slipknot 25 Опубликовано 17 марта, 2013 библиотеку CatsByteGuard.jar кидаеш туда же где и прочие либы лежат(в исходниках) а classLoader к нему кидаеш в папку с ГСом и ЛСом. и подключаеш к гсу/лсу посредством внесения в батник -Xbootclasspath/p:../[Путь до файла в ГС] И в лс также. есть скайп или ася? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Typer 10 Опубликовано 18 марта, 2013 Спс за название темы, поржал 1. Это не обфускатор 2. Зачем он вам, если вы даже не знаете, что это такое и как им пользоваться? 3. Старый добрый дампер спокойно вытаскивает сурцы, так что шарная версия котов бесполезна. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Slipknot 25 Опубликовано 18 марта, 2013 Спасибо разобрался! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты