fizzball 1.01
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 120
MOOzilla 1.01
MOOzilla provides a MOO/MU* client that supports HTML rendering. more>>
MOOzilla provides a MOO/MU* client that supports HTML rendering.
MOOzilla is an HTML rendering MOO/MU* client developed as an add-on component for Mozilla. It allows inline HTML text to be rendered as part of a MOO/MU* session, similar to the Windows-only Pueblo client, but with the power of the Mozilla rendering engine.
Main features:
- Command history
- Scrollback buffer
- Text configuration
- Tab completion
- Context web search
- Automatic hyper-linking
- Command hyper-links
- Inline HTML rendering
- HTML entity rendering
- Independent Single and Multiline Text Edit
- Unicode UTF-8 input and output (screenshot)
- HTML logging (with timestamps) and log viewer
<<lessMOOzilla is an HTML rendering MOO/MU* client developed as an add-on component for Mozilla. It allows inline HTML text to be rendered as part of a MOO/MU* session, similar to the Windows-only Pueblo client, but with the power of the Mozilla rendering engine.
Main features:
- Command history
- Scrollback buffer
- Text configuration
- Tab completion
- Context web search
- Automatic hyper-linking
- Command hyper-links
- Inline HTML rendering
- HTML entity rendering
- Independent Single and Multiline Text Edit
- Unicode UTF-8 input and output (screenshot)
- HTML logging (with timestamps) and log viewer
Download (0.48MB)
Added: 2007-04-04 License: GPL (GNU General Public License) Price:
934 downloads
Enigma 1.01
Enigma is a puzzle game inspired by Oxyd on the Atari ST and RocknRoll on the Amiga. more>>
Enigma project is a puzzle game inspired by Oxyd on the Atari ST and RocknRoll on the Amiga. The object of the game is to find uncover pairs of identically colored Oxyd stones.
Simple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and, most of all, countless hairy puzzles usually block your direct way to the Oxyd stones... If you are new to Enigma, you may want to take a look at a few screenshots.
Main features:
- Completely free!
- More than 700 different levels.
- High-resolution 2D graphics.
- Realistic physics simulation.
- More than 500 different game objects.
- Oxyd compatibility mode that lets you play roughly 500 additional levels.
<<lessSimple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and, most of all, countless hairy puzzles usually block your direct way to the Oxyd stones... If you are new to Enigma, you may want to take a look at a few screenshots.
Main features:
- Completely free!
- More than 700 different levels.
- High-resolution 2D graphics.
- Realistic physics simulation.
- More than 500 different game objects.
- Oxyd compatibility mode that lets you play roughly 500 additional levels.
Download (10MB)
Added: 2007-07-08 License: GPL (GNU General Public License) Price:
5723 downloads
Filemerger 1.01
Filemerge is a tools that allows you to merge two files in to one big file. more>>
Filemerge is a tools that allows you to merge two files in to one big file. Filemerger will run under linux but will not work with Freebsd.
Usage:
fm [argument] file1 file2 newfile
-v Display the version of mlm
-? Display this help file.
Example:
This will read the file test1, test2 and write all the file contents to the file test3.
fm /root/test1 /root/test2 /root/test3
File test1:
Line 1
Line 2
File Test2
Line2
Line3
File Test3
line1
Line2
Line3
Enhancements:
- Changes were made to the help file.
<<lessUsage:
fm [argument] file1 file2 newfile
-v Display the version of mlm
-? Display this help file.
Example:
This will read the file test1, test2 and write all the file contents to the file test3.
fm /root/test1 /root/test2 /root/test3
File test1:
Line 1
Line 2
File Test2
Line2
Line3
File Test3
line1
Line2
Line3
Enhancements:
- Changes were made to the help file.
Download (0.040MB)
Added: 2007-06-11 License: Freeware Price:
886 downloads
CDriveBack 1.01
CDriveBack project is a backup system. more>>
CDriveBack project is a backup system.
CDriveBacks design goal is to make a backup system so easy to use that the end users with no backup, eighty percent of XP Home users and thirty percent of home XP Professional users, take backups and can easily restore their system.
For example, backing up the C: drive to an area on the C: drive takes two steps:
- Boot the CDriveBack CD, when the first screen shows,
- Hit enter to backup the C: drive.
CDriveBack is:
- A Live CD, one that you can boot, requiring no installs, using,
- Linux 2.6.x, a recent version of the Linux operationg system, to run
- Dialog screens that manage backup files on your drives and
- Use DAR to backup the partition or drive to files, in turn using, when needed,
- Backing up older Windows drives as well as Linux formatted drives is built-in
- NTFS-3G, the NTFS Drive handling package. is used for NTFS drives.
Enhancements:
Bug fixes, all repaired:
- A full restore from a backup area with no differential backup files still asked for diff files with an akward message.
- Documentation dates and releases out of date.
- Startup session screen still referred to the release candidate.
Added:
- An optional "Force" setting for mounting NTFS disks from a Windows that is using chkdsk to always call the partition "dirty"
<<lessCDriveBacks design goal is to make a backup system so easy to use that the end users with no backup, eighty percent of XP Home users and thirty percent of home XP Professional users, take backups and can easily restore their system.
For example, backing up the C: drive to an area on the C: drive takes two steps:
- Boot the CDriveBack CD, when the first screen shows,
- Hit enter to backup the C: drive.
CDriveBack is:
- A Live CD, one that you can boot, requiring no installs, using,
- Linux 2.6.x, a recent version of the Linux operationg system, to run
- Dialog screens that manage backup files on your drives and
- Use DAR to backup the partition or drive to files, in turn using, when needed,
- Backing up older Windows drives as well as Linux formatted drives is built-in
- NTFS-3G, the NTFS Drive handling package. is used for NTFS drives.
Enhancements:
Bug fixes, all repaired:
- A full restore from a backup area with no differential backup files still asked for diff files with an akward message.
- Documentation dates and releases out of date.
- Startup session screen still referred to the release candidate.
Added:
- An optional "Force" setting for mounting NTFS disks from a Windows that is using chkdsk to always call the partition "dirty"
Download (100MB)
Added: 2007-02-12 License: GPL (GNU General Public License) Price:
984 downloads
Memoize 1.01
Memoize - Make functions faster by trading space for time. more>>
Memoize - Make functions faster by trading space for time.
SYNOPSIS
# This is the documentation for Memoize 1.01
use Memoize;
memoize(slow_function);
slow_function(arguments); # Is faster than it was before
This is normally all you need to know. However, many options are available:
memoize(function, options...);
Options include:
NORMALIZER => function
INSTALL => new_name
SCALAR_CACHE => MEMORY
SCALAR_CACHE => [HASH, %cache_hash ]
SCALAR_CACHE => FAULT
SCALAR_CACHE => MERGE
LIST_CACHE => MEMORY
LIST_CACHE => [HASH, %cache_hash ]
LIST_CACHE => FAULT
LIST_CACHE => MERGE
`Memoizing a function makes it faster by trading space for time. It does this by caching the return values of the function in a table. If you call the function again with the same arguments, memoize jumps in and gives you the value out of the table, instead of letting the function compute the value all over again.
Here is an extreme example. Consider the Fibonacci sequence, defined by the following function:
# Compute Fibonacci numbers
sub fib {
my $n = shift;
return $n if $n < 2;
fib($n-1) + fib($n-2);
}
This function is very slow. Why? To compute fib(14), it first wants to compute fib(13) and fib(12), and add the results. But to compute fib(13), it first has to compute fib(12) and fib(11), and then it comes back and computes fib(12) all over again even though the answer is the same. And both of the times that it wants to compute fib(12), it has to compute fib(11) from scratch, and then it has to do it again each time it wants to compute fib(13). This function does so much recomputing of old results that it takes a really long time to run---fib(14) makes 1,200 extra recursive calls to itself, to compute and recompute things that it already computed.
This function is a good candidate for memoization. If you memoize the `fib function above, it will compute fib(14) exactly once, the first time it needs to, and then save the result in a table. Then if you ask for fib(14) again, it gives you the result out of the table. While computing fib(14), instead of computing fib(12) twice, it does it once; the second time it needs the value it gets it from the table. It doesnt compute fib(11) four times; it computes it once, getting it from the table the next three times. Instead of making 1,200 recursive calls to `fib, it makes 15. This makes the function about 150 times faster.
You could do the memoization yourself, by rewriting the function, like this:
# Compute Fibonacci numbers, memoized version
{ my @fib;
sub fib {
my $n = shift;
return $fib[$n] if defined $fib[$n];
return $fib[$n] = $n if $n < 2;
$fib[$n] = fib($n-1) + fib($n-2);
}
}
Or you could use this module, like this:
use Memoize;
memoize(fib);
# Rest of the fib function just like the original version.
This makes it easy to turn memoizing on and off.
Heres an even simpler example: I wrote a simple ray tracer; the program would look in a certain direction, figure out what it was looking at, and then convert the `color value (typically a string like `red) of that object to a red, green, and blue pixel value, like this:
for ($direction = 0; $direction < 300; $direction++) {
# Figure out which object is in direction $direction
$color = $object->{color};
($r, $g, $b) = @{&ColorToRGB($color)};
...
}
Since there are relatively few objects in a picture, there are only a few colors, which get looked up over and over again. Memoizing ColorToRGB sped up the program by several percent.
<<lessSYNOPSIS
# This is the documentation for Memoize 1.01
use Memoize;
memoize(slow_function);
slow_function(arguments); # Is faster than it was before
This is normally all you need to know. However, many options are available:
memoize(function, options...);
Options include:
NORMALIZER => function
INSTALL => new_name
SCALAR_CACHE => MEMORY
SCALAR_CACHE => [HASH, %cache_hash ]
SCALAR_CACHE => FAULT
SCALAR_CACHE => MERGE
LIST_CACHE => MEMORY
LIST_CACHE => [HASH, %cache_hash ]
LIST_CACHE => FAULT
LIST_CACHE => MERGE
`Memoizing a function makes it faster by trading space for time. It does this by caching the return values of the function in a table. If you call the function again with the same arguments, memoize jumps in and gives you the value out of the table, instead of letting the function compute the value all over again.
Here is an extreme example. Consider the Fibonacci sequence, defined by the following function:
# Compute Fibonacci numbers
sub fib {
my $n = shift;
return $n if $n < 2;
fib($n-1) + fib($n-2);
}
This function is very slow. Why? To compute fib(14), it first wants to compute fib(13) and fib(12), and add the results. But to compute fib(13), it first has to compute fib(12) and fib(11), and then it comes back and computes fib(12) all over again even though the answer is the same. And both of the times that it wants to compute fib(12), it has to compute fib(11) from scratch, and then it has to do it again each time it wants to compute fib(13). This function does so much recomputing of old results that it takes a really long time to run---fib(14) makes 1,200 extra recursive calls to itself, to compute and recompute things that it already computed.
This function is a good candidate for memoization. If you memoize the `fib function above, it will compute fib(14) exactly once, the first time it needs to, and then save the result in a table. Then if you ask for fib(14) again, it gives you the result out of the table. While computing fib(14), instead of computing fib(12) twice, it does it once; the second time it needs the value it gets it from the table. It doesnt compute fib(11) four times; it computes it once, getting it from the table the next three times. Instead of making 1,200 recursive calls to `fib, it makes 15. This makes the function about 150 times faster.
You could do the memoization yourself, by rewriting the function, like this:
# Compute Fibonacci numbers, memoized version
{ my @fib;
sub fib {
my $n = shift;
return $fib[$n] if defined $fib[$n];
return $fib[$n] = $n if $n < 2;
$fib[$n] = fib($n-1) + fib($n-2);
}
}
Or you could use this module, like this:
use Memoize;
memoize(fib);
# Rest of the fib function just like the original version.
This makes it easy to turn memoizing on and off.
Heres an even simpler example: I wrote a simple ray tracer; the program would look in a certain direction, figure out what it was looking at, and then convert the `color value (typically a string like `red) of that object to a red, green, and blue pixel value, like this:
for ($direction = 0; $direction < 300; $direction++) {
# Figure out which object is in direction $direction
$color = $object->{color};
($r, $g, $b) = @{&ColorToRGB($color)};
...
}
Since there are relatively few objects in a picture, there are only a few colors, which get looked up over and over again. Memoizing ColorToRGB sped up the program by several percent.
Download (0.046MB)
Added: 2007-05-24 License: Perl Artistic License Price:
886 downloads
What 1.01
What is a Perl module to find out about running services. more>>
What is a Perl module to find out about running services.
SYNOPSIS
$what = What->new(
Host => my.domain.org,
Port => 28,
);
$what->mta;
$what->mta_version;
$what->mta_banner;
The What class is interface to classes providing information about running services. What::MTA is the only implementation so far.
What::MTA
MTAs supported are: Exim, Postfix (version only on localhost), Sendmail, Courier (name only), XMail, MasqMail.
See What::MTA for details.
METHODS
new
$obj = What->new( Host => "10.10.10.1", Port => 25 )
mta()
Returns the name of the MTA running.
mta_banner()
Returns the banner message.
mta_version()
Returns the MTA version.
<<lessSYNOPSIS
$what = What->new(
Host => my.domain.org,
Port => 28,
);
$what->mta;
$what->mta_version;
$what->mta_banner;
The What class is interface to classes providing information about running services. What::MTA is the only implementation so far.
What::MTA
MTAs supported are: Exim, Postfix (version only on localhost), Sendmail, Courier (name only), XMail, MasqMail.
See What::MTA for details.
METHODS
new
$obj = What->new( Host => "10.10.10.1", Port => 25 )
mta()
Returns the name of the MTA running.
mta_banner()
Returns the banner message.
mta_version()
Returns the MTA version.
Download (0.027MB)
Added: 2007-05-11 License: Perl Artistic License Price:
897 downloads
Luca 1.01
Luca is a Web-based based accounting (double-entry ledger) application. more>>
Luca is our new accounting software project. Luca is meant to be a rewritten version of CTB. The main development framework is Python+TurboGears.
Luca is named after Luca Pacioli, the man invented the double-entry accounting method.
Luca is still in early stages of development. Thanks for your patience.
The main framework is TurboGears, so a fair amount of Lucas architecture comes directly from TurboGears stack: Javascript+Mochikit for client-side trickery and AJAX; Kid for HTML templating; CherryPy as controller framework, and SQLObject as database-neutral model.
It was decided long ago (from 2000) that the base development language would be Python, since it has been the best interpreted language around. The next question was which Web framework to use (or go solo and create a mini-framework from scratch). The framework should be free, unobtrusive, "Pythonic" and have a fair learning curve.
Before TurboGears, Zope was considered for Luca. It has really being pushed by the Python community as the "Python on Rails". Zope proved to be too bureucractic (too much typing for too little work) and difficult to learn. However, some specific Zope components e.g. ZODB are really of great value and could be reconsidered for Luca adoption in the future.
Enhancements:
- The code was updated to Turbogears 1.0.2.2 and Python 2.5.
- A ton of bugfixes and many improvements were made.
<<lessLuca is named after Luca Pacioli, the man invented the double-entry accounting method.
Luca is still in early stages of development. Thanks for your patience.
The main framework is TurboGears, so a fair amount of Lucas architecture comes directly from TurboGears stack: Javascript+Mochikit for client-side trickery and AJAX; Kid for HTML templating; CherryPy as controller framework, and SQLObject as database-neutral model.
It was decided long ago (from 2000) that the base development language would be Python, since it has been the best interpreted language around. The next question was which Web framework to use (or go solo and create a mini-framework from scratch). The framework should be free, unobtrusive, "Pythonic" and have a fair learning curve.
Before TurboGears, Zope was considered for Luca. It has really being pushed by the Python community as the "Python on Rails". Zope proved to be too bureucractic (too much typing for too little work) and difficult to learn. However, some specific Zope components e.g. ZODB are really of great value and could be reconsidered for Luca adoption in the future.
Enhancements:
- The code was updated to Turbogears 1.0.2.2 and Python 2.5.
- A ton of bugfixes and many improvements were made.
Download (0.28MB)
Added: 2007-06-13 License: LGPL (GNU Lesser General Public License) Price:
863 downloads
brip 1.01
brip is a Bulk / stream Resolution of IP addresses and hostnames. more>>
brip is a Bulk / stream Resolution of IP addresses and hostnames.
Main features:
- Resolve IP addresses and/or hostnames in bulk
- Can read from STDIN, commandline or file
- Can be used for quick commandline lookups, like host, dig and nslookup
- Automatically detects which of the three is on your system, and uses whichever is available, in that order of preference
Usage: brip [ options ] [ { hostname | ipaddress } ]
Options:
-r Output is in hostname ipaddress format, the reverse of the default output (/etc/hosts format)
-s Output is in the form of a sed script, which can be used for bulk substitution within existing data (such as a log file).
If a hostname cannot be resolved in this mode, it is repeated back into the output, but in uppercase. This is done to offer some (possible) distinction for unresolvable hostnames without changing their value.
-F separator
Used in conjunction with the -s option, to assure proper delineation of hostnames or ipaddresses in data to which the sed substitutions are being applied
-R resolver
Specify a specific resolver, among host, dig or nslookup.
-v Run in verbose mode
-f inputfile
Read data from a file. Any trailing tokens on the commandline will be looked up along with the contents of the file.
ipaddress, hostname...
Any number of IP addresses and/or hostnames can appear on the commandline, and will be forward or reverse resolved as appropriate. If none are specified on the commandline, they will be read from STDIN.
<<lessMain features:
- Resolve IP addresses and/or hostnames in bulk
- Can read from STDIN, commandline or file
- Can be used for quick commandline lookups, like host, dig and nslookup
- Automatically detects which of the three is on your system, and uses whichever is available, in that order of preference
Usage: brip [ options ] [ { hostname | ipaddress } ]
Options:
-r Output is in hostname ipaddress format, the reverse of the default output (/etc/hosts format)
-s Output is in the form of a sed script, which can be used for bulk substitution within existing data (such as a log file).
If a hostname cannot be resolved in this mode, it is repeated back into the output, but in uppercase. This is done to offer some (possible) distinction for unresolvable hostnames without changing their value.
-F separator
Used in conjunction with the -s option, to assure proper delineation of hostnames or ipaddresses in data to which the sed substitutions are being applied
-R resolver
Specify a specific resolver, among host, dig or nslookup.
-v Run in verbose mode
-f inputfile
Read data from a file. Any trailing tokens on the commandline will be looked up along with the contents of the file.
ipaddress, hostname...
Any number of IP addresses and/or hostnames can appear on the commandline, and will be forward or reverse resolved as appropriate. If none are specified on the commandline, they will be read from STDIN.
Download (0.013MB)
Added: 2006-02-20 License: Freely Distributable Price:
1341 downloads
KObelisk 1.01
KObelisk is a tool that connects to the Asterisk PBX and gives information to the user about incoming calls. more>>
KObelisk is a tool that connects to the Asterisk PBX and gives information to the user about incoming calls. KObelisk also provides some basic functions like calllists, ringtones or a callback function.
Installation:
1) use ./install.sh (as root) to install after this you will find a KObelisk entry in your menu
2) start the program
3) configure KObelisk by rightclicking on the little KObelisk Icon at the traybar (most important is the Asterisk module configuration)
<<lessInstallation:
1) use ./install.sh (as root) to install after this you will find a KObelisk entry in your menu
2) start the program
3) configure KObelisk by rightclicking on the little KObelisk Icon at the traybar (most important is the Asterisk module configuration)
Download (0.16MB)
Added: 2006-06-26 License: GPL (GNU General Public License) Price:
1215 downloads
Sisdados 1.01
Sisdados provides a backend software for supermarkets developed to work in GNU/Linux. more>>
Sisdados provides a backend software for supermarkets developed to work in GNU/Linux.
Sisdados is backend software for supermarkets which has been present in the market for 7 years. It attends every administrative task of an establishment very functionally, without leaving aside data quality and integrity.
One of its main differences is the integration between every disposable routine.
Therefore there is a considerable reduction of labour when you take into account that the acquiring of products is linked to a financial dependency.
Enhancements:
- More documentation,
- scripts to create binaries and source packages,
- complete databases for tests.
<<lessSisdados is backend software for supermarkets which has been present in the market for 7 years. It attends every administrative task of an establishment very functionally, without leaving aside data quality and integrity.
One of its main differences is the integration between every disposable routine.
Therefore there is a considerable reduction of labour when you take into account that the acquiring of products is linked to a financial dependency.
Enhancements:
- More documentation,
- scripts to create binaries and source packages,
- complete databases for tests.
Download (0.44MB)
Added: 2007-02-01 License: GPL (GNU General Public License) Price:
593 downloads
Mcube 1.01
Mcube is a 4x4x4 Rubiks Cube solver. more>>
Mcube project is a 4x4x4 Rubiks Cube solver.
Mcube solves 4x4x4 Rubiks Cubes. It is platform independent and supports both a pipable console-only format and a graphical format.
CGI version:
First finished release of mcube Solves 4x4x4 rubiks cube via a CGI web-based environment. The cube class can be used in other programs as well.
Command-line version:
This is the command-line version of the 4x4x4 solver. The algorithm is identical to the normal (CGI) version. Use this if you like do-it-yourself console programs.
Enhancements:
- Fixed concise() bug not updating mov[] correctly.
- Added "input page" generator on output page, for easier debugging.
<<lessMcube solves 4x4x4 Rubiks Cubes. It is platform independent and supports both a pipable console-only format and a graphical format.
CGI version:
First finished release of mcube Solves 4x4x4 rubiks cube via a CGI web-based environment. The cube class can be used in other programs as well.
Command-line version:
This is the command-line version of the 4x4x4 solver. The algorithm is identical to the normal (CGI) version. Use this if you like do-it-yourself console programs.
Enhancements:
- Fixed concise() bug not updating mov[] correctly.
- Added "input page" generator on output page, for easier debugging.
Download (MB)
Added: 2006-12-26 License: GPL (GNU General Public License) Price:
1048 downloads
eArea 1.01
eArea is a simple cross-browser WYSIWYG text editor. more>>
eArea is a simple cross-browser WYSIWYG text editor. It works on Explorer, Firefox/Mozila and Safari/Konqueror.
eArea project even with OS X Dashboard widgets! If eArea comes across a browser it doesnt support (like Opera), it will display an ordinary < textarea > instead.
How does it work?
Putting eArea onto a webpage is really simple. All you need to do is upload the eArea folder to your website and paste a snippet of code into your HTML.
Everything about eArea is customisable: from what buttons are shown to the size of the text area and the style of the text in it. All from within the snippet of code in your HTML! You can even have as many eAreas on you pages as you like!
<<lesseArea project even with OS X Dashboard widgets! If eArea comes across a browser it doesnt support (like Opera), it will display an ordinary < textarea > instead.
How does it work?
Putting eArea onto a webpage is really simple. All you need to do is upload the eArea folder to your website and paste a snippet of code into your HTML.
Everything about eArea is customisable: from what buttons are shown to the size of the text area and the style of the text in it. All from within the snippet of code in your HTML! You can even have as many eAreas on you pages as you like!
Download (0.030MB)
Added: 2006-05-05 License: LGPL (GNU Lesser General Public License) Price:
1268 downloads
MACTS 1.01
MACTS is a traffic shaper which uses MAC addresses which are associated with users to classify traffic. more>>
MACTS project is a traffic shaper that uses MAC addresses which are associated with users to classify traffic.
This allows fair usage of bandwidth among many machines. Additionally, there is a statistics monitor which displays current statistics on the terminal or stores them in round robin databases.
The stored data may then be used to generate graphs with the included Perl/CGI scripts. The configuration file is straight-forward and requires little knowledge of networking or the underlying traffic control mechanism. Setup should be easy.
Components:
macts - This clears the current traffic classifiers and sets up new ones, as directed by /etc/macts/macts.conf. It also stores some temporary state data in /etc/macts/handles.cache.
macts-stats - With no args, this displays statistics on a terminal, including data rate (kb/s), packet rate (packets/s), and backlog (packets) for each machine. Given the -r flag, it stores the statistics in round robin databases (one for each machine), located in /etc/macts/stats/.
macts-chart - This is a CLI chart generator which reads data from RRDs stored in /etc/macts/stats/.
macts-chart.cgi - This is a CGI wrapper for macts-chart.
Installation:
- mkdir /etc/macts
- mkdir /etc/macts/stats
- create /etc/macts/macts.conf
- add the following lines to /etc/sysctl.conf:
net.ipv4.conf.default.accept_source_route = 1 # is this necessary?
net.bridge.bridge-nf-filter-vlan-tagged = 0
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0
- move macts, macts-stats, and macts-chart to /usr/local/bin/.
- (optional) install rrdtools and the perl rrdtool interface
- (optional) add the following line to roots cron:
*/5 * * * * /usr/local/bin/macts-stats -r 2&> /dev/null
- (optional) move macts-chart.cgi to your web servers cgi directory.
Enhancements:
- Installation instructions have been fixed.
<<lessThis allows fair usage of bandwidth among many machines. Additionally, there is a statistics monitor which displays current statistics on the terminal or stores them in round robin databases.
The stored data may then be used to generate graphs with the included Perl/CGI scripts. The configuration file is straight-forward and requires little knowledge of networking or the underlying traffic control mechanism. Setup should be easy.
Components:
macts - This clears the current traffic classifiers and sets up new ones, as directed by /etc/macts/macts.conf. It also stores some temporary state data in /etc/macts/handles.cache.
macts-stats - With no args, this displays statistics on a terminal, including data rate (kb/s), packet rate (packets/s), and backlog (packets) for each machine. Given the -r flag, it stores the statistics in round robin databases (one for each machine), located in /etc/macts/stats/.
macts-chart - This is a CLI chart generator which reads data from RRDs stored in /etc/macts/stats/.
macts-chart.cgi - This is a CGI wrapper for macts-chart.
Installation:
- mkdir /etc/macts
- mkdir /etc/macts/stats
- create /etc/macts/macts.conf
- add the following lines to /etc/sysctl.conf:
net.ipv4.conf.default.accept_source_route = 1 # is this necessary?
net.bridge.bridge-nf-filter-vlan-tagged = 0
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0
- move macts, macts-stats, and macts-chart to /usr/local/bin/.
- (optional) install rrdtools and the perl rrdtool interface
- (optional) add the following line to roots cron:
*/5 * * * * /usr/local/bin/macts-stats -r 2&> /dev/null
- (optional) move macts-chart.cgi to your web servers cgi directory.
Enhancements:
- Installation instructions have been fixed.
Download (0.014MB)
Added: 2006-02-25 License: GPL (GNU General Public License) Price:
1337 downloads
Sjinn 1.01
S-Jinn is a free open-source Linux application written in C. more>>
S-Jinn is a free open-source Linux application written in C. It is designed to be used with external TIA/EIA-232 (RS-232) test, measurement, and control devices and allows for rapid prototyping, automation, and deployment. I believe you will find it easier-to-use, more intuitive, and more concise than stty or C-Kermit with regards to command-line and/or scripted RS-232 data acquisition and control.
Popular Linux communications packages like Minicom are easy-to-use, but are primarily designed to work with modems, PCs, and other standard equipment. They typically lack support for all of the possible combinations of UART communication settings required by RS-232 test, measurement, and control devices on the market.
Many popular communications packages lack command-line support. Some provide scripting languages, but S-Jinn frees you from these application-specific languages. S-Jinn allows you to manipulate your data from your favorite Unix shell and/or scripting language whether it be Bash, Python, Perl, Expect, or you name it.
Main features:
- Control RS-232 DTR and RTS lines from the command-line and optionally display DTR, RTS, CTS & DSR status
- Send control characters (i.e. the NULL character)
- Send values in hex
- Specify read length
- Display the read buffer in ASCII, hex or ASCII-over-hex.
- Program & display coded/programmable delay times
- Supports virutally all baud rates, parity, and data lengths found in standard PC UARTS
- Output Formats: Wrap text, truncate lines, add, display, or supress trailing new lines
It is not designed to be used for serial communications with modems or for use as a terminal emulator. There are a large number of free open-source applications available that are much better suited to those functions. S-Jinn is written to work with RS-232 based data acquisition equipment such as: Multimeters, A/D modules , D/A modules, digital inidicators, gauge multiplexers, temperature sensors, humidity sensors, etc.
Enhancements:
- The code was cleaned up to fix compilation issues with some new versions of GCC.
<<lessPopular Linux communications packages like Minicom are easy-to-use, but are primarily designed to work with modems, PCs, and other standard equipment. They typically lack support for all of the possible combinations of UART communication settings required by RS-232 test, measurement, and control devices on the market.
Many popular communications packages lack command-line support. Some provide scripting languages, but S-Jinn frees you from these application-specific languages. S-Jinn allows you to manipulate your data from your favorite Unix shell and/or scripting language whether it be Bash, Python, Perl, Expect, or you name it.
Main features:
- Control RS-232 DTR and RTS lines from the command-line and optionally display DTR, RTS, CTS & DSR status
- Send control characters (i.e. the NULL character)
- Send values in hex
- Specify read length
- Display the read buffer in ASCII, hex or ASCII-over-hex.
- Program & display coded/programmable delay times
- Supports virutally all baud rates, parity, and data lengths found in standard PC UARTS
- Output Formats: Wrap text, truncate lines, add, display, or supress trailing new lines
It is not designed to be used for serial communications with modems or for use as a terminal emulator. There are a large number of free open-source applications available that are much better suited to those functions. S-Jinn is written to work with RS-232 based data acquisition equipment such as: Multimeters, A/D modules , D/A modules, digital inidicators, gauge multiplexers, temperature sensors, humidity sensors, etc.
Enhancements:
- The code was cleaned up to fix compilation issues with some new versions of GCC.
Download (0.033MB)
Added: 2007-05-30 License: GPL (GNU General Public License) Price:
877 downloads
issPolicy 1.01
The issPolicy utility allows ISS RealSecure Network Sensor and policy files to be converted into a single HTML file. more>>
issPolicy is a free open-source utility for converting an ISS RealSecure Network Sensor and ISS Proventia Inline Appliance Policy to a static HTML file.
Written in Perl, issPolicy allows for granular parsing of ISS RSNS and ISS Proventia policies (also refer to the "support" section), and supports a wide variety of features (see "features" section) allowing the HTML generation to be customized based on different policy parameters.
Main features:
- issPolicy automatically detects whether the policy is a ISS RealSecure Network Sensor or ISS Proventia Inline Appliance policy and generates a static HTML file based on the policy type and its features.
- issPolicy extracts the following information from the ISS RealSecure Network Sensor Policy:
- Signatures Policy (Signature Name, Signature Description, Signature Status, Signature Priority, Configured Responses, Logging Type)
- IP Filters Policy (Filter Name, Filter Description, Filter Status, Protocol, Source Address, Source Port, Destination Address, Destination Port)
- Event Filters Policy (Filter Name, Filter Description, Filter Status, Filtered Event, Source Address, Source Port, Destination Address, Destination Port)
- issPolicy extracts the following information from the ISS Proventia Inline Appliance Policy:
- Signatures Policy (Signature Name, Signature Description, Signature Status, Signature Priority, Configured Responses, Logging Type, Drop Options, DynamicBlock Options)
- IP Filters Policy (Filter Name, Filter Description, Filter Status, Protocol, Source Address, Source Port, Destination Address, Destination Port)
- Event Filters Policy (Filter Name, Filter Description, Filter Status, Filtered Event, Source Address, Source Port, Destination Address, Destination Port)
- issPolicy contains various useful options allowing for a tailored HTML Policy file to be generated, based on one or more of the following criteria:
- Signature Policy Criteria:
- Whether signature is enabled or disabled
- Based on signature priority (High, Medium, or Low)
- Whether drop is enabled [only on ISS Proventia Inline Appliance Policies]
- Based on drop options (ConnectionWithReset, Connection, or Packet) [only on ISS Proventia Inline Appliance Policies]
- Whether dynamicblock is enabled [only on ISS Proventia Inline Appliance Policies]
- Based on dynamicblock options (IsolateTrojan, BlockWorm, BlockIntruder) [only on ISS Proventia Inline Appliance Policies]
- IP Filter Policy Criteria:
- Whether IP filter is enabled or disabled
- Event Filter Policy Criteria:
- Whether Event Filter is enabled or disabled
- issPolicy uses an "API" structured format, pushing the entire policy to hash arrays, allowing the possibility for other output methods to be developed (CSV, XML, etc...)
<<lessWritten in Perl, issPolicy allows for granular parsing of ISS RSNS and ISS Proventia policies (also refer to the "support" section), and supports a wide variety of features (see "features" section) allowing the HTML generation to be customized based on different policy parameters.
Main features:
- issPolicy automatically detects whether the policy is a ISS RealSecure Network Sensor or ISS Proventia Inline Appliance policy and generates a static HTML file based on the policy type and its features.
- issPolicy extracts the following information from the ISS RealSecure Network Sensor Policy:
- Signatures Policy (Signature Name, Signature Description, Signature Status, Signature Priority, Configured Responses, Logging Type)
- IP Filters Policy (Filter Name, Filter Description, Filter Status, Protocol, Source Address, Source Port, Destination Address, Destination Port)
- Event Filters Policy (Filter Name, Filter Description, Filter Status, Filtered Event, Source Address, Source Port, Destination Address, Destination Port)
- issPolicy extracts the following information from the ISS Proventia Inline Appliance Policy:
- Signatures Policy (Signature Name, Signature Description, Signature Status, Signature Priority, Configured Responses, Logging Type, Drop Options, DynamicBlock Options)
- IP Filters Policy (Filter Name, Filter Description, Filter Status, Protocol, Source Address, Source Port, Destination Address, Destination Port)
- Event Filters Policy (Filter Name, Filter Description, Filter Status, Filtered Event, Source Address, Source Port, Destination Address, Destination Port)
- issPolicy contains various useful options allowing for a tailored HTML Policy file to be generated, based on one or more of the following criteria:
- Signature Policy Criteria:
- Whether signature is enabled or disabled
- Based on signature priority (High, Medium, or Low)
- Whether drop is enabled [only on ISS Proventia Inline Appliance Policies]
- Based on drop options (ConnectionWithReset, Connection, or Packet) [only on ISS Proventia Inline Appliance Policies]
- Whether dynamicblock is enabled [only on ISS Proventia Inline Appliance Policies]
- Based on dynamicblock options (IsolateTrojan, BlockWorm, BlockIntruder) [only on ISS Proventia Inline Appliance Policies]
- IP Filter Policy Criteria:
- Whether IP filter is enabled or disabled
- Event Filter Policy Criteria:
- Whether Event Filter is enabled or disabled
- issPolicy uses an "API" structured format, pushing the entire policy to hash arrays, allowing the possibility for other output methods to be developed (CSV, XML, etc...)
Download (0.016MB)
Added: 2005-07-04 License: GPL (GNU General Public License) Price:
1573 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 fizzball 1.01 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