inside
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 621
Class::InsideOut 1.02
Class::InsideOut is a Perl module with a safe, simple inside-out object construction kit. more>>
Class::InsideOut is a Perl module with a safe, simple inside-out object construction kit.
SYNOPSIS
package My::Class;
use Class::InsideOut qw( public private register id );
public name => my %name; # accessor: name()
private age => my %age; # no accessor
sub new { register( shift ) }
sub greeting {
my $self = shift;
return "Hello, my name is $name{ id $self }";
}
This is a simple, safe and streamlined toolkit for building inside-out objects. Unlike most other inside-out object building modules already on CPAN, this module aims for minimalism and robustness:
- Does not require derived classes to subclass it
- Uses no source filters, attributes or CHECK blocks
- Supports any underlying object type including black-box inheritance
- Does not leak memory on object destruction
- Overloading-safe
- Thread-safe for Perl 5.8 or better
- mod_perl compatible
- Makes no assumption about inheritance or initializer needs
It provides the minimal support necessary for creating safe inside-out objects and generating flexible accessors.
<<lessSYNOPSIS
package My::Class;
use Class::InsideOut qw( public private register id );
public name => my %name; # accessor: name()
private age => my %age; # no accessor
sub new { register( shift ) }
sub greeting {
my $self = shift;
return "Hello, my name is $name{ id $self }";
}
This is a simple, safe and streamlined toolkit for building inside-out objects. Unlike most other inside-out object building modules already on CPAN, this module aims for minimalism and robustness:
- Does not require derived classes to subclass it
- Uses no source filters, attributes or CHECK blocks
- Supports any underlying object type including black-box inheritance
- Does not leak memory on object destruction
- Overloading-safe
- Thread-safe for Perl 5.8 or better
- mod_perl compatible
- Makes no assumption about inheritance or initializer needs
It provides the minimal support necessary for creating safe inside-out objects and generating flexible accessors.
Download (0.047MB)
Added: 2006-09-27 License: Perl Artistic License Price:
1122 downloads
Run a web server inside LAN
Run a web server inside LAN is a simple script to run a WWW server inside a Local Area Network. more>>
Run a web server inside LAN is a simple script to run a WWW server inside a Local Area Network. Run a web server inside LAN script assume all iptables features are compiled statically in the kernel, or all modules are loaded.
Otherwise you may encounter some surprises trying to utilize the more featureful and creative commandlines that Ive come up with.
Sample:
#external and internal interfaces
EXT=eth0
INT=eth1
# clear everything, and create my cascading chains
iptables -F
iptables -N e0
iptables -N tcpin
iptables -N udpin
# e0 is the name of our chain for eth0
iptables -I INPUT -i $EXT -j e0
# OUTPUT Chain
iptables -A OUTPUT -o $EXT -j DROP -p icmp --icmp-type ! echo-request
# remote gnutella queries were really pissing me off one day
# iptables -A OUTPUT -o $EXT -j DROP -p tcp ! --syn --dport 6346
# iptables -A OUTPUT -o $EXT -j DROP -p tcp ! --syn --sport 6346
# $EXT Chain
# a single rule to accept SYN Packets for multiple ports (up to 15)
iptables -A tcpin -j ACCEPT -p tcp --syn -m multiport --destination-ports 873,993,995,143,80,113,21,22,23,25,53
# stateful connection tracking is wonderful stuff
# ESTABLISHED tcp connections are let through
# If we send a SYN out, the ACK is seen as RELATED
# then further communication is accepted by the ESTABLISHED rule
iptables -A e0 -j ACCEPT -m state --state ESTABLISHED
iptables -A e0 -j ACCEPT -m state --state RELATED
# certain ports I simply DROP
iptables -A tcpin -j DROP -p tcp --syn -m multiport --destination-ports 6346,139
# UDP rules...
iptables -A udpin -j DROP -p udp -m multiport --destination-ports 137,27960
# I run a DNS server, so we must accept UDP packets on port 53
iptables -A udpin -j ACCEPT -p udp -m state --state NEW --destination-port 53
# lets log NEW udp packets on ports 1024:65535, then let them through
iptables -A udpin -j LOG -p udp -m state --state NEW --destination-port 1024:65535 --log-level debug --log-prefix UDPNEW --log-ip-options
iptables -A udpin -j ACCEPT -p udp -m state --state NEW --destination-port 1024:65535
# lets log NEW tcp packets on ports 1024:65535, then let them through
iptables -A tcpin -j LOG -p tcp --syn --destination-port 1024:65535 --log-level debug --log-prefix TCPNEW --log-tcp-options --log-ip-options
iptables -A tcpin -j ACCEPT -p tcp --syn --destination-port 1024:65535
# lets log INVALID or NEW tcp packets on priveleged ports, then DROP
# (remember I have certain ACCEPT rules higher up the chain)
iptables -A tcpin -j LOG -p tcp -m state --state INVALID,NEW --destination-port 1:1023 --log-level warn --log-prefix TCPPRIV --log-tcp-options --log-ip-options
iptables -A tcpin -j DROP -p tcp -m state --state INVALID,NEW --destination-port 1:1023
iptables -A e0 -p tcp -j tcpin
iptables -A e0 -p udp -j udpin
iptables -A e0 -j LOG --log-level debug --log-prefix NETFILTER --log-ip-options -m state --state INVALID,NEW
iptables -A e0 -j DROP
# NAT Rules
# I run a web server inside...
iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 80 -j DNAT --to-destination 192.168.1.4:80
<<lessOtherwise you may encounter some surprises trying to utilize the more featureful and creative commandlines that Ive come up with.
Sample:
#external and internal interfaces
EXT=eth0
INT=eth1
# clear everything, and create my cascading chains
iptables -F
iptables -N e0
iptables -N tcpin
iptables -N udpin
# e0 is the name of our chain for eth0
iptables -I INPUT -i $EXT -j e0
# OUTPUT Chain
iptables -A OUTPUT -o $EXT -j DROP -p icmp --icmp-type ! echo-request
# remote gnutella queries were really pissing me off one day
# iptables -A OUTPUT -o $EXT -j DROP -p tcp ! --syn --dport 6346
# iptables -A OUTPUT -o $EXT -j DROP -p tcp ! --syn --sport 6346
# $EXT Chain
# a single rule to accept SYN Packets for multiple ports (up to 15)
iptables -A tcpin -j ACCEPT -p tcp --syn -m multiport --destination-ports 873,993,995,143,80,113,21,22,23,25,53
# stateful connection tracking is wonderful stuff
# ESTABLISHED tcp connections are let through
# If we send a SYN out, the ACK is seen as RELATED
# then further communication is accepted by the ESTABLISHED rule
iptables -A e0 -j ACCEPT -m state --state ESTABLISHED
iptables -A e0 -j ACCEPT -m state --state RELATED
# certain ports I simply DROP
iptables -A tcpin -j DROP -p tcp --syn -m multiport --destination-ports 6346,139
# UDP rules...
iptables -A udpin -j DROP -p udp -m multiport --destination-ports 137,27960
# I run a DNS server, so we must accept UDP packets on port 53
iptables -A udpin -j ACCEPT -p udp -m state --state NEW --destination-port 53
# lets log NEW udp packets on ports 1024:65535, then let them through
iptables -A udpin -j LOG -p udp -m state --state NEW --destination-port 1024:65535 --log-level debug --log-prefix UDPNEW --log-ip-options
iptables -A udpin -j ACCEPT -p udp -m state --state NEW --destination-port 1024:65535
# lets log NEW tcp packets on ports 1024:65535, then let them through
iptables -A tcpin -j LOG -p tcp --syn --destination-port 1024:65535 --log-level debug --log-prefix TCPNEW --log-tcp-options --log-ip-options
iptables -A tcpin -j ACCEPT -p tcp --syn --destination-port 1024:65535
# lets log INVALID or NEW tcp packets on priveleged ports, then DROP
# (remember I have certain ACCEPT rules higher up the chain)
iptables -A tcpin -j LOG -p tcp -m state --state INVALID,NEW --destination-port 1:1023 --log-level warn --log-prefix TCPPRIV --log-tcp-options --log-ip-options
iptables -A tcpin -j DROP -p tcp -m state --state INVALID,NEW --destination-port 1:1023
iptables -A e0 -p tcp -j tcpin
iptables -A e0 -p udp -j udpin
iptables -A e0 -j LOG --log-level debug --log-prefix NETFILTER --log-ip-options -m state --state INVALID,NEW
iptables -A e0 -j DROP
# NAT Rules
# I run a web server inside...
iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 80 -j DNAT --to-destination 192.168.1.4:80
Download (MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
985 downloads
Class::InsideOut::Manual::About 1.03
Class::InsideOut::Manual::About is a guide to this and other implementations of the inside-out technique. more>>
Class::InsideOut::Manual::About is a guide to this and other implementations of the inside-out technique.
This manual provides an overview of the inside-out technique and its application within Class::InsideOut and other modules. It also provides a list of references for further study.
Inside-out object basics
Inside-out objects use the blessed reference as an index into lexical data structures holding object properties, rather than using the blessed reference itself as a data structure.
$self->{ name } = "Larry"; # classic, hash-based object
$name{ refaddr $self } = "Larry"; # inside-out
The inside-out approach offers three major benefits:
- Enforced encapsulation: object properties cannot be accessed directly from ouside the lexical scope that declared them
- Making the property name part of a lexical variable rather than a hash-key means that typos in the name will be caught as compile-time errors (if using strict)
- If the memory address of the blessed reference is used as the index, the reference can be of any type
In exchange for these benefits, robust implementation of inside-out objects can be quite complex. Class::InsideOut manages that complexity.
Philosophy of Class::InsideOut
Class::InsideOut provides a set of tools for building safe inside-out classes with maximum flexibility.
It aims to offer minimal restrictions beyond those necessary for robustness of the inside-out technique. All capabilities necessary for robustness should be automatic. Anything that can be optional should be. The design should not introduce new restrictions unrelated to inside-out objects, such as attributes and CHECK blocks that cause problems for mod_perl or the use of source filters for syntatic sugar.
As a result, only a few things are mandatory:
- Properties must be based on hashes and declared via property
- Property hashes must be keyed on the Scalar::Util::refaddr
- register must be called on all new objects
All other implementation details, including constructors, initializers and class inheritance management are left to the user (though a very simple constructor is available as a convenience). This does requires some additional work, but maximizes freedom. Class::InsideOut is intended to be a base class providing only fundamental features. Subclasses of Class::InsideOut could be written that build upon it to provide particular styles of constructor, destructor and inheritance support.
<<lessThis manual provides an overview of the inside-out technique and its application within Class::InsideOut and other modules. It also provides a list of references for further study.
Inside-out object basics
Inside-out objects use the blessed reference as an index into lexical data structures holding object properties, rather than using the blessed reference itself as a data structure.
$self->{ name } = "Larry"; # classic, hash-based object
$name{ refaddr $self } = "Larry"; # inside-out
The inside-out approach offers three major benefits:
- Enforced encapsulation: object properties cannot be accessed directly from ouside the lexical scope that declared them
- Making the property name part of a lexical variable rather than a hash-key means that typos in the name will be caught as compile-time errors (if using strict)
- If the memory address of the blessed reference is used as the index, the reference can be of any type
In exchange for these benefits, robust implementation of inside-out objects can be quite complex. Class::InsideOut manages that complexity.
Philosophy of Class::InsideOut
Class::InsideOut provides a set of tools for building safe inside-out classes with maximum flexibility.
It aims to offer minimal restrictions beyond those necessary for robustness of the inside-out technique. All capabilities necessary for robustness should be automatic. Anything that can be optional should be. The design should not introduce new restrictions unrelated to inside-out objects, such as attributes and CHECK blocks that cause problems for mod_perl or the use of source filters for syntatic sugar.
As a result, only a few things are mandatory:
- Properties must be based on hashes and declared via property
- Property hashes must be keyed on the Scalar::Util::refaddr
- register must be called on all new objects
All other implementation details, including constructors, initializers and class inheritance management are left to the user (though a very simple constructor is available as a convenience). This does requires some additional work, but maximizes freedom. Class::InsideOut is intended to be a base class providing only fundamental features. Subclasses of Class::InsideOut could be written that build upon it to provide particular styles of constructor, destructor and inheritance support.
Download (0.047MB)
Added: 2006-10-17 License: Perl Artistic License Price:
1102 downloads
gnscd
gnscd is a name service caching daemon. more>>
gnscd is a name service caching daemon. gnscd is a replacement for nscd that has been rewritten with different networking and database code. It implements both the glibc235 and glibc232 nscd protocols in one daemon, sharing one cache.
OPTIONS
-g
Display basic information on daemon status. For compatibility with GNU nscd. Useful in watchdog scripts.
-d
Dont daemonize. Also print debugging information about what is going on inside gnscd
<<lessOPTIONS
-g
Display basic information on daemon status. For compatibility with GNU nscd. Useful in watchdog scripts.
-d
Dont daemonize. Also print debugging information about what is going on inside gnscd
Download (MB)
Added: 2007-08-08 License: GPL (GNU General Public License) Price:
807 downloads
Bitswiki 0.1
Bitswiki is a wiki that runs on Ruby on Rails. more>>
Bitswiki is a wiki that runs on Ruby on Rails.
Bitswiki project features:
- tags
- searching
- textile markdown
- revision comparison
- pluggable external authentication
- listing of recent changes
- RSS feeds for individual page changes or the entire wiki
- scriptaculous drawer effects
Bitswiki Installation Instructions:
Edit config/database.yml to your taste. For example, to use MySQL, search and replace postgresql to mysql, and postgres to root.
Execute these commands inside the bitswiki root directory:
createdb bitswiki
rake db:schema:load
script/server
Point your browser at http://localhost:3000/
<<lessBitswiki project features:
- tags
- searching
- textile markdown
- revision comparison
- pluggable external authentication
- listing of recent changes
- RSS feeds for individual page changes or the entire wiki
- scriptaculous drawer effects
Bitswiki Installation Instructions:
Edit config/database.yml to your taste. For example, to use MySQL, search and replace postgresql to mysql, and postgres to root.
Execute these commands inside the bitswiki root directory:
createdb bitswiki
rake db:schema:load
script/server
Point your browser at http://localhost:3000/
Download (0.081MB)
Added: 2007-01-05 License: GPL (GNU General Public License) Price:
1022 downloads
Pinpin Content 0.1 Beta
Pinpin Content is a lightweight CMS. more>>
Pinpin Content is a lightweight CMS.
Pinpin Content providing Unix-like group/user managment, XHTML 1.1 strict rendering, wiki syntax, a node structure, CSS themes, templates, various element containers (text, forum, and news), multilgual elements (autodection and versioning), inclusion of elements inside elements (e.g. an introduction in 3 languages included in a English-only body, footer, etc), and image thumbnailing.
Main features:
- unix-like group/user managment
- XHTML 1.1 strict rendering
- wiki syntax
- node structure
- CSS themes
- templates
- various element containers (text, forum, news)
- multilgual elements (autodection and versioning)
- inclusion of elements inside elements (e.g an introduction in 3 languages included in a english-only body, footer, etc).
- image thumbnailing
<<lessPinpin Content providing Unix-like group/user managment, XHTML 1.1 strict rendering, wiki syntax, a node structure, CSS themes, templates, various element containers (text, forum, and news), multilgual elements (autodection and versioning), inclusion of elements inside elements (e.g. an introduction in 3 languages included in a English-only body, footer, etc), and image thumbnailing.
Main features:
- unix-like group/user managment
- XHTML 1.1 strict rendering
- wiki syntax
- node structure
- CSS themes
- templates
- various element containers (text, forum, news)
- multilgual elements (autodection and versioning)
- inclusion of elements inside elements (e.g an introduction in 3 languages included in a english-only body, footer, etc).
- image thumbnailing
Download (0.21MB)
Added: 2006-02-20 License: GPL (GNU General Public License) Price:
1343 downloads
Nagios::WebTransact::Timed 0.06
Nagios::WebTransact::Timed is an object that provides a check method. more>>
Nagios::WebTransact::Timed is an object that provides a check method (usually called by a Nagios service check) to determine if a sequence of URLs can be got inside a time threshold, returning the times for each.
SYNOPSIS
use Nagios::WebTransact::Timed;
# Constructors
$web_trx = Nagios::WebTransact::Timed->new(@url_set);
WebTransact::Timed is a subclass of WebTransact that checks web performance by downloading a sequence of URLs.
The check is successfull if no more than fail_ratio of the URLs fail ie a URL is downloaded inside the timeout period with a successfull HTTP return code and no indications of invalid content.
Note that unlike WebTransact, this object only returns FAIL if all URLs fail or timeout.
<<lessSYNOPSIS
use Nagios::WebTransact::Timed;
# Constructors
$web_trx = Nagios::WebTransact::Timed->new(@url_set);
WebTransact::Timed is a subclass of WebTransact that checks web performance by downloading a sequence of URLs.
The check is successfull if no more than fail_ratio of the URLs fail ie a URL is downloaded inside the timeout period with a successfull HTTP return code and no indications of invalid content.
Note that unlike WebTransact, this object only returns FAIL if all URLs fail or timeout.
Download (0.008MB)
Added: 2006-06-12 License: Perl Artistic License Price:
1229 downloads
Stego 0.5
Stego is a simple encryption and decryption program that hides data inside BMP files. more>>
Stego is a simple encryption and decryption program that hides data inside BMP files. It allows you to store messages in picture files and send them to others.
The recipient can decode the image by reading the image using this program.
You get 3 components with this software:
1. stego: the GUI version of image encryption, ecrption
2. encrypt: commmand line tool to embed text into images,
3. decrypt: command line toll to extract the text from images.
Installation:
./autogen.sh
./configure --prefix=/tmp
make
make install
$/tmp/bin/stego & #yove done it
<<lessThe recipient can decode the image by reading the image using this program.
You get 3 components with this software:
1. stego: the GUI version of image encryption, ecrption
2. encrypt: commmand line tool to embed text into images,
3. decrypt: command line toll to extract the text from images.
Installation:
./autogen.sh
./configure --prefix=/tmp
make
make install
$/tmp/bin/stego & #yove done it
Download (0.27MB)
Added: 2005-07-06 License: GPL (GNU General Public License) Price:
1573 downloads
PloneSimpleNavigation 1.0
PloneSimpleNavigation provides a simple Plone site navigation system. more>>
PloneSimpleNavigation provides a simple Plone site navigation system.
This product allows you to manage a simple dynamic site structure navigation, with options that you can set through the "Manage navigation" configuration page.
Note that, as of today, it is more usefull for Plone 2.0 users.
Main features:
- Select exactly which objects you want to display inside the portlet;
- Select meta types you want to display inside the portlet;
- You can use "OrderedFolder" interface to sort object inside navigation portlet, from the control panel or from the "folder_contents" view;
- LinguaPlone compatibility.
<<lessThis product allows you to manage a simple dynamic site structure navigation, with options that you can set through the "Manage navigation" configuration page.
Note that, as of today, it is more usefull for Plone 2.0 users.
Main features:
- Select exactly which objects you want to display inside the portlet;
- Select meta types you want to display inside the portlet;
- You can use "OrderedFolder" interface to sort object inside navigation portlet, from the control panel or from the "folder_contents" view;
- LinguaPlone compatibility.
Download (0.016MB)
Added: 2007-02-12 License: GPL (GNU General Public License) Price:
984 downloads
App::SVNBinarySearch 0.1.0
App::SVNBinarySearch is a container for functions in the svn_binary_search program. more>>
App::SVNBinarySearch is a container for functions in the svn_binary_search program.
SYNOPSIS
No user-serviceable parts inside. svn_binary_search is all that should use this.
CONFIGURATION AND ENVIRONMENT
App::SVNBinarySearch requires no configuration files or environment variables.
<<lessSYNOPSIS
No user-serviceable parts inside. svn_binary_search is all that should use this.
CONFIGURATION AND ENVIRONMENT
App::SVNBinarySearch requires no configuration files or environment variables.
Download (0.005MB)
Added: 2007-01-24 License: Perl Artistic License Price:
1003 downloads
Libsocketcpp 1.0.7
Libsocketcpp provides a easy-to-use C++ socket library for TCP and UDP functionality. more>>
Libsocketcpp provides a easy-to-use C++ socket library class.
Dispite the name, the TCPSocket class can handle both UDP and TCP connections.
Unfortunatly right now, the class is simple. It does not do anything really fancy like non-blocking sockets, select which interfaces you want to use, etc...
What it does allow you to do is to set up a TCP or UDP server/client and send and receive blocks of data. Plain and simple
Enhancements:
- Fixed missing include inside tcpservertest test program.
- Should be able to compile on RH 7.0 now.
<<lessDispite the name, the TCPSocket class can handle both UDP and TCP connections.
Unfortunatly right now, the class is simple. It does not do anything really fancy like non-blocking sockets, select which interfaces you want to use, etc...
What it does allow you to do is to set up a TCP or UDP server/client and send and receive blocks of data. Plain and simple
Enhancements:
- Fixed missing include inside tcpservertest test program.
- Should be able to compile on RH 7.0 now.
Download (0.14MB)
Added: 2006-09-08 License: GPL (GNU General Public License) Price:
1142 downloads
JsTester 1.4
JsTester allows validation of JavaScript code inside Java. more>>
JsTester allows validation of JavaScript code inside Java.
JsTester provides a group of assert methods like JUnits Assert, and it supports validation by Douglas Crockfords Remedial JavaScript. You can also use your own validations.
<<lessJsTester provides a group of assert methods like JUnits Assert, and it supports validation by Douglas Crockfords Remedial JavaScript. You can also use your own validations.
Download (0.009MB)
Added: 2007-05-26 License: The Apache License 2.0 Price:
881 downloads
mp3info 0.1
mp3info software shows details of an mp3-file on the console. more>>
mp3info software shows details of an mp3-file on the console.
Screendump
folkert@belle:~/Personal/src/mp3info$ mp3info -v -f /data4/mp3/7zuma7 - deep inside - 10 - heroin chic.mp3
mpeg3library version 1.5.4
Number of audio streams: 1
Stream 0:
2 channels and consists of 11455240 samples.
sample rate: 44100, duration: 00:04:19
audio format: MPEG
File indicates that it has no video streams.
id3 v1 tag info
title: Heroin Chic
artist: 7Zuma7
album: Deep Inside...
year: 2000
comment:
track: 10
genre: Metal
Integration in Mutt
Add the following lines to ~/.mailcap:
audio/mp3; /usr/local/bin/mp3info -v -f %s ; copiousoutput
audio/mpeg; /usr/local/bin/mp3info -v -f %s ; copiousoutput
audio/x-mp3; /usr/local/bin/mp3info -v -f %s ; copiousoutput
and add the following lines to ~/.muttrc:
auto_view audio/mp3
auto_view audio/mpeg
auto_view audio/x-mp3
<<lessScreendump
folkert@belle:~/Personal/src/mp3info$ mp3info -v -f /data4/mp3/7zuma7 - deep inside - 10 - heroin chic.mp3
mpeg3library version 1.5.4
Number of audio streams: 1
Stream 0:
2 channels and consists of 11455240 samples.
sample rate: 44100, duration: 00:04:19
audio format: MPEG
File indicates that it has no video streams.
id3 v1 tag info
title: Heroin Chic
artist: 7Zuma7
album: Deep Inside...
year: 2000
comment:
track: 10
genre: Metal
Integration in Mutt
Add the following lines to ~/.mailcap:
audio/mp3; /usr/local/bin/mp3info -v -f %s ; copiousoutput
audio/mpeg; /usr/local/bin/mp3info -v -f %s ; copiousoutput
audio/x-mp3; /usr/local/bin/mp3info -v -f %s ; copiousoutput
and add the following lines to ~/.muttrc:
auto_view audio/mp3
auto_view audio/mpeg
auto_view audio/x-mp3
Download (0.021MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
809 downloads
Fusion X Metal 1.4-a
Fusion X Metal is a KDE theme inspired by fusionxaqua appearance theme and reflection kbfxs theme. more>>
Fusion X Metal is a KDE theme inspired by fusionxaqua appearance theme and reflection kbfxs theme. Im using xgl compiz quinstorm with compiz-themer and he works perfectly.(http://gentoo-wiki.com/HOWTO_XGL). I have modified the buttons in the vista style decoration (you find them inside the file).
I hope you will like it. (xaa mouse theme:silverx coursors)
Untar the archive somewhere and run "sh ./install.sh" as user on the command line.
<<lessI hope you will like it. (xaa mouse theme:silverx coursors)
Untar the archive somewhere and run "sh ./install.sh" as user on the command line.
Download (0.18MB)
Added: 2007-04-16 License: GPL (GNU General Public License) Price:
553 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
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 inside 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