java obfuscation
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2163

Java Clazz Utils 1.2.2
Java Clazz Utils offers you a full-featured and crossplatform Java bytecode viewer and decompiler which can support latest Java versions (from 1.4 till 1.6). more>>
Java Clazz Utils 1.2.2 offers you a full-featured and crossplatform Java bytecode viewer and decompiler which can support latest Java versions (from 1.4 till 1.6). It can be used both as command line tool and user application with Swing interface. It contains InfoJ, Decompiler and jclazz-GUI.
Major Features:
- InfoJ can be used to generate information about Java class. The output includes all possible data that can be extracted from class file: fields, methods, attributes, access flags, signatures, debug information, opcodes etc.
- Decompiler can be used to reproduce Java source code from compiled Java class file. It uses debug information to produce Java code which is nearly the same as original source file. Nevertheless, there are several restrictions and Java code constructions that prevent decompiler from producing the same code as original and even correct Java code. You can find out more about these cases below on this page.
- jclazz-GUI is user-friendly interface for quick start and easy to use.
Enhancements:
- Save of decompiled file writes to predefined file name - Fixed
- Condition structures "condition ? operation1 : operation2" were decompiled incorrectly - Fixed
- URL to bug reporting page is corrected
Added: 2009-05-01 License: GPL Price: FREE
1 downloads
Java Brainfuck Compiler 2.0
Java Brainfuck Compiler is an optimising Brainfuck to Java bytecode compiler. more>>
The Java Brainfuck Compiler is a compiler for the uniquely powerful Brainfuck language, which produces Java bytecode that will run on any Java Virtual Machine (with no intermediate steps such as going by way of Java code).
<<less Download (0.010MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1682 downloads
Java Tetris 1.0
Java Tetris project is a simple Tetris game. more>>
Java Tetris project is a simple Tetris game.
Java Tetris is a game written with Eclipse and the VE Plugin. It is a nice starting point if you want to learn Java and Eclipse.
The game can be started as Java applet or Java application.
Enhancements:
- The dependency on jdom was removed.
- The jar is now only 30kb.
- A bug was fixed in the score list.
<<lessJava Tetris is a game written with Eclipse and the VE Plugin. It is a nice starting point if you want to learn Java and Eclipse.
The game can be started as Java applet or Java application.
Enhancements:
- The dependency on jdom was removed.
- The jar is now only 30kb.
- A bug was fixed in the score list.
Download (0.12MB)
Added: 2007-05-25 License: GPL (GNU General Public License) Price:
961 downloads
Java Tools 0.30
Java Tools is a lightweight integrated development environment for creating, compiling, and executing Java applications. more>>
Java Tools is a lightweight integrated development environment for creating, compiling, and executing Java applications and applets.
Java Tools includes point and click access to the Java files, commands, and documents. It also includes a built-in text editor and user interface for the Java debugger.
It is intended for the new Java user who needs help getting started. Its also for the more experienced Java user who wants easy access to the Java commands and a text editor.
Main features:
- GUI with built-in help and small footprint.
- Point and click access to all files (Java, manifest, HTML, image and sound) and directories (package).
- Point and click access to all commands for compiling (javac), archiving (jar), documenting (javadoc), executing (java), debugging (jdb) and disassembling (javap).
- Point and click access to all documents (Java API Specification, Java Tools and Utilities, Java Features and Java Tutorial).
- Point and click creation of all files (Java, manifest and HTML) and directories (package).
- Point and click installation of distribution archive files (Java document, Java source code, Java Tutorial and Sun Tools).
- Automatic determination of class file dependencies for archiving (jar) and documenting (javadoc) Java files.
- Checking for unused, redundant and missing imports.
- Logging of all commands invoked by GUI.
- Code metrics for Java files.
- Built-in text editor (see Edit for details).
- Built-in user interface for the Java debugger with command-line editing and history.
- Self-installing executable (Java archive file).
- Comprehensive installation and user documentation for Java and Java Tools.
<<lessJava Tools includes point and click access to the Java files, commands, and documents. It also includes a built-in text editor and user interface for the Java debugger.
It is intended for the new Java user who needs help getting started. Its also for the more experienced Java user who wants easy access to the Java commands and a text editor.
Main features:
- GUI with built-in help and small footprint.
- Point and click access to all files (Java, manifest, HTML, image and sound) and directories (package).
- Point and click access to all commands for compiling (javac), archiving (jar), documenting (javadoc), executing (java), debugging (jdb) and disassembling (javap).
- Point and click access to all documents (Java API Specification, Java Tools and Utilities, Java Features and Java Tutorial).
- Point and click creation of all files (Java, manifest and HTML) and directories (package).
- Point and click installation of distribution archive files (Java document, Java source code, Java Tutorial and Sun Tools).
- Automatic determination of class file dependencies for archiving (jar) and documenting (javadoc) Java files.
- Checking for unused, redundant and missing imports.
- Logging of all commands invoked by GUI.
- Code metrics for Java files.
- Built-in text editor (see Edit for details).
- Built-in user interface for the Java debugger with command-line editing and history.
- Self-installing executable (Java archive file).
- Comprehensive installation and user documentation for Java and Java Tools.
Download (0.15MB)
Added: 2007-07-09 License: Freeware Price:
838 downloads
Java::JCR::Exception 0.08
Java::JCR::Exception is a Perl wrapper for repository exceptions. more>>
Java::JCR::Exception is a Perl wrapper for repository exceptions.
SYNOPSIS
eval {
my $node = $root->add_node(foo, nt:unstructured);
};
if ($@) {
print STDERR "Failed to add node foo: $@n";
}
This class is used to make the exceptions thrown from the Java code work more nicely in Perl. Primarily, this involves performing nicer stringification than is provided by Inline::Java.
<<lessSYNOPSIS
eval {
my $node = $root->add_node(foo, nt:unstructured);
};
if ($@) {
print STDERR "Failed to add node foo: $@n";
}
This class is used to make the exceptions thrown from the Java code work more nicely in Perl. Primarily, this involves performing nicer stringification than is provided by Inline::Java.
Download (0.047MB)
Added: 2007-06-05 License: Perl Artistic License Price:
871 downloads
Java for C++ 0.4
Java for C++ is a tool to generate C++-wrapper-classes for existing Java-classes. more>>
Java for C++ is a tool to generate C++-wrapper-classes for existing Java-classes. This tool reads a list of Java class names and creates source code for C++-classes to wrap them.
The implementation of the wrapper classes uses JNI (Java Native Interface) to call the "real" Java classes.
The C++-API to use these wrapper classes is very close to the API of the original Java classes. So developers of C++-software can use Java-classes as if they have been implemented in C++.
Enhancements:
- A problem where null values for method arguments, method return values, or field values caused some generated code to crash was fixed.
- Updating is strongly encouraged.
<<lessThe implementation of the wrapper classes uses JNI (Java Native Interface) to call the "real" Java classes.
The C++-API to use these wrapper classes is very close to the API of the original Java classes. So developers of C++-software can use Java-classes as if they have been implemented in C++.
Enhancements:
- A problem where null values for method arguments, method return values, or field values caused some generated code to crash was fixed.
- Updating is strongly encouraged.
Download (0.043MB)
Added: 2005-12-22 License: GPL (GNU General Public License) Price:
1404 downloads
Java::Build 0.05
Java::Build is a family of modules which you can use instead of Ant. more>>
Java::Build is a family of modules which you can use instead of Ant.
SYNOPSIS
use Java::Build::JVM; # access to the javac compiler in one jvm
use Java::Build::Tasks; # some helpful methods similar to Ant tasks
my $source_files = build_file_list(
BASE_DIR => $some_path,
INCLUDE_PATTERNS => [ qr/.java$/ ],
);
my $dirty_sources = what_needs_compiling(
SOURCE_FILE_LIST => $source_files,
);
if (@$dirty_sources) {
my $compiler = Java::Ant::JVM->getCompiler();
$compiler->destination($base_dir);
$compiler->classpath($base_dir);
$compiler->compile($dirty_sources);
my $class_files = build_file_list(
BASE_DIR => $some_path,
INCLUDE_PATTERNS => [ qr/.class$/ ],
EXCLUDE_PATTERNS => [ qr/Test/ ],
EXCLUDE_DEFAULTS => 1,
STRIP_BASE_DIR => 1,
);
jar(
JAR_FILE => $jar_file_name,
FILE_LIST => $class_files,
BASE_DIR => $some_path,
);
}
ABSTRACT
This family of modules helped me move away from Ant to a proper scripting language, namely Perl. With it you can use a single JVM for compiling your java programs. It provides many useful methods to help you build lists of files, package them with jar, etc. Currently the modules are unix centric. If you make them work elsewhere, please send in patches.
<<lessSYNOPSIS
use Java::Build::JVM; # access to the javac compiler in one jvm
use Java::Build::Tasks; # some helpful methods similar to Ant tasks
my $source_files = build_file_list(
BASE_DIR => $some_path,
INCLUDE_PATTERNS => [ qr/.java$/ ],
);
my $dirty_sources = what_needs_compiling(
SOURCE_FILE_LIST => $source_files,
);
if (@$dirty_sources) {
my $compiler = Java::Ant::JVM->getCompiler();
$compiler->destination($base_dir);
$compiler->classpath($base_dir);
$compiler->compile($dirty_sources);
my $class_files = build_file_list(
BASE_DIR => $some_path,
INCLUDE_PATTERNS => [ qr/.class$/ ],
EXCLUDE_PATTERNS => [ qr/Test/ ],
EXCLUDE_DEFAULTS => 1,
STRIP_BASE_DIR => 1,
);
jar(
JAR_FILE => $jar_file_name,
FILE_LIST => $class_files,
BASE_DIR => $some_path,
);
}
ABSTRACT
This family of modules helped me move away from Ant to a proper scripting language, namely Perl. With it you can use a single JVM for compiling your java programs. It provides many useful methods to help you build lists of files, package them with jar, etc. Currently the modules are unix centric. If you make them work elsewhere, please send in patches.
Download (0.030MB)
Added: 2007-04-20 License: Perl Artistic License Price:
917 downloads
Java::Swing 0.13
Java::Swing provides a Perl extension providing direct access to the Java Swing API. more>>
Java::Swing provides a Perl extension providing direct access to the Java Swing API.
Though you can write a Java program which is driven by Perl, some people may prefer to keep their Perl pure. This package lets you do that in manner similar to the way Perl/Tk and Gtk2:: provide access to their underlying libraries. This lets us code in our favorite language, while using the graphical interface capabilities of Java Swing.
Once you use Java::Swing, you can refer to javax.swing classes by their class name alone as if it name were a Perl package name. All class methods, including constructors, can be called as normal through this Perl package name.
But, if you like, you may also use Java::Swing named attribute construction, as shown for the second JTextField above. Simply supply a hash reference whose keys are attributes of the class with the proper values. Your object will be constructed by calling the empty argument constructor. Then the attribute values will be supplied by calling set accessors. So columns => 10 will translate into setColumns(10).
As of version 0.12, you may add an Object attribute to the constructor hash. Then Java::Swing will call the constructor on the underlying class which expects it, and then call set accessors for any additional attributes.
<<lessThough you can write a Java program which is driven by Perl, some people may prefer to keep their Perl pure. This package lets you do that in manner similar to the way Perl/Tk and Gtk2:: provide access to their underlying libraries. This lets us code in our favorite language, while using the graphical interface capabilities of Java Swing.
Once you use Java::Swing, you can refer to javax.swing classes by their class name alone as if it name were a Perl package name. All class methods, including constructors, can be called as normal through this Perl package name.
But, if you like, you may also use Java::Swing named attribute construction, as shown for the second JTextField above. Simply supply a hash reference whose keys are attributes of the class with the proper values. Your object will be constructed by calling the empty argument constructor. Then the attribute values will be supplied by calling set accessors. So columns => 10 will translate into setColumns(10).
As of version 0.12, you may add an Object attribute to the constructor hash. Then Java::Swing will call the constructor on the underlying class which expects it, and then call set accessors for any additional attributes.
Download (0.033MB)
Added: 2007-03-29 License: Perl Artistic License Price:
943 downloads
Java Sudoku 1.0.1
Java Sudoku is a cross platform version of the popular Sudoku logic game. more>>
Java Sudoku is a cross platform version of the popular Sudoku logic game. Java Sudoku features an advanced user interface that is both easy to use and appealing to the eye.
It allows you to generate completely random Sudoku puzzles, enter your own puzzles from newspapers and magazines, or load them from Sudoku XML files. Java Sudoku can also be used as a Sudoku generator and solver.
Main features:
- Random puzzles every time you play
- Helping lines mode in the option menu, so You can see easier, if there is a collision
- 2 different systems of selecting cells and entering numbers
- 3 difficulty levels and an user custom level
- 3 Different Numbers Distributions
- Load/Save Sudoku games without any kind of losses
- Design your own puzzles - Under construction
<<lessIt allows you to generate completely random Sudoku puzzles, enter your own puzzles from newspapers and magazines, or load them from Sudoku XML files. Java Sudoku can also be used as a Sudoku generator and solver.
Main features:
- Random puzzles every time you play
- Helping lines mode in the option menu, so You can see easier, if there is a collision
- 2 different systems of selecting cells and entering numbers
- 3 difficulty levels and an user custom level
- 3 Different Numbers Distributions
- Load/Save Sudoku games without any kind of losses
- Design your own puzzles - Under construction
Download (0.071MB)
Added: 2006-08-04 License: GPL (GNU General Public License) Price:
1449 downloads
Sanaware Java Docking 1.2.2
Sanaware Java Docking project is a library for managing the windows of a Java Swing application. more>>
Sanaware Java Docking project is a library for managing the windows of a Java Swing application.
Main features:
- Organize the windows of your application in panels, split panes, tabs, lines, grids and floating windows.
- Reorganize the windows of your application by drag and drop.
- Minimize and maximize your windows.
- Save your workspace.
- Organize the toolbars, buttons and actions of your application.
- Dynamic dragging of the windows.
- Minimizing and maximizing of the windows.
- Button and toolbar demos.
Enhancements:
- This release contains minor bug fixes.
<<lessMain features:
- Organize the windows of your application in panels, split panes, tabs, lines, grids and floating windows.
- Reorganize the windows of your application by drag and drop.
- Minimize and maximize your windows.
- Save your workspace.
- Organize the toolbars, buttons and actions of your application.
- Dynamic dragging of the windows.
- Minimizing and maximizing of the windows.
- Button and toolbar demos.
Enhancements:
- This release contains minor bug fixes.
Download (3.5MB)
Added: 2007-08-15 License: GPL (GNU General Public License) Price:
802 downloads
Java Units Generator and Converter 0.1
Java Units Generator and Converter (JUGC) is a Java tool and library for converting between measuring units. more>>
Java Units Generator and Converter (JUGC) is a Java tool and library for converting between measuring units.
It makes it possible to define units, their relationships and translations in files, to generate code from those definitions and deploy the generated code as a library in a Java project.
The generated code can then be used to convert values from one unit to another.
Enhancements:
- This initial version does the basic conversions using double precision floating point.
<<lessIt makes it possible to define units, their relationships and translations in files, to generate code from those definitions and deploy the generated code as a library in a Java project.
The generated code can then be used to convert values from one unit to another.
Enhancements:
- This initial version does the basic conversions using double precision floating point.
Download (0.010MB)
Added: 2007-01-12 License: BSD License Price:
1015 downloads
Java Games 1.0
Java Games is a collection of simple games that are compiled into Java applets and meant to be played online in a Web browser. more>>
Java Games project is a collection of simple games that are compiled into Java applets and meant to be played online in a Web browser.
Currently the collection contains four games: XO World (similar to tic-tac-toe, but with lines of 5 on a 10x10 board); 100 Mack (guess the random combination of 4 images out of a set of six); Memory (flip 2 plates at a time to find matching pairs); and Tetris.
<<lessCurrently the collection contains four games: XO World (similar to tic-tac-toe, but with lines of 5 on a 10x10 board); 100 Mack (guess the random combination of 4 images out of a set of six); Memory (flip 2 plates at a time to find matching pairs); and Tetris.
Download (0.13MB)
Added: 2007-02-20 License: GPL (GNU General Public License) Price:
985 downloads
Java Bomberman 02aug2002
Java Bomberman project is a multiplayer game for Java. more>>
Java Bomberman project is a multiplayer game for Java.
Instructions
First of all start a bomberman server by typing...
# java BombermanServer [-port 1033 -speed 3 -timeout 300]
You can use the -port option to change the default port number.
You the -speed option to change the player speed at game start (default 3). The option -timeout changes the timeout (default 300).
After the server has started successfully you can start several clients by typing...
# java BombermanClient [-name nickname -port 1034
-host 127.0.0.1 -serverport 1033
-quiet
-music
-theme ice
-x 0 -y 0
-c1 16756655 -c2 16776960
-ai BombermanDefaultAI
-i]
<<lessInstructions
First of all start a bomberman server by typing...
# java BombermanServer [-port 1033 -speed 3 -timeout 300]
You can use the -port option to change the default port number.
You the -speed option to change the player speed at game start (default 3). The option -timeout changes the timeout (default 300).
After the server has started successfully you can start several clients by typing...
# java BombermanClient [-name nickname -port 1034
-host 127.0.0.1 -serverport 1033
-quiet
-music
-theme ice
-x 0 -y 0
-c1 16756655 -c2 16776960
-ai BombermanDefaultAI
-i]
Download (0.086MB)
Added: 2006-11-08 License: Free for non-commercial use Price:
1110 downloads
Java::SJ::Classpath 0.01
Java::SJ::Classpath Perl module is a Java classpath generator. more>>
Java::SJ::Classpath Perl module is a Java classpath generator.
This module is used by Java::SJ::Config when generating complete classpaths.
This module allows you to very easily run Java services that rely on complex configuration at the VM and library level. It also provides an easy way of specifying a sensible default configuration that can be overridden by specific applications should they need to.
The system is configured on a machine and application level. The system looks for configuration files in a set of well-known locations, currently these are:
* /etc/sj.conf
* .sj.conf in users HOME directory
* .sj.conf in current working directory
Every application is defined in terms of a similar configuration file. The configuration system has been designed so that it is easy to write a simple and minimal configuration file for a program.
Provided the system has a fairly complete configuration associated with it then an application configuration file need only have the class name to be executed.
<<lessThis module is used by Java::SJ::Config when generating complete classpaths.
This module allows you to very easily run Java services that rely on complex configuration at the VM and library level. It also provides an easy way of specifying a sensible default configuration that can be overridden by specific applications should they need to.
The system is configured on a machine and application level. The system looks for configuration files in a set of well-known locations, currently these are:
* /etc/sj.conf
* .sj.conf in users HOME directory
* .sj.conf in current working directory
Every application is defined in terms of a similar configuration file. The configuration system has been designed so that it is easy to write a simple and minimal configuration file for a program.
Provided the system has a fairly complete configuration associated with it then an application configuration file need only have the class name to be executed.
Download (0.018MB)
Added: 2007-06-04 License: Perl Artistic License Price:
875 downloads
GData Java Client 1.13.0
GData Java Client provides a library and source code that make it easy to access data through Google Data APIs. more>>
GData Java Client provides a library and source code that make it easy to access data through Google Data APIs.
The Google data APIs ("GData" for short) provide a simple standard protocol for reading and writing data on the web. GData combines common XML-based syndication formats (Atom and RSS) with a feed-publishing system based on the Atom publishing protocol, plus some extensions for handling queries.
Google also provides a set of client libraries for interacting with GData-enabled services, in a variety of programming languages. Using these libraries, you can construct GData requests, send them to a service, and receive responses.
<<lessThe Google data APIs ("GData" for short) provide a simple standard protocol for reading and writing data on the web. GData combines common XML-based syndication formats (Atom and RSS) with a feed-publishing system based on the Atom publishing protocol, plus some extensions for handling queries.
Google also provides a set of client libraries for interacting with GData-enabled services, in a variety of programming languages. Using these libraries, you can construct GData requests, send them to a service, and receive responses.
Download (9.6MB)
Added: 2007-08-08 License: The Apache License 2.0 Price:
809 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above java obfuscation search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed