Main > Free Download Search >

Free unusual software for linux

unusual

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 106
NeoStats 3.0 Alpha3

NeoStats 3.0 Alpha3


NeoStats is a powerful and extendable set of services for IRC. more>>
NeoStats is a powerful and extendable set of *services* for IRC. By Services, we do not mean NickServ/Chanserv etc but additional services.
These additional services include things like StatServ which gives you statistics on the number of users/operators/channels/servers, and MoraleServ, which is a *fun* module, to send funny messages to users, and utility modules.
Some modules have a useful function on your network, other modules are developed for fun, and to make your IRC network more attractive to users.
Installation:
The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.
NeoStats uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.
Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, a file `config.cache that saves the results of its tests to speed up
reconfiguring, and a file `config.log containing compiler output (useful mainly for debugging `configure).
If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release.
If at some point `config.cache contains results you dont want to keep, you may remove or edit it.
The file `configure.in is used to create `configure by a program called `autoconf. You only need `configure.in if you want to change it or regenerate `configure using a newer version of `autoconf.
The simplest way to compile this package is:
1. `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.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
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.
There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- Lots of bugfixes and code cleanups were done.
- Several new modules were added, including quoteserv, textserv, and limitserv.
- This version introduces the ability to write modules in Perl rather than C, as well as the ability to extend the existing modules with Perl code.
- Internally, the code was fixed up to not be as resource intensive as previous versions.
- The module API was enhanced to make it easier for module coders to take advantage of the advanced features of NeoStats.
<<less
Download (1.59MB)
Added: 2005-12-14 License: GPL (GNU General Public License) Price:
802 downloads
libRational 0.3.0

libRational 0.3.0


libRational is a C++ class library for rational arithmetic. more>>
libRational is a C++ class library for rational arithmetic.
Installation:
The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.
It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.
Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, and a file `config.log containing compiler output (useful mainly for debugging `configure).
It can also use an optional file (typically called `config.cache and enabled with `--cache-file=config.cache or simply `-C) that saves the results of its tests to speed up reconfiguring. (Caching is disabled by default to prevent problems with accidental use of stale cache files.)
If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release.
If you are using the cache, and at some point `config.cache contains results you dont want to keep, you may remove or edit it.
The file `configure.ac (or `configure.in) is used to create `configure by a program called `autoconf. You only need `configure.ac if you want to change it or regenerate `configure using a newer version of `autoconf.
The simplest way to compile this package is:
1. `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.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
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.
There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- src/BigInt.hh: removed #ifdef structures
- src/BigInt.icc: assignation BigInt = MpIeee moved to source file
- src/TmpBigInt.hh: moved constructor from MpIeee to source file
- src/b_BigInt_MpIeee.cpp: moved constructor/assign MpIeee to this file
- src/r_toMpIeee.cpp: wrong FPParams constructor was called
<<less
Download (0.41MB)
Added: 2005-10-05 License: GPL (GNU General Public License) Price:
1479 downloads
vsound 0.6

vsound 0.6


Vsound is a Linux/Unix application which allows you to digitally record the output of another program such as RealPlayer. more>>
Vsound is a Linux/Unix application which allows you to digitally record the output of another program such as RealPlayer. The recorded output can be saved in a WAV file or can be sent into another program such as an MP3 encoder.
The vsound program uses a very interesting if unusual technique to carry out its work. Linux and other unix-like systems allow functions in a shared library to be overridden without having to replace the whole library. This is done by writing a new shared library which contains the definitions of the functions you wish to override. In addition, by the use of the dlsym() function, it is still possible to call the original function by use of a function pointer.
In the case of vsound, the functions which need to be overridden are; open(), ioctl(), write() and close(). By overridding these functions, it is possible to detect all attempts to open the /dev/dsp device. From there on, all ioctl() calls on this device are recorded to a file which can later be used to determine the data format of the file being played. In addition, the standard write() function is also overridden so that all audio data written to the audio device is also written to a temporary file. Similarly, the close() function is overridden so we know when to close the file containing the captured audio data.
The functions we wish to override are gathered together in shared library called libvsound.so. The other part of the vsound system is a shell script called vsound. This shell script uses the LD_PRELOAD variable to tell the system to preload libvsound.so and then run the target program with all its command line arguments. When the target program terminates, the vsound shell script uses SoX to convert the AU format file into a WAV file named vsound.wav in the current directory.
Enhancements:
- vsound.c
- Rolled in autostop patch by Richard Taylor Kills the player after a set number of seconds of inactivity (defined as the time that the /dev/dsp device is closed)
- vsound.in
- --autostop (-a) autostop option handling from above patch added Fixed non-functional --resample (-r) option
<<less
Download (0.11MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1187 downloads
NoArp 2.0.2

NoArp 2.0.2


NoArp is a Linux kernel module that filters and drops unwanted ARP requests. more>>
NoArp is a Linux kernel module that filters and drops unwanted ARP requests. It is useful when you need to add an alias to the loopback interface to use a load balancer.
Installation:
The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.
It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.
Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, a file `config.cache that saves the results of its tests to speed up
reconfiguring, and a file `config.log containing compiler output (useful mainly for debugging `configure).
If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release.
If at some point `config.cache contains results you dont want to keep, you may remove or edit it.
The file `configure.in is used to create `configure by a program called `autoconf. You only need `configure.in if you want to change it or regenerate `configure using a newer version of `autoconf.
The simplest way to compile this package is:
1. `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.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
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.
There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- Updated to work with kernel 2.6.9.
<<less
Download (0.31MB)
Added: 2005-10-14 License: GPL (GNU General Public License) Price:
1473 downloads
Fuzzy Userprofile IDS 2 0.8.5

Fuzzy Userprofile IDS 2 0.8.5


fupids2 is a so-called human oriented IDS based on the FUPIDS project. more>>
FUPIDS stands for Fuzzy Userprofile Intrusion Detection System. fupids2 is a child of the FUPIDS project and based on its idea.
FUPIDS is able to detect accounts used by attackers who overtook such an account.
But FUPIDS ran in OpenBSDs Kernelspace and was never applyed in the kernel-code, so i wrote fupids2 as an userspace-version of FUPIDS. I tested fupids2 on Slackware-linux and OpenBSD but it is still beta.
But fupids2 has more features as FUPIDS had. fupids2 calculates an attacker level for every user on all linux/bsd (and hopefully unix systems too) in your network. fupids2 does not only use the tool-using-behavior of every user like FUPIDS did, it also knows about the buildings and rooms an user normaly uses.
fupids2 knows if the user prefers to sit near the window, near the floor or in the backside of the workstation-rooms. But this is not all: fupids2 knows at which times the user is normaly logged into the systems. All these things are included in the (beta) caluclation of the attacker level.
Main features:
- FUPIDS calculates an "attacker level" for every user on your system. It will alert you via syslog if the attacker levels becomes too high and uses an own logfile too.
- FUPIDS has a profile of used programmes for every user. If an user uses to much new programms in a short time, the attacker level raise. this is because an attacker could overtake the account of this user and now uses some new compiled exploits or an editor the normal user never starts.
- fupids2 has an improved attacker-level calculation system (beta) that includes the following things too (and not only the program-using-behavior of the user):
- the time, the user normaly is logged in. fupids can detect if the user was never logged in for a special time before
- the building, etage and room the user is normaly logged in from. if this behavior will change: fupids will detect it.
- fupids knows if the user normaly sits in front, middle or back of a room and if he sits in the window, middle or floor-side of a room. if this will change: fupids will detect it too.
- fupids2 is able to collect network-wide data using the client-shellscript (included in the .tgz-file) and ssh
Enhancements:
- This release includes the day of the week input in the calculation of the attacker level.
- It can detect accounts that are used on unusual days in this way.
<<less
Download (0.036MB)
Added: 2006-02-16 License: GPL (GNU General Public License) Price:
1347 downloads
wmappl 0.71

wmappl 0.71


wmappl is a simple scrolling application launcher for the WindowMaker dock. more>>
wmappl is a simple scrolling application launcher for the WindowMaker dock. It is loosely based off of WMButton by Edward Flora.
Given a list of programs and icons, wmappl displays up to six icons at a time. Scroll buttons or the mouse scroll wheel may be used to cycle through additional programs.
Installation:
The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.
It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.
Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, and a file `config.log containing compiler output (useful mainly for debugging `configure).
It can also use an optional file (typically called `config.cache and enabled with `--cache-file=config.cache or simply `-C) that saves the results of its tests to speed up reconfiguring. (Caching is disabled by default to prevent problems with accidental use of stale cache files.)
If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release.
If you are using the cache, and at some point `config.cache contains results you dont want to keep, you may remove or edit it.
The file `configure.ac (or `configure.in) is used to create `configure by a program called `autoconf. You only need `configure.ac if you want to change it or regenerate `configure using a newer version of `autoconf.
The simplest way to compile this package is:
1. `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.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
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.
There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- man/wmapplrc.5: updated for tooltip_font option
<<less
Download (0.13MB)
Added: 2005-10-10 License: GPL (GNU General Public License) Price:
1474 downloads
Humanzip 0.5

Humanzip 0.5


Humanzip is a compression program that operates on text files. more>>
Humanzip is a compression program that operates on text files. Unlike most compression algorithms, its output is human readable. Indeed, it is explictly meant to be read by humans and might even be easier to read than the original.

This application compresses files by looking for common strings of words and replacing them with single symbols. The idea is to reduce the screen and print size of documents. humanzip does not explictly try to reduce the size of the file as measured in bytes, although this usually happens incidentally.

Installation:

There is no configure script. I assume that you have a modern GNU/Linux (or similar) system that has the usual libraries and so forth. Nothing unusual is required, just a C++ complier (g++, probably). If you want to change the install location, edit the very simple Makefile.

To compile, say "make".

To install, say "make install".

To uninstall, say "make uninstall".
<<less
Download (0.020MB)
Added: 2007-07-21 License: GPL (GNU General Public License) Price:
825 downloads
SBaGen 1.4.3

SBaGen 1.4.3


SBaGen generates sounds that give an altered state of consciousness. more>>
SBaGen generates sounds that give an altered state of consciousness. The theory behind binaural beats is that if you apply slightly different frequency sine waves to each ear, a beating affect is created in the brain itself, due to the brains internal wiring.
If, in the presence of these tones, you relax and let your mind go, your mind will naturally synchronize with the beat frequency. In this way it is possible to tune the frequency of your brain waves to particular frequencies that you have selected, using of the four bands: Delta: deep sleep, Theta: dreaming and intuitive stuff, Alpha: awake, focussed inside, and Beta: awake, focussed outside.
It is also possible to produce mixtures of brain waves of different frequencies by mixing binaural tones, and in this way, with practice and experimentation, it is reportedly possible to achieve rather unusual states, such as out-of-body stuff, and more. See the books by Ken Eagle Feather, and the Monroe Institute site for more details. The Monroe Institute have apparently put 40 years of research into these techniques.
Centerpointe have also done a great deal of research into binaural beats, concentrating more on improving overall well-being and holistic functioning rather than reaching unusual states, and I recommend reading some of the articles on their site (look under "Site Map", for example their Special Report: "How The Holosync Technology Works" and their FAQ).
I should add that I have only read about the more advanced and unusual uses (OOBEs and so on). My own experiences have not reached quite that far, but still I feel that I have benefitted immensely from using these techniques over the last few years: from simply getting my head clear in confusing moments, to the energy boosts that come at times, to more general emotional clearing, and occasional very intense dreams (although not quite lucid).
So, SBAGEN is my utility, released as free software (under the GNU General Public Licence) for Linux, Windows, DOS and Mac OS X, that generates binaural tones in real-time according to a 24-hour programmed sequence read from a file. It can also be used to play a sequence on demand, rather than according to the clock, or to write a WAV file for playing later. Pink noise, MP3 and Ogg files (since version 1.2.0) may also be mixed with the binaural beats to provide background sounds. (Two files of randomly-looping river sounds are provided from version 1.4.0 onwards). This tool is ideal for anyone who wishes to experiment with these techniques and do research into this for themselves. (For those who would rather pay for a pre-packaged programme with support, I recommend taking a look at the Centerpointe site -- and see my disclaimer)
My original idea was to use this utility to play a programme of different tones throughout the night, hoping to improve dreaming and dream-recall, and then to bring myself up into Alpha rhythms to (hopefully) make a good start to the day. I am now using it more for shorter focussed sessions of about an hour, both during daytime and at night. However, other people have used this software in many different ways. For example, one person suffering constant pain from historical injuries appreciated the way that he could tune the frequencies very accurately to his needs to help him sleep better at night. Other more unusual uses have included: mixing the sounds in as part of musical compositions, and generating ambient sounds during live DJ sets or trance music.
Enhancements:
- Fixed problem when playing 7+ hour sequences with -SE or -L
- Warns properly if the WAV file limit of ~7 hours is exceeded, and truncates
<<less
Download (0.67MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1203 downloads
Sencap 1.1.2

Sencap 1.1.2


Sencap is a simple ENCAP software manager. more>>
Sencap is a simple ENCAP software manager. Encapping is a method of installing software from source tarballs into private trees (bin, lib, man, share) and symlinking them to the system tree (e.g. /usr/local).

Uninstallation of encapped software is quick, reliable and easy. Encapping is best used to augment the default package manager, not to replace it.

Installation

These are generic installation instructions.

The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.

Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, a file `config.cache that saves the results of its tests to speed up reconfiguring, and a file `config.log containing compiler output (useful mainly for debugging `configure).

If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release. If at some point `config.cache contains results you dont want to keep, you may remove or edit it.

The file `configure.in is used to create `configure by a program called `autoconf. You only need `configure.in if you want to change it or regenerate `configure using a newer version of `autoconf.

The simplest way to compile this package is:

1. `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.

Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.

2. Type `make to compile the package.

3. Optionally, type `make check to run any self-tests that come with the package.

4. Type `make install to install the programs and any data files and documentation.

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. There is
also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
<<less
Download (0.016MB)
Added: 2005-04-12 License: GPL (GNU General Public License) Price:
1655 downloads
wmnetload 1.3

wmnetload 1.3


wmnetload is a network interface monitor dockapp for Window Maker. more>>
wmnetload is a network interface monitor dockapp for Window Maker. wmnetload is designed to fit well with dockapps like wmcpuload and wmmemmon.

It tracks whether the interface is functioning and displays current network interface throughput, along with an auto-scaling graph of recent network activity (the graph separates upstream and downstream traffic load cleanly without resorting to colors).

Configuring the Look

Since one of the main goals of wmnetload is to match the look-and-feel of wmcpuload, and since the look of wmcpuload was changed as of version 0.9, the look of wmnetload has also been revised. However, those who prefer the "classic" wmnetload look (or who are still using older versions of wmcpuload) can compile wmnetload to present the original look by passing --with-classic-look to `configure.

Interface Cycling

Although wmnetload can monitor only a single interface at a time, the interface being monitored can be selected by using mouse buton 3 to cycle through each of the available interfaces. Note that with the classic look, wmnetload does not display the name of the interface, which makes interface cycling hard to use without getting confused.

Alarm Mode

Like wmcpuload, wmnetload allows you to set an alarm value (in kbits/sec) that causes the display backlight to be turned on whenever it is exceeded. This is chiefly useful for alerting you to unusual or aberrant network behavior.
<<less
Download (0.10MB)
Added: 2006-10-31 License: GPL (GNU General Public License) Price:
1088 downloads
uruk 20051129

uruk 20051129


Uruk is an iptables firewall script that is useful if you need similar packet filtering configurations. more>>
Uruk is an iptables firewall script that is useful if you need similar packet filtering configurations on multiple machines. It uses a template file for source addresses and network services.
Next are the generic installation instructions.
The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions. Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, and
file `config.log containing compiler output (useful mainly for debugging `configure).
It can also use an optional file (typically called `config.cache and enabled with `--cache-file=config.cache or simply `-C) that saves the results of its tests to speed up reconfiguring. (Caching is disabled by default to prevent problems with accidental use of stale cache files.)
If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release. If you are using the cache, and at some point `config.cache contains results you dont want to keep, you may remove or edit it.
The file `configure.ac (or `configure.in) is used to create `configure by a program called `autoconf. You only need `configure.ac if you want to change it or regenerate `configure using a newer version of `autoconf.
Enhancements:
- modified files: uruk/ChangeLog uruk/NEWS uruk/TODO uruk/man/uruk-rc.azm
<<less
Download (0.090MB)
Added: 2006-07-08 License: GPL (GNU General Public License) Price:
1203 downloads
wmUpMon 0.1.3

wmUpMon 0.1.3


wmUpMon is a dockapp that displays your system uptime in realtime. more>>
wmUpMon is a dockapp that displays your system uptime in realtime.
Installation:
The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.
It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.
Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, a file `config.cache that saves the results of its tests to speed up
reconfiguring, and a file `config.log containing compiler output (useful mainly for debugging `configure).
If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release.
If at some point `config.cache contains results you dont want to keep, you may remove or edit it.
The file `configure.in is used to create `configure by a program called `autoconf. You only need `configure.in if you want to change it or regenerate `configure using a newer version of `autoconf.
The simplest way to compile this package is:
1. `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.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
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.
There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- Fixed a compile issue for systems with older C compilers
<<less
Download (0.10MB)
Added: 2005-10-11 License: GPL (GNU General Public License) Price:
1473 downloads
Obscure-Extractor-GTK 0.2

Obscure-Extractor-GTK 0.2


Obscure-Extractor-GTK can extract data from simple and unusual archives as used by games. more>>
Obscure-Extractor-GTK can extract data from simple and unusual archives as used by games, e.g. Neverwinter Nights, Homeworld 2, BloodRayne.

Mostly a framework where I can easily add new modules when I want to have a look at the inner workings of games, though the Delphi version has some more advanced stuff like support for old InstallShield archives that would need to be ported.

<<less
Download (0.012MB)
Added: 2006-07-24 License: GPL (GNU General Public License) Price:
1202 downloads
Logsurfer 1.5b

Logsurfer 1.5b


Logsurfer project was designed to monitor any text-based logfiles on your system in realtime. more>>
Logsurfer project was designed to monitor any text-based logfiles on your system in realtime. The large amount of loginformation collected (like all messages handled by the syslog-daemon or logfiles from your information services FTP, WWW etc.) makes it nearly impossible to check your logs manually to find any unusual activity.
You need a program to do this for you. If you dont want to use a script that checks your logs in certain time intervals (like once a day) then you might be interested in the programs like swatch or logsurfer.
Main features:
- Works on any textfile (or text from standard input)
- Matching of lines is done by two regular expression (logline must match the first expression but must not match the optional second regular expression). So you are able to specify exceptions.
- Uses contexts (collection of messages) instead single lines
- Flexible but easy configuration
- Timeouts and resource limits included
- Handles "shifting" of logfiles (just send a -HUP signal to close and reopen the logfile after you have moved the old one to another place and created a new one)
- Dynamic rules can change the actions associated with logmessages (something might happen that makes you interested in messages you would usually drop)
- Multiple reactions on one logline possible
- Portable written C-code (uses GNU regex library and autoconfigure)
<<less
Download (0.68MB)
Added: 2007-06-21 License: Freeware Price:
856 downloads
Gnonlin 0.10.8

Gnonlin 0.10.8


Gnonlin is a library for creating non-linear video editors. more>>
Gnonlin is a library for creating non-linear video editors. Gnonlin project works together with the GStreamer multimedia framework to give developers a powerfull and flexible set of tools for quickly assembling applications which needs to handle non-linear video editing.
Installation:
The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.
It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.
Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, a file `config.cache that saves the results of its tests to speed up reconfiguring, and a file `config.log containing compiler output (useful mainly for debugging `configure).
If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release.
If at some point `config.cache contains results you dont want to keep, you may remove or edit it.
The file `configure.in is used to create `configure by a program called `autoconf. You only need `configure.in if you want to change it or regenerate `configure using a newer version of `autoconf.
The simplest way to compile this package is:
1. `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.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
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.
There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- This release contains fixes for latest GstGhostPad behavior and minor memory leak fixes.
<<less
Download (0.38MB)
Added: 2007-05-05 License: LGPL (GNU Lesser General Public License) Price:
902 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5