jar squatter
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 251
Jar Ajar 0.3.1
Jar Ajar is a JAR-based self-extractor for zip files. more>>
Jar Ajar is a JAR-based self-extractor for zip files. Jar Ajar project can package zipped files with descriptive images and text using a graphical interface.
When recipients launch the resulting JAR, Jar Ajar guides users through the unzip process.
Jar Ajar is designed specifically for software deployment of Java-based applications. By taking advantage of the Java environment that would already be found on the users platform, Jar Ajar is very lightweight and offers a consistent look and feel.
Packaging. Features to help you package files for deployment:
- Welcome message: supports HTML and CSS-compliant text.
- Logo & License: allows you to include a customized logo and license.
- Zip: Jar Ajar zips up your files into a self-extracting .jar file.
- Documented: instructions are built right into the sidebar for quick access.
Self-Extraction. The self-extractor means that you can install your package on any computer that support Java. The general sequence of events during an installation include:
- Greetings from your welcome message.
- Required acceptance of your license.
- Browse for installation location.
- Install the files, with feedback on which files have been installed.
- Wrap-up, including a reminder of where the files have been installed to, and the option to open a readme and launch your program.
Enhancements:
- New features in this release include the ability to display a license during self-extraction and a readme afterward.
- Jar Ajar can now also launch programs after extraction.
- Hyperlinkable text displays are now supported.
- User interface improvements were made.
<<lessWhen recipients launch the resulting JAR, Jar Ajar guides users through the unzip process.
Jar Ajar is designed specifically for software deployment of Java-based applications. By taking advantage of the Java environment that would already be found on the users platform, Jar Ajar is very lightweight and offers a consistent look and feel.
Packaging. Features to help you package files for deployment:
- Welcome message: supports HTML and CSS-compliant text.
- Logo & License: allows you to include a customized logo and license.
- Zip: Jar Ajar zips up your files into a self-extracting .jar file.
- Documented: instructions are built right into the sidebar for quick access.
Self-Extraction. The self-extractor means that you can install your package on any computer that support Java. The general sequence of events during an installation include:
- Greetings from your welcome message.
- Required acceptance of your license.
- Browse for installation location.
- Install the files, with feedback on which files have been installed.
- Wrap-up, including a reminder of where the files have been installed to, and the option to open a readme and launch your program.
Enhancements:
- New features in this release include the ability to display a license during self-extraction and a readme afterward.
- Jar Ajar can now also launch programs after extraction.
- Hyperlinkable text displays are now supported.
- User interface improvements were made.
Download (0.20MB)
Added: 2007-01-03 License: GPL (GNU General Public License) Price:
1028 downloads
Jar::Signer 0.1
Jar::Signer Perl module ease the process of creating a signed Jar file. more>>
Jar::Signer Perl module ease the process of creating a signed Jar file.
SYNOPSIS
# using FindBin is just a suggestion.
use FindBin qw( $RealBin );
use Jar::Signer;
my $signer = Jar::Signer->new;
# location of the keystore, created if needed.
$signer->keystore("$RealBin/MyKeyStore");
# dname properties of the certificate.
$signer->dname("CN=Mark Southern, O=My Corporation, L=My State, C=USA");
# name for .fingerprint and ..cert files, created if needed.
$signer->alias("$RealBin/MyCert");
# the Jar file that we want to sign.
$signer->jar(shift);
# if signed_jar is undefined then the default is basename.signed.jar where basename is the basename of the Jar file.
$signer->signed_jar(shift);
# create the signed Jar.
$signer->process;
This module, and the script that uses it make it a lot simpler to generate signed Jar files for use in Java applets etc. It steps through all the needed jar, jarsigner and keytool command lines.
<<lessSYNOPSIS
# using FindBin is just a suggestion.
use FindBin qw( $RealBin );
use Jar::Signer;
my $signer = Jar::Signer->new;
# location of the keystore, created if needed.
$signer->keystore("$RealBin/MyKeyStore");
# dname properties of the certificate.
$signer->dname("CN=Mark Southern, O=My Corporation, L=My State, C=USA");
# name for .fingerprint and ..cert files, created if needed.
$signer->alias("$RealBin/MyCert");
# the Jar file that we want to sign.
$signer->jar(shift);
# if signed_jar is undefined then the default is basename.signed.jar where basename is the basename of the Jar file.
$signer->signed_jar(shift);
# create the signed Jar.
$signer->process;
This module, and the script that uses it make it a lot simpler to generate signed Jar files for use in Java applets etc. It steps through all the needed jar, jarsigner and keytool command lines.
Download (0.003MB)
Added: 2007-06-15 License: Perl Artistic License Price:
890 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
bcr steps 0.2
bcr steps is a step sequencer and arpeggiator made for the Behringer BCR2000 controller. more>>
bcr steps is a step sequencer and arpeggiator made for the Behringer BCR2000 controller. The project can also be used on its own, or with almost any other MIDI controller.
If you like, you can try out the applet version, though it wont give you the full MIDI capabilities of the standalone application.
Instructions:
Download and run with java -jar bcr-steps.jar
<<lessIf you like, you can try out the applet version, though it wont give you the full MIDI capabilities of the standalone application.
Instructions:
Download and run with java -jar bcr-steps.jar
Download (0.10MB)
Added: 2007-07-01 License: GPL (GNU General Public License) Price:
849 downloads
JDBC Driver for SQLite 006
JDBC Driver for SQLite is a thin layer on top of the SQLite 3.3.x C API. more>>
JDBC Driver for SQLite is a thin layer on top of the SQLite 3.3.x C API. The native JNI library has SQLite compiled into it so all you need to do is include the two files packaged above in your project.
Usage:
Download the binary for the platform you are developing on. Open the tarball and copy the two files into your application directory:
sqlitejdbc.jar
[lib]sqlitejdbc.[dll, so, jnilib]
Reference the driver in your code:
Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:filename");
// ... use the database ...
conn.close();
And call your program with the drivers JAR file in the classpath and the C library in the librarypath. E.g.
java -cp lib/yourprog.jar:lib/sqlitejdbc.jar
-Djava.library.path=lib
yourprog.Main
Enhancements:
- The driver is now thread-safe and fully supports UTF-16.
- There are binaries for Mac OS, Linux, and Windows, and instructions for compiling with MSVC.
<<lessUsage:
Download the binary for the platform you are developing on. Open the tarball and copy the two files into your application directory:
sqlitejdbc.jar
[lib]sqlitejdbc.[dll, so, jnilib]
Reference the driver in your code:
Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:filename");
// ... use the database ...
conn.close();
And call your program with the drivers JAR file in the classpath and the C library in the librarypath. E.g.
java -cp lib/yourprog.jar:lib/sqlitejdbc.jar
-Djava.library.path=lib
yourprog.Main
Enhancements:
- The driver is now thread-safe and fully supports UTF-16.
- There are binaries for Mac OS, Linux, and Windows, and instructions for compiling with MSVC.
Download (0.016MB)
Added: 2006-08-05 License: BSD License Price:
705 downloads
Jaffer 0.07
Jaffer project is a Java implementation of Appletalk File Protocol v3.1 using TCP Transport. more>>
Jaffer project is a Java implementation of Appletalk File Protocol v3.1 using TCP Transport. Performance on a Gigabit network exceeds both Samba and Netatalk. No, Really. Disable debugging.
Quick start:
This program will act like a native Appletalk file server. You must run it as root to use Appletalks normal port 548. But its just as happy running on any unpriviledged port. To access shadow passwords, the server must be run as root.
Your client must be a Mac OS X 10.2 or newer system.
Download a recent build and source code.
Or browse the source in svn.
Run the server:
java -jar jaffer.jar -config [config-file]
or, alternatively, for quick testing:
java -jar jaffer.jar -server [port] [volume-name] [path-to-export]
From the OS X Client, mount the new volume:
mount_afp afp://[user]:[pass]@[host]:[port]/[volume-name] [mount-point]
The [user]:[pass]@ part of the url is optional. If omitted, the mount will be attempted as a Guest user.
Developers:
Most of your work will most likely be done in the AFP_Session class implementing additional AFP calls. When you do this, please be mindful of comments in the code. They are sparse, but very important. When you add call implementations, please make sure they are represented in the AFP_Constants file and annotated with the page number in the AFP3.1 reference PDF.
Most of the implementation is geared towards AFP3.1 which means that some of the helper and common methods are not usable for AFP2.3 or earlier protocols.
Enhancements:
- added zipfs, refactoring for jdk1.5
<<lessQuick start:
This program will act like a native Appletalk file server. You must run it as root to use Appletalks normal port 548. But its just as happy running on any unpriviledged port. To access shadow passwords, the server must be run as root.
Your client must be a Mac OS X 10.2 or newer system.
Download a recent build and source code.
Or browse the source in svn.
Run the server:
java -jar jaffer.jar -config [config-file]
or, alternatively, for quick testing:
java -jar jaffer.jar -server [port] [volume-name] [path-to-export]
From the OS X Client, mount the new volume:
mount_afp afp://[user]:[pass]@[host]:[port]/[volume-name] [mount-point]
The [user]:[pass]@ part of the url is optional. If omitted, the mount will be attempted as a Guest user.
Developers:
Most of your work will most likely be done in the AFP_Session class implementing additional AFP calls. When you do this, please be mindful of comments in the code. They are sparse, but very important. When you add call implementations, please make sure they are represented in the AFP_Constants file and annotated with the page number in the AFP3.1 reference PDF.
Most of the implementation is geared towards AFP3.1 which means that some of the helper and common methods are not usable for AFP2.3 or earlier protocols.
Enhancements:
- added zipfs, refactoring for jdk1.5
Download (0.13MB)
Added: 2007-05-29 License: BSD License Price:
879 downloads
JDBCImporter 0.73
JDBCImporter provides a consistent mechanism for importing data from a file to a database. more>>
JDBCImporter provides a consistent mechanism for importing data from a file to a database, exporting data from a database to a file, and generating data.
JDBCImporter API can run from the command line using an XML config file or from inside an Ant build script. It works with CSV, fixed data, and XML files and supports numbers, strings, and date/times as database column types.
Custom classes can be used to parse different file formats, format column values into different file formats, translate column values before importing or after exporting, or allocate or release JDBC connections.
Installation:
Below are the installation steps for installing JDBC Importer:
unzip the jdbcimporter.zip file
add jdbcimporter.jar and commons-logging.jar to the CLASSPATH.
For example: set CLASSPATH=%CLASSPATH%;INSTALL_DIRlibjdbcimporter.jar;INSTALL_DIRlibcommons-logging.jar
JDBC Importer
Basic Usage:
> java [options] net.sourceforge.jdbcimporter.Importer [plugin file]
where :
config file : the import config file
plugin file : the (optional) property file that describes the plugins available during the import
options : two system properties may be set (both are optional)
jdbcimporter.engine = The import engine to use
jdbcimporter.failonerror = Flag indicating that the import should end if an error occurrs
Enhancements:
- This release fixes a bug with CSV delimiter parser.
<<lessJDBCImporter API can run from the command line using an XML config file or from inside an Ant build script. It works with CSV, fixed data, and XML files and supports numbers, strings, and date/times as database column types.
Custom classes can be used to parse different file formats, format column values into different file formats, translate column values before importing or after exporting, or allocate or release JDBC connections.
Installation:
Below are the installation steps for installing JDBC Importer:
unzip the jdbcimporter.zip file
add jdbcimporter.jar and commons-logging.jar to the CLASSPATH.
For example: set CLASSPATH=%CLASSPATH%;INSTALL_DIRlibjdbcimporter.jar;INSTALL_DIRlibcommons-logging.jar
JDBC Importer
Basic Usage:
> java [options] net.sourceforge.jdbcimporter.Importer [plugin file]
where :
config file : the import config file
plugin file : the (optional) property file that describes the plugins available during the import
options : two system properties may be set (both are optional)
jdbcimporter.engine = The import engine to use
jdbcimporter.failonerror = Flag indicating that the import should end if an error occurrs
Enhancements:
- This release fixes a bug with CSV delimiter parser.
Download (1.0MB)
Added: 2007-04-30 License: LGPL (GNU Lesser General Public License) Price:
907 downloads
One-JAR 0.95
One-JAR is a Java jar distribution mechanism. more>>
One-JAR is a simple solution to the problem of distributing an application as a single jar file, when it depends on multiple other jar files.
It uses a custom classloader to discover library jar files inside the main jar.
<<lessIt uses a custom classloader to discover library jar files inside the main jar.
Download (0.027MB)
Added: 2005-04-07 License: Freely Distributable Price:
932 downloads
stableUpdate 1.0.5
stableUpdate is an automatic update tool for JAR-based Java applications. more>>
stableUpdate is a tool for advanced user who wants to know, which part of the application will by touched by the newly released update, accept the decission about necessity to install the update and, if needed, be able to remove the previously installed update.
It is written is java and is supposed to be called from inside java application. From a server stableUpdate only needs possibility to download files via http. The only file that must keep its location is a short xml document.
Changing this document, you can easily manage the list of secondary servers that provide the actual update files. It also holds release notes and mini announcement desk. In older versions you needed write this file manually. Since 1.0.2 stableUpdate will generate (or update) it for you, and you only need to upload it to one or better servaral primary servers. If you want, you can still look at the commented example of this file.
In stableUpdate, the updates are stored in .jar files. Each such update upgrades between the two versions. The version names need not match exactly your official versions. For example, you may officially release 1.1 and 1.2, but 1.1 can have subsequent updates from 1.1.1 to 1.1.2, then to 1.1.3 and so on.
The update .jar file contains the changed single files and the changed entries of .jar and .zip archives. Since stableUpdate 1.0.3 the size and checksum of this .jar are verified after download.
If needed, the updates can be uninstalled in reverse order as they were installed. The user may need to uninstall the update if one discovers that some needed feature is actually working worse (or not working at all) in a newer version. The "uninstall" feature is available since the stableUpdate 1.0.1
The update is generated by comparing two folders, one containing the old installation and another the new installation. The generator is invoked as the main default class of autoupdater.jar (type java -jar autoupdater.jar) and has some very simple user interface.
The created .jar archive consists of changed individual files, changed files in .jar or .zip archives and deleting instructions, used to remove files present in the old, but absent in the updated version. *.bat, *.sh, Log/*, Cache/* , autooutdate/* (the folder for uninstall information) and jre/* will be ignored. .bat and .sh files usually contain installation specific information, and java virtual machine cannot be updated while running.
Enhancements:
- Minor fixes, added docs to the release
<<lessIt is written is java and is supposed to be called from inside java application. From a server stableUpdate only needs possibility to download files via http. The only file that must keep its location is a short xml document.
Changing this document, you can easily manage the list of secondary servers that provide the actual update files. It also holds release notes and mini announcement desk. In older versions you needed write this file manually. Since 1.0.2 stableUpdate will generate (or update) it for you, and you only need to upload it to one or better servaral primary servers. If you want, you can still look at the commented example of this file.
In stableUpdate, the updates are stored in .jar files. Each such update upgrades between the two versions. The version names need not match exactly your official versions. For example, you may officially release 1.1 and 1.2, but 1.1 can have subsequent updates from 1.1.1 to 1.1.2, then to 1.1.3 and so on.
The update .jar file contains the changed single files and the changed entries of .jar and .zip archives. Since stableUpdate 1.0.3 the size and checksum of this .jar are verified after download.
If needed, the updates can be uninstalled in reverse order as they were installed. The user may need to uninstall the update if one discovers that some needed feature is actually working worse (or not working at all) in a newer version. The "uninstall" feature is available since the stableUpdate 1.0.1
The update is generated by comparing two folders, one containing the old installation and another the new installation. The generator is invoked as the main default class of autoupdater.jar (type java -jar autoupdater.jar) and has some very simple user interface.
The created .jar archive consists of changed individual files, changed files in .jar or .zip archives and deleting instructions, used to remove files present in the old, but absent in the updated version. *.bat, *.sh, Log/*, Cache/* , autooutdate/* (the folder for uninstall information) and jre/* will be ignored. .bat and .sh files usually contain installation specific information, and java virtual machine cannot be updated while running.
Enhancements:
- Minor fixes, added docs to the release
Download (0.21MB)
Added: 2006-08-01 License: GPL (GNU General Public License) Price:
1180 downloads
JDatabaseImport 0.1
JDatabaseImport is a simple tool created to import data between different databases. more>>
JDatabaseImport is a simple tool created to import data between different databases.
How does it work?
You can work with it in two ways, either using a configuration file or accessing its api using Java.
Example:
The following code show an example of a file called *export.xml*:
< export >
< from >
< driver >org.hsqldb.jdbcDriver< / driver >
< url >jdbc:hsqldb:hsql://localhost/source< / url >
< username >sa< / username >
< password >mysapass< / password >
< / from >
< to >
< driver >com.mysql.jdbc.Driver< / driver >
< url >jdbc:mysql://localhost/target< / url >
< username >root< / username >
< password >myrootpass< / password >
< / to >
< table name="firstTable"/ >
< table name="secondTable" >
< ignore >fieldToBeIgnored< / ignore >
< / table >
< table name="thirdTable"/ >
< / export >
Note that JDatabaseImport *will not* generate the target tables, but only import data from one source into the other.
In order to run JDatabaseImport, you need to put all drivers in the classpath and run it. The following code is an example on how to use it to import from mysql to hsqldb
java -cp mysql-connector-3.1.1.jar:hsqldb.jar:jdatabaseimport.jar br.com.caelum.jdatabaseimport.Main export.xml
Enhancements:
- This initial release has been tested with hsqldb, MySQL, Derby, and Oracle using some field types and different configurations.
<<lessHow does it work?
You can work with it in two ways, either using a configuration file or accessing its api using Java.
Example:
The following code show an example of a file called *export.xml*:
< export >
< from >
< driver >org.hsqldb.jdbcDriver< / driver >
< url >jdbc:hsqldb:hsql://localhost/source< / url >
< username >sa< / username >
< password >mysapass< / password >
< / from >
< to >
< driver >com.mysql.jdbc.Driver< / driver >
< url >jdbc:mysql://localhost/target< / url >
< username >root< / username >
< password >myrootpass< / password >
< / to >
< table name="firstTable"/ >
< table name="secondTable" >
< ignore >fieldToBeIgnored< / ignore >
< / table >
< table name="thirdTable"/ >
< / export >
Note that JDatabaseImport *will not* generate the target tables, but only import data from one source into the other.
In order to run JDatabaseImport, you need to put all drivers in the classpath and run it. The following code is an example on how to use it to import from mysql to hsqldb
java -cp mysql-connector-3.1.1.jar:hsqldb.jar:jdatabaseimport.jar br.com.caelum.jdatabaseimport.Main export.xml
Enhancements:
- This initial release has been tested with hsqldb, MySQL, Derby, and Oracle using some field types and different configurations.
Download (0.43MB)
Added: 2006-10-12 License: The Apache License 2.0 Price:
1109 downloads
SSH Enchanter 0.5.1
SSH Enchanter is a small library for scripting SSH sessions. more>>
SSH Enchanter is a small library for scripting SSH sessions.
Enchanter is a small library that helps you script SSH sessions in a manner similar to Expect. It comes in multiple flavors that support different scripting languages including Python, Ruby and BeanShell. This tool requires Java 5 or greater.
Here is an example script, date.py, that connects to a remote SSH server and gets the output of the date command:
ssh.connect(myserver, myusername);
ssh.waitFor(:~>);
ssh.sendLine(date);
print Server date is +ssh.getLine();
ssh.disconnect();
To execute this script with the script and enchanter jar in the current directory, run
java -jar enchanter-python-VERSION.jar date.py
Main features:
- Different builds to support Python, Ruby, and BeanShell scripts
- Learning Mode to automatically build scripts based on observing an interactive SSH session
- Supports public key and password-interactive authentication
- API similar to the ZOC telnet/SSH client
Enhancements:
- This release fixes the case when a missing DSA or RSA key wouldnt properly fail over to password-based authentication methods.
<<lessEnchanter is a small library that helps you script SSH sessions in a manner similar to Expect. It comes in multiple flavors that support different scripting languages including Python, Ruby and BeanShell. This tool requires Java 5 or greater.
Here is an example script, date.py, that connects to a remote SSH server and gets the output of the date command:
ssh.connect(myserver, myusername);
ssh.waitFor(:~>);
ssh.sendLine(date);
print Server date is +ssh.getLine();
ssh.disconnect();
To execute this script with the script and enchanter jar in the current directory, run
java -jar enchanter-python-VERSION.jar date.py
Main features:
- Different builds to support Python, Ruby, and BeanShell scripts
- Learning Mode to automatically build scripts based on observing an interactive SSH session
- Supports public key and password-interactive authentication
- API similar to the ZOC telnet/SSH client
Enhancements:
- This release fixes the case when a missing DSA or RSA key wouldnt properly fail over to password-based authentication methods.
Download (0.97MB)
Added: 2007-02-25 License: The Apache License 2.0 Price:
973 downloads
OpenAntivirus ScannerDaemon 0.6.0
ScannerDaemon is the virus scanner of the OpenAntivirus project. more>>
ScannerDaemon is the virus scanner of the OpenAntivirus project. You can send a filename to it via simple TCP and it will scan the file for viruses and tell you if the file is infected or not.
The ScannerDaemon listens on localhosts port 8127 for absolute filenames and absolute directorynames. It scans the files/all files in the directory and reports OK if no virus has been found or FOUND: if a virus has been detected.
You can start the ScannerDaemon simply by typing:
java -jar ScannerDaemon.jar
If you did not forget the Credo-files, it should come up and listen on port 8127. You can also give the name of the directory as a command-line parameter, like
java -jar ScannerDaemon.jar -credo.directory
Enhancements:
- Adaptions to new listener and filter scheme
- Bugfix: allow more than one signature file in one credo file
- Bugfix: close files used by UPXFilter
- Bugfix: wrong failure transitions
- Improvement: less memory consumption for nodes
- Improvement: UPXFilter scans uncompressed and compressed file
<<lessThe ScannerDaemon listens on localhosts port 8127 for absolute filenames and absolute directorynames. It scans the files/all files in the directory and reports OK if no virus has been found or FOUND: if a virus has been detected.
You can start the ScannerDaemon simply by typing:
java -jar ScannerDaemon.jar
If you did not forget the Credo-files, it should come up and listen on port 8127. You can also give the name of the directory as a command-line parameter, like
java -jar ScannerDaemon.jar -credo.directory
Enhancements:
- Adaptions to new listener and filter scheme
- Bugfix: allow more than one signature file in one credo file
- Bugfix: close files used by UPXFilter
- Bugfix: wrong failure transitions
- Improvement: less memory consumption for nodes
- Improvement: UPXFilter scans uncompressed and compressed file
Download (0.12MB)
Added: 2006-07-08 License: GPL (GNU General Public License) Price:
1206 downloads
SMTPHandler 0.6
SMTPHandler is a handler for the java.util.logging library. more>>
SMTPHandler is a handler for the java.util.logging library. SMTPHandler sends LogRecords via email using the Simple Mail Transfer Protocol.
The SMTPHandler code is derived from log4js SMTPAppender.
After downloading the SMTPHandler software, you will need to download two additional JAR files:
1) Sun JavaMail
http://java.sun.com/products/javamail
2) Sun JavaBeans Activiation Framework
http://java.sun.com/products/javabeans/glasgow/jaf.html
Enhancements:
- This release adds SMTP server authentication.
- You can specify an SMTP username and SMTP password.
<<lessThe SMTPHandler code is derived from log4js SMTPAppender.
After downloading the SMTPHandler software, you will need to download two additional JAR files:
1) Sun JavaMail
http://java.sun.com/products/javamail
2) Sun JavaBeans Activiation Framework
http://java.sun.com/products/javabeans/glasgow/jaf.html
Enhancements:
- This release adds SMTP server authentication.
- You can specify an SMTP username and SMTP password.
Download (0.025MB)
Added: 2006-05-15 License: The Apache License 2.0 Price:
1262 downloads
jRipper 2007.01
jRipper is an cd ripper and audio converter made in java. more>>
jRipper is an cd ripper and audio converter made in java.
jRipper can encode and decode Wav, Flac, MP3, Ogg, AAC(M4A) formats.
jRipper project is an frontend to cdda2wav, lame, oggenc/oggdec, flac and faac/faad programs.
jRipper can load track names for an CD from freedb.org by http or using the cdda2wav program.
It should work on all platforms that has the right java version (1.5). It has been tested on Linux and Windows XP. The installer contains static versions of cdda2wav, lame, oggenc, oggdec, flac, faac and faad for Linux and Windows.
Problems
Not all transcoding variants works. Known problems are:
AAC to Flac (linux, windows)
If jRipper cant be stopped during encoding, do kill the console program running in the background (cdda2wav, lame, ...).
Encoders
Some of the console applications have been modified to work better with jRipper. faac did get an extra quiet option which means it doesnt print anything to stderr. faad got a few extra fflush after prints to stderr. flac has some error checks canceled! It works for some degree but... So all source for the encoders are packed together for you to download. But its only the source nothing else, you have to do the compiling all by yourself.
Meta Tags
Meta tags are not converted when you do transcoding.
If an audio file can have meta tags, they will have the album and title data you see in the main window.
Installation:
- Install jRipper with clicking the jripper-install-2005.12.jar file.
- Or with the command java -jar jripper-install-2005.12.jar.
- After the install you can start jRipper with the icon on the desktop.
- If the installer failed to create an icon on the desktop or in the start menu, you can try the following ways:
- Double click jripper-2005.12.jar in the installation directory.
- Start it with java -jar jripper-2005.12.jar.
- Execute run.bat or run.sh.
To use jRipper you have to edit some settings in the setup dialog:
- Set the path to the encoder/decoder programs unless you have them already in the system path.
- Set the CD device.
- Typical values are /dev/cdrom for normal ide drives, 1,0,0 for SCSI or SCSI/IDE emulation.
- For SCSI settings run cdda2wav -scanbus as root or as a normal user in windows from a console to get a list of available drives.
- Set the root destination folder for your encoded tracks.
Enhancements:
- A minor Java 1.6 incompatibility was fixed.
- jRipper can dump a multi track CD to a single track (with an optional cue sheet).
- Two more directory layout options were added.
- All the ripper programs (for Windows) were updated.
- A few internal tweaks were made.
<<lessjRipper can encode and decode Wav, Flac, MP3, Ogg, AAC(M4A) formats.
jRipper project is an frontend to cdda2wav, lame, oggenc/oggdec, flac and faac/faad programs.
jRipper can load track names for an CD from freedb.org by http or using the cdda2wav program.
It should work on all platforms that has the right java version (1.5). It has been tested on Linux and Windows XP. The installer contains static versions of cdda2wav, lame, oggenc, oggdec, flac, faac and faad for Linux and Windows.
Problems
Not all transcoding variants works. Known problems are:
AAC to Flac (linux, windows)
If jRipper cant be stopped during encoding, do kill the console program running in the background (cdda2wav, lame, ...).
Encoders
Some of the console applications have been modified to work better with jRipper. faac did get an extra quiet option which means it doesnt print anything to stderr. faad got a few extra fflush after prints to stderr. flac has some error checks canceled! It works for some degree but... So all source for the encoders are packed together for you to download. But its only the source nothing else, you have to do the compiling all by yourself.
Meta Tags
Meta tags are not converted when you do transcoding.
If an audio file can have meta tags, they will have the album and title data you see in the main window.
Installation:
- Install jRipper with clicking the jripper-install-2005.12.jar file.
- Or with the command java -jar jripper-install-2005.12.jar.
- After the install you can start jRipper with the icon on the desktop.
- If the installer failed to create an icon on the desktop or in the start menu, you can try the following ways:
- Double click jripper-2005.12.jar in the installation directory.
- Start it with java -jar jripper-2005.12.jar.
- Execute run.bat or run.sh.
To use jRipper you have to edit some settings in the setup dialog:
- Set the path to the encoder/decoder programs unless you have them already in the system path.
- Set the CD device.
- Typical values are /dev/cdrom for normal ide drives, 1,0,0 for SCSI or SCSI/IDE emulation.
- For SCSI settings run cdda2wav -scanbus as root or as a normal user in windows from a console to get a list of available drives.
- Set the root destination folder for your encoded tracks.
Enhancements:
- A minor Java 1.6 incompatibility was fixed.
- jRipper can dump a multi track CD to a single track (with an optional cue sheet).
- Two more directory layout options were added.
- All the ripper programs (for Windows) were updated.
- A few internal tweaks were made.
Download (5.7MB)
Added: 2007-01-31 License: GPL (GNU General Public License) Price:
587 downloads
Autojar 1.3.1 / 2.0pre1
Autojar helps creating jar files of minimal size from different inputs like own classes, external archives etc. more>>
Autojar helps creating jar files of minimal size from different inputs like own classes, external archives etc.
Autojar library starts from one or more given classes (e.g., an applet), recursively searches the bytecode for references to other classes, extracts these classes from the input archives, and copies them to the output.
The resulting archive will only contain the classes you really need. Thus you can keep size and loading time of applets low or make applications independent of installed libraries.
In a similar way, autojar can search directories and archives for other resources (like image files), extract them and copy them to the output.
Note that autojar cant know for sure which classes will be loaded dynamically (by Class.forName()). However, starting from version 1.3, you can tell autojar to search the bytecode for invocations of Class.forName() and inform you correspondingly. In some cases autojar actually can find out which classes are to be loaded, and add them automatically to the output
<<lessAutojar library starts from one or more given classes (e.g., an applet), recursively searches the bytecode for references to other classes, extracts these classes from the input archives, and copies them to the output.
The resulting archive will only contain the classes you really need. Thus you can keep size and loading time of applets low or make applications independent of installed libraries.
In a similar way, autojar can search directories and archives for other resources (like image files), extract them and copy them to the output.
Note that autojar cant know for sure which classes will be loaded dynamically (by Class.forName()). However, starting from version 1.3, you can tell autojar to search the bytecode for invocations of Class.forName() and inform you correspondingly. In some cases autojar actually can find out which classes are to be loaded, and add them automatically to the output
Download (0.33MB)
Added: 2007-07-03 License: GPL (GNU General Public License) Price:
845 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 jar squatter 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