Main > Free Download Search >

Free automated clearing house software for linux

automated clearing house

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 635
Automated Argument Helper 1.2.2

Automated Argument Helper 1.2.2


Aargh is a code generator, written in C++ and licensed under the terms of the GNU General Public License (GPL). more>>
Aargh is a code generator, written in C++ and licensed under the terms of the GNU General Public License (GPL). It generates C++ code to parse a command line, using the getopt() facility available in UNIX and UNIX-like environments.
Automated Argument Helper project supports command-line options with integer arguments, string arguments, and no arguments. The generated code is commented and carefully indented for readability.
Its nice to have lots of command line options, but its a real pain to code for them.
Not that its difficult. Its just tedious, time-consuming, error prone, and no fun. I used to wince at the thought of adding command line options.
Not any more. All I have to do is define the options I want in a small XML file, and run it through aargh. Instantly I have C++ source code that I can compile and link into my program.
If I need to add another option, or otherwise change the rules, I can edit the XML and regenerate the code. No muss, no fuss. Now I can spend more time on the interesting parts of the project.
To use aargh, write an XML file to describe the options you want. When aargh reads the file, it generates two C++ files.
One file is a header that declares a class to represent the options. By default this class is named "Opts," but you can specify a different name. The other file is the implementation of Opts, or whatever you decide to call it. The Opts class provides member functions to parse the command line and return the results.
In your own code, declare an instance of Opts and call Opts::get() to parse the command line, passing it the argc and argv arguments from main(). Opts::get() returns zero if the command line follows the rules that you have outlined in the XML file, or non-zero otherwise. If the parsing is successful, the Opts object stores the results and makes them available to your program by a series of accessor functions.
Main features:
- You can enforce upper and/or lower limits on the number of non-option arguments.
- You can distinguish between options that take arguments and those that dont.
- You can specify that an option is required.
- You can require that the argument to an option be a non-negative integer.
- For an integer argument you can enforce upper and/or lower limits.
- For a string argument you can enforce upper and/or lower limits on the string length.
- For a string argument you can call a function of your own to validate the argument.
- You can allow multiple occurrences of the same option. In that case the generated code builds an STL vector to hold the arguments. By default the generated software allows only one occurrence of any given option.
Enhancements:
- You can now specify the location of the generated header file independently of its name.
- This feature may make it easier to incorporate aargh into complex build environments.
<<less
Download (0.16MB)
Added: 2006-04-14 License: GPL (GNU General Public License) Price:
1288 downloads
Automated Linux From Scratch 2.2

Automated Linux From Scratch 2.2


Automated Linux From Scratch creates the generic framework for an extendable system builder and package installer. more>>
Automated Linux From Scratch (ALFS) is a project that creates the generic framework for an extendable system builder and package installer.

Why would I want to use ALFS?

After having gone through the LFS and BLFS books more than 2 or 3 times, you will quickly appreciate the ability to automate the task of compiling the software you want for your systems.

What can I do with ALFS?

The goal of ALFS is to automate the process of creating an LFS system. It seeks to make the process of building LFS easier and more efficient while still providing flexibility by granting the user total control and insight into the compilation and management of his LFS build.

How is ALFS implemented?

nALFS

The first ALFS implementation was nALFS by Neven Has. nALFS is a small program written in C. It first parses an XML profile that contains information concerning the LFS build process into a series of internal commands. It can then execute these at your discretion, thus automating the compilation of LFS.

jhalfs

Currently, the official implementation is jhalfs. Originally created by Jeremy Huntwork, but since developed and maintained by Manuel Canales Esparcia and George Boudreau, jhalfs has become a light-weight, practical method of automating an LFS build. jhalfs is a Bash shell script that makes use of Subversion and xsltproc to first download the XML sources of the Linux From Scratch book and then extract any necessary commands, placing them into executable shell scripts. If you do not already have the necessary source packages in place on your system jhalfs can fetch them. Finally, jhalfs generates a Makefile which will control the execution of the shell scripts, allowing for recovery if the build should encounter an error. Since jhalfs extracts its commands to run directly from the LFS book, there are no profiles to edit or maintain.

Note: The 2.2 version of jhalfs has been released. A tarball can been downloaded from http://www.linuxfromscratch.org/alfs/downloads/jhalfs/stable/.

alfs

There are many in-depth features that have been requested for future ALFS implementations. Because of this, development has been slated for an entirely new build tool which will be called alfs. To see a list of features that will appear in alfs, please read our Software Requirements Specification. If you wish to help develop this new tool, please subscribe to the alfs-discuss mailing list and leave a note there explaining your desire to help.
<<less
Download (0.15MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
849 downloads
Diplomacy Automated Email Judge 1.7.6

Diplomacy Automated Email Judge 1.7.6


Njudge is an automated judge for Diplomacy games, based on Ken Lowe software. more>>
Njudge is an automated judge for Diplomacy games, based on Ken Lowe software.
Installation:
1. Create a system user account (i.e. judge) and its home directory
(i.e. /home/judge) It is recommended to lock the password for this
account as you should never need to login as this user.
2. `cd to the directory containing the packages source code and type
`./configure to configure the package for your system. If youre
using `csh on an old version of System V, you might need to type
`sh ./configure instead to prevent `csh from trying to execute
`configure itself.
By default it will set up the judge in /home/judge as user judge with
an email address of judge@localhost and sendmail in /usr/sbin.
If you chose a different user and directory in step 1, or if judge
email should come from a different domain, you can give the configure
script flags to override the defaults. The flags are:
--with-dir=DIR
--with-user=NAME
--with-domain=DOMAIN
--with-sendmail=SENDMAIL
for example to set up the judge in /home/jaldhar/dip as user
jaldhar and email judge@braincells.com and sendmail in /usr/ucb, you
would do:
./configure --with-dir=/home/jaldhar/dip --with-user=jaldhar --with-domain=braincells.com --with-sendmail=/usr/ucb
There are many other flags you can give (type ./configure --help
for a full list) but these are the main ones youre likely to use.
Running `configure takes awhile. While running, it prints some
messages telling which features it is checking for.
3. Type `make to compile the package.
4. If this is a new install:
Type `make install to install the programs, any data files and
documentation. You will have to edit a few configuration files
before the judge will become operation.
If this is an upgrade from an older version;
Type make upgrade to install the new programs only.
*Note* compiled programs will not be stripped of debug and other extra
information. If you want to make compiled programs a little smaller,
you can type make install-strip or make upgrade-strip instead. This
may give a few harmless errors (when it tries to strip scripts) but you
can ignore them.
If you just want to rebuild the map files (because e.g. you added a new
variant,) type make remap.
5. You can remove the program binaries and object files from the
source code directory by typing `make clean. To also remove the
files that `configure created (so you can compile the package for
a different kind of computer), type `make distclean.
Enhancements:
- Major bugfixes
<<less
Download (0.71MB)
Added: 2006-08-25 License: Other/Proprietary License Price:
1163 downloads
Nagios Automated Configuration Engine 0.4

Nagios Automated Configuration Engine 0.4


NACE is a generic query engine used to automatically create host and service definitions for hosts on the network. more>>
NACE is a generic query engine used to automatically create host and service definitions for hosts on the network.

It is intended to be used in a shell script at regular intervals by an experienced Nagios administrator to perform a query against the supplied host list. It then creates host and service definitions using the parameters supplied in the query.
<<less
Download (0.024MB)
Added: 2005-11-15 License: GPL (GNU General Public License) Price:
1445 downloads
Automated support for compound RPC calls 0.2

Automated support for compound RPC calls 0.2


Automated support for compound RPC calls is a project which augments RPCGEN to support NFSv4-style compound procedures. more>>
Automated support for compound RPC calls is a project which augments RPCGEN to support NFSv4-style compound procedures.

NFSv4 specifies that the RPC calls be batched into a "compound" call. There is no support for this in RPCGEN.

By rearranging the ONC IDL for NFSv4 into AutoGen definitions, these templates will emit the original IDL *plus* all the code to package, send, distribute, collect, return, and dispatch the results.

The distributed program author merely needs to call and supply server procedures for the routines specified in the IDL.

Templates for these calls and service routines is provided, too. The NFSv4 definitions are included.

<<less
Download (0.022MB)
Added: 2007-04-05 License: BSD License Price:
938 downloads
The Cookies Are Falling! 1.02

The Cookies Are Falling! 1.02


The Cookies Are Falling! 1.02 brings you another tetris clone. more>> The Cookies Are Falling! 1.02 brings you another tetris clone. The game is written in Python and PyGame.

Enhancements:

Two bugs are realized:

  • If you are about to fill a row and you press the down key, the row clearing will get all messed up.
  • If you press the space key the moment a new shape is created, you'll lose the game.

Requirements:

  • Python
  • Pygame
<<less
Added: 2009-06-27 License: Freeware Price: FREE
1 downloads
Automatic Revision Control System 0.5.0

Automatic Revision Control System 0.5.0


Automated Revision Control System is used to automatically monitor remote and local git, subversion, CVS, and even rsync repos. more>>
Automated Revision Control System is used to automatically monitor remote and local git, subversion, CVS, and even rsync repositories.
It notices changes and updates the local and remote repositories almost automatically. It requires either git, subversion, rsync, or CVS, and can be used for Web site maintainance, backup, communications, and many other purposes.
Enhancements:
- This release generally works a lot better to the extent that the authors are starting to using it for everyday file syncing and backup.
<<less
Download (0.013MB)
Added: 2007-03-11 License: GPL (GNU General Public License) Price:
958 downloads
Pairing 1.1

Pairing 1.1


Pairing to be run on a set of machines to get them paired up for network-related activities, like network benchmarking. more>>
Pairing to be run on a set of machines to get them paired up for network-related activities, like network benchmarking or automated software testing.
It uses multicast to find potential partners and TCP to actually "pair up" with them, meaning that both "sides" will know who their partner is. In addition, partners are given an "active" or "passive" designation which can be used to start client/server applications without further negotiation.
This tool is meant to be used from scripts that perform network benchmarking, automated software testing or similar activities.
Pairing was tested on x86, x86_64 and alpha platforms running Linux 2.6.x
Enhancements:
- Minor bugfixing and defaults now shown in --help
<<less
Download (0.007MB)
Added: 2007-08-08 License: GPL (GNU General Public License) Price:
807 downloads
phpautotest 1.0.3

phpautotest 1.0.3


phpautotest is a tool for conducting automated regression tests on PHP-driven Web sites. more>>
phpautotest is a tool for conducting automated regression tests on PHP-driven Web sites. Variable values as well as HTTP output can be tested.

HTTP output is tested using regular expressions.

<<less
Download (0.18MB)
Added: 2006-05-11 License: MIT/X Consortium License Price:
1264 downloads
QmailLdapAdmin 1.0.1

QmailLdapAdmin 1.0.1


QmailLdapAdmin is a tool designed to handle qmail-schema of LDAP. more>>
QmailLdapAdmin is a tool designed to handle qmail-schema of LDAP.
QmailLdapAdmin project provides basic LDAP operations, and it also has a lot of built-in intelligence to support rules to setup email accounts stored in LDAP.
Mailing lists also can be maintained.
Enhancements:
- Setup scritp has been added for automated installation.
- Minor bug fixes.
<<less
Download (0.29MB)
Added: 2006-04-13 License: GPL (GNU General Public License) Price:
1290 downloads
Tie::FileLRUCache 1.05

Tie::FileLRUCache 1.05


Tie::FileLRUCache is a lightweight but robust filesystem based persistent LRU cache. more>>
Tie::FileLRUCache is a lightweight but robust filesystem based persistent LRU cache.

SYNOPSIS

OBJECT INTERFACE

use Tie::FileLRUCache;
my $cache = Tie::FileLRUCache->new({ -cache_dir => $directory, -keep_last => 100 });

# Inserting value into LRU cache using -key
$cache->update({ -key => $key, -value => $value });


# Inserting value into LRU cache using -cache_key
my $cache_key = $cache->make_cache_key({ -key => $key });
$cache->update({ -cache_key => $cache_key, -value => $value });


# Checking LRU cache
my ($in_cache,$value) = $cache->check({ -key => $key });
if ($in_cache) {
return $value;
}
# Not in cache - do something else


# Checking LRU cache with speed up hack for objects, hashes, arrays etc used as keys
my $cache_key = $cache->make_cache_key({ -key => $something });
my ($in_cache,$value) = $cache->check({ -cache_key => $cache_key });
if ($in_cache) {
return $value;
}
# Not in cache - do something else


# Deleting a key and its value from the cache
$cache->delete({ -key => $key });


# Clearing LRU cache
$cache->clear;

TIED INTERFACE

use Tie::FileLRUCache;

[$X =] tie %hash, Tie::FileLRUCache, $cache_dir, $keep_last_n;

# Adding a key/value to the cache
$hash{$key} = $value;

# Checking the cache
if (not exists $hash{$key}) {;
# No match
.
.
.

} else {
my $value = $hash{$key};
.
.
.

}

# Removing a value from the cache;
delete $hash{$key};

# Clearing the cache
%hash = ();
Note: Iteration over the cache (each, keys, values) is _NOT_ supported.

<<less
Download (0.017MB)
Added: 2007-03-03 License: Perl Artistic License Price:
965 downloads
Nebula Cards 0.7

Nebula Cards 0.7


Nebula Cards project is a card game engine. more>>
Nebula Cards project is a card game engine.
Nebula Cards is a networked, modular card game engine written in pure Java.
The game rules, user interfaces, and computer players all take the form of pluggable Java classes, and most four-player, trick-taking games can be implemented.
It currently includes Spades and Hearts, with a computer player for Spades.
Enhancements:
- last release before a major restructuring.
- added Game class in a backward-compatible way.
- added util.proc to house the new GameProcedure library.
- added util.ui.GraphicalCardSelector (untested).
<<less
Download (MB)
Added: 2006-11-15 License: GPL (GNU General Public License) Price:
1075 downloads
Debarchiver 0.4.2

Debarchiver 0.4.2


Debarchiver is a tool to sort debian packages in a automated way so that you can publish debian packages in a easy way. more>>
Debarchiver is a tool to sort debian packages in a automated way so that you can publish debian packages in a easy way.
Main features:
- Sort debian packages in the "potato" way.
- Generates the Packages and Sources files.
- Prepared for web publishing.
The idea is to make a simpler version of the Debian katie software that is useable by system administrators and software publishers. Of course you should try to get your software in the Debian distribution but sometimes that is not possible or even good.
Debarchiver is licensed under GPL.
Enhancements:
- Allows for signed release files (currently only ones without a password).
<<less
Download (0.076MB)
Added: 2005-09-26 License: GPL (GNU General Public License) Price:
1490 downloads
Tornado 1.3

Tornado 1.3


Tornado project is a clone of the original C64 game. more>>
Tornado project is a clone of the original C64 game.

The goal of the game is to destroy the opponents house with certain weather phenomena: rain, snow, hail, lightning, and the tornado.

The game can be played together (two players), against the computer (or two computer players against each other) or over a TCP connection.

<<less
Download (0.050MB)
Added: 2006-11-13 License: GPL (GNU General Public License) Price:
1076 downloads
Balmail 1.0

Balmail 1.0


Balmail project is a small Perl script which sends an automated daily work report to your boss via e-mail. more>>
Balmail project is a small Perl script which sends an automated daily work report to your boss via e-mail.

balmail will email a daily report to your boss (or team leader) satisfying their need to quantify your daily technical acheivements. It can be customised to fit your typical list of one line tasks, and will automatically decide which you have done and how many each day.

Care has been taken to ensure that the e-mail does not appear to be automated, by varying the time the mail gets sent, the subject lines and the content each day.

A holiday feature ensures mail doesnt get sent whilst you are away.

<<less
Download (0.005MB)
Added: 2006-11-16 License: GPL (GNU General Public License) Price:
1073 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5