Main > Free Download Search >

Free astaroth combo software for linux

astaroth combo

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 45
CBT Combo 0.1.3

CBT Combo 0.1.3


CBT Combo project is a free program for K-12 teachers who use Linux. more>>
CBT Combo project is a free program for K-12 teachers who use Linux.
It is text based and supports full internationalization and localization. It is a combination of authoring and playback software, and allows everyone to create training courses for others on most subjects.
It supports access through serial TTYs, telnet, console, and xterms. X11 is not required but is supported through xterm. It runs extremely well on older 386 and 486 systems as well as more modern systems.
Main features:
- CBT Combo is Free, No Cost Software.
- CBT Combo includes Free, No Cost Support.
- CBT Combo is designed for K-12 Teachers.
- CBT Combo is Internationalized (I18N).
- CBT Combo supports Localization (L10N).
- CBT Combo runs on x86 Linux.
Enhancements:
- License Change - Released under the GNU GPL.
<<less
Download (0.53MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1107 downloads
Data::Startup 0.04

Data::Startup 0.04


Data::Startup is a Perl module with startup options class, override, config methods. more>>
SYNOPSIS
######
# Subroutine interface
#
use Data::Startup qw(config override);
$options = override(%default_options, @option_list );
$options = override(%default_options, @option_list );
$options = override(%default_options, %option_list );
@options_list = config(%options );
($key, $old_value) = config(%options, $key);
($key, $old_value) = config(%options, $key => $new_value );
($key, $old_value) = config(%options, $key => $new_value );
@old_options_list = config(%options, @option_list);
@old_options_list = config(%options, @option_list);
@old_options_list = config(%options, %option_list);
######
# Object interface
#
use Data::Startup
$startup_options = $class->Data::Startup::new( @option_list );
$startup_options = $class->Data::Startup::new( @option_list );
$startup_options = $class->Data::Startup::new( %option_list );
$options = $startup_options->override( @option_list );
$options = $startup_options->override( @option_list );
$options = $startup_options->override( %option_list );
@options_list = $options->config( );
($key, $old_value) = $options->config($key);
($key, $old_value) = $options->config($key => $new_value );
($key, $old_value) = $options->config($key => $new_value );
@old_options_list = $options->config(@option_list);
@old_options_list = $options->config(@option_list);
@old_options_list = $options->config(%option_list);
# Note: May use [@option_list] instead of @option_list
# and {@option_list} instead of %option_list
Many times there is a group of subroutines that can be tailored by different situations with a few, say global variables. However, global variables pollute namespaces, become mangled when the functions are multi-threaded and probably have many other faults that it is not worth the time discovering.
As well documented in literature, object oriented programming do not have these faults. This program module class of objects provide the objectized options for a group of subroutines or encapsulated options by using the methods directly as in an option object.
The Data::Startup class provides a way to input options in very liberal manner of either
- arrays, reference to an array, or reference to hash to a
- reference to an array or reference to a hash
- reference to a hash
- referene to an array
- many other combos
without having to cut and paste specialize, tailored code into each subroutine/method.
<<less
Download (0.073MB)
Added: 2007-02-15 License: Perl Artistic License Price:
982 downloads
Math::Combinatorics 0.09

Math::Combinatorics 0.09


Math::Combinatorics is a Perl module that can perform combinations and permutations on lists. more>>
Math::Combinatorics is a Perl module that can perform combinations and permutations on lists.

SYNOPSIS

Available as an object oriented API.

use Math::Combinatorics;

my @n = qw(a b c);
my $combinat = Math::Combinatorics->new(count => 2,
data => [@n],
);

print "combinations of 2 from: ".join(" ",@n)."n";
print "------------------------".("--" x scalar(@n))."n";
while(my @combo = $combinat->next_combination){
print join( , @combo)."n";
}

print "n";

print "permutations of 3 from: ".join(" ",@n)."n";
print "------------------------".("--" x scalar(@n))."n";
while(my @permu = $combinat->next_permutation){
print join( , @permu)."n";
}

output:

Or available via exported functions permute, combine, and factorial.

use Math::Combinatorics;

my @n = qw(a b c);
print "combinations of 2 from: ".join(" ",@n)."n";
print "------------------------".("--" x scalar(@n))."n";
print join("n", map { join " ", @$_ } combine(2,@n)),"n";
print "n";
print "permutations of 3 from: ".join(" ",@n)."n";
print "------------------------".("--" x scalar(@n))."n";
print join("n", map { join " ", @$_ } permute(@n)),"n";

Output:

combinations of 2 from: a b c
------------------------------
a b
a c
b c

permutations of 3 from: a b c
------------------------------
a b c
a c b
b a c
b c a
c a b
c b a

Output from both types of calls is the same, but the object-oriented approach consumes much less memory for large sets.

<<less
Download (0.010MB)
Added: 2007-06-28 License: Perl Artistic License Price:
849 downloads
Martian Memory 1.2

Martian Memory 1.2


Martian Memory project consists of a simple memory game. more>>
Martian Memory project consists of a simple memory game.
Martian Memory is a simple memory game oriented to kids, featuring the Pachi el marcianos world characters.
The goal of the game is to pick up two identical chips from a board that contains 32. The game contains very nice visual effects, sounds, and very nice music composed by Jonne Valtonen.
Installing
Just do:
./configure
make
make install (as root).
Enhancements:
- Added the -f or --fullscreen switch.
- Changed some chips (removed bloody ones) the game is now "child safe".
- program exits if close window or press [F10].
- if two scores are equal they are ordered by minor time.
- time stops during a combo FX.
- the hiscores screen displays a "press right mouse button to return" sign.
<<less
Download (MB)
Added: 2006-12-26 License: GPL (GNU General Public License) Price:
1034 downloads
Krystal Drop 0.7.2

Krystal Drop 0.7.2


Krystal Drop is a free clone of NeoGeos Magical Drop. more>>
Krystal Drop project is a free clone of NeoGeos Magical Drop.

In it, you play on a field on which lines of gems are being dropped by the top of the screen, at a regular basis or when your opponent makes a combo. You can take or drop gems from the bottom of the screen to make gems disappear.

If you move gems in order to create a vertical alignment of at least three gems of the same colour, they will burst and start a chain reaction with all neighbouring matching gems.

The aim is to prepare some other chain reactions while the first gems are bursting, in order to make a combo and send lines to your opponent. You lose when some gems reach the bottom of the field.

<<less
Download (14.3MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1039 downloads
Tk::JComboBox 1.14

Tk::JComboBox 1.14


Tk::JComboBox is a Perl module that can create and manipulate JComboBox widgets. more>>
Tk::JComboBox is a Perl module that can create and manipulate JComboBox widgets.

SYNOPSIS

$jcb = $parent->JComboBox(?options);

JComboBox is a composite widget that contains a text Label or Entry, a Button, and a popup Listbox. It performs the same sort of tasks that can be accomplished by several other Composite widgets. Some such as BrowseEntry and Optionmenu are part of the standard Tk distribution, and there are many others available in CPAN.

JComboBox borrows features from the Java Swing component bearing the same name, but falls short of being a true clone. Many of the methods and the general look and feel should be familiar to java developers. JComboBox also combines several features offered by many of the other "Combo Box" implementations, and works in two modes: editable and readonly.

In readonly mode, JComboBox offers similar functionality to Optionmenu. It is basically a labeled button that activates a popup list. An item from the list is displayed on the Button when selected.

When editable, JComboBox somewhat resembles BrowseEntry. That is, the widget is composed of an Entry widget with a Button to the right of it. As in the editable mode, the Button activates a popup Listbox from which a single item can be selected.

For more detailed information on using this widget, refer to the JComboBox tutorial.

<<less
Download (0.063MB)
Added: 2007-06-08 License: Perl Artistic License Price:
872 downloads
mysqlCart 0.46 RC5

mysqlCart 0.46 RC5


mysqlCart provides a template based dynamic e- commerce shop system. more>>
mysqlCart provides a template based dynamic e- commerce shop system.

It does not require any modules or rely on interpreted languages and is very fast even on older machines.

Finally a template driven -pure C with mySQL C API-, very fast and easy on your CPU and RAM GPL ecommerce solution. The mysqlCart/mysqlShop admin/dynamic site combo is from the world leaders in GPL ISP software OpenISP, and it is FREE (more so GPL free! www.fsf.org)

This ecommerce solution gives you the edge over clunky perl (shudder!) or pain in the ... php installation nightmare and interpreted lameness. And phps awkward syntax tries to be like C (php is written in C, but study its history and come to your own conclusions about its usefulness for heavy traffic sites,) so why bother?

To be fair php is great for certain things but C is much better for mySQL cgis. All unix type OSs, including Linux/FreeBSD/OpenBSD and Solaris are written in C.

<<less
Download (0.57MB)
Added: 2007-02-22 License: GPL (GNU General Public License) Price:
975 downloads
Service Control 0.1

Service Control 0.1


Service Control is a basically it allows you to easily control services. more>>
Service Control is a basically it allows you to easily control services. Very very simple.

Currently only for Gentoos service directories, so if you use another distrobution, youll have to edit the initial combo variable to suit your needs.

NEEDS TO BE RUN AS ROOT!

Installation:

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 a while. While running, it prints some messages telling which features it is checking for.

2. Type `make to compile the package.

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

4. You can remove the program binaries and object files from the source code directory by typing `make clean.
<<less
Download (0.44MB)
Added: 2006-01-03 License: GPL (GNU General Public License) Price:
1392 downloads
Dataxi 1.0.1

Dataxi 1.0.1


Dataxi project is a collection of tools for developing form-based information systems. more>>
Dataxi project is a collection of tools for developing form-based information systems. Dataxi enables one to quickly build an application based on forms with which the user can access the underlying database in order to query, read, edit and write. Dataxi is the link between the user interface and the database.
Dataxi is an OS and enviroment independent product. It follows HTML and SQL standards to such extend that interoperability with all browsers and database backends should be supported.
Dataxi runs on all major operating systems as is or only with minor changes in ini -files.
The purpose of Dataxi is to take the pain away from the most boring phase in the data access application development: user interface designing and programming. Ones you have defined the layout of the form and location for columns, you are done, unless you prefer setting data validation and output format features and other niceties.
A database is a structured collection of data. It may be anything from a simple shopping list to a picture gallery or the vast amounts of information in a corporate network. To add, access, and process data stored in a computer database, you need a database management system such as MySQL. Since computers are very good at handling large amounts of data, database management plays a central role in computing, as stand-alone utilities, or as parts of other applications.
Enhancements:
- This version works with both PHP 4 and 5.
<<less
Download (1.3MB)
Added: 2007-04-17 License: GPL (GNU General Public License) Price:
920 downloads
kalsamix 1.0.0 Beta 2

kalsamix 1.0.0 Beta 2


kalsamix is a full featured mixer for ALSA sound system based on KDE. more>>
kalsamix is a full featured mixer for ALSA sound system based on KDE.
The project derives from my kamix, which I decided to rename because of a longstanding name clash with other opensource projects.
For those who were using kamix already, dont forget to rename $HOME/.kde/share/config/kamixrc to kalsamixrc in the same directory.
Main features:
Multicard support
- KAlsaMix is designed to support any number of soundcards
Adjust levels
- Adjust every single item, or mute/unmute it
- If an item has more channels, you can adjust them separately
- If an item or channel has both playback and capture capabilities, separate level are shown
- You can mute every single item channel, if supported by the soundcard
Presets
- You can save the levels, give this preset a name and then recall it with one click
- Any number of presets can be created, so you can customize output or input for any situation
Decide what to see
- You can show/hide a whole soundcard
- You can show/hide any item you care or not
- You can decide the order of the items
Rename items
- Every item can be renamed at your wish, if you dont like ALSA default name
Group items together
- You can create group of items, and then show or hide them with one click: for example, you can create a Digital group containing all those fancy IEC958 controls; this helps to keep the mixer window clean, with only those elements you use more often.
Miscellaneous
- System tray with volume tooltip
- Quick access to the main volume control by clicking on systray
- Configurable main volume item, when ALSA fails to choose the right one
- Mute/unmute by clicking on the systray
- OSD volume changes notification
Enhancements:
- fix: removed an explicit reference to libkdeui (KDE4)
- fix: items font was always bold
- fix: in config window, mid-button action is now selectable by a combo box
<<less
Download (0.64MB)
Added: 2007-07-04 License: GPL (GNU General Public License) Price:
843 downloads
gShieldConf 0.40

gShieldConf 0.40


gShieldConf is a small program to edit the gShield configuration files. more>>
gShield is an aggressive, modular, ipchains-based firewall script. gShieldConf is a small program to edit the configuration files for it. It is written using the gtk toolkit. It is released under the GNU GPL.
Please note, gShield must be installed prior to running gshieldconf. The program will load (and save) the gShield configuration file(s). It uses the contents of the file to determine the settings for the user interface. Anything defined in the user interface but not in the conf file can be changed, but the changes will not be saved after that.
Main features:
- Simple and easy to see the firewall configuration at a glance.
- Preserves unknown variables.
- Preserves comments and formatting of conf files
- Easy to extend when the conf file is changed.
Version restrictions:
- No way to activate the changes that have been made (ie, run gShield.rc).
- The conf files must be installed before running gshieldconf. In other words you cannot use gshieldconf to create a new script.
- No revert/undo operation. It is actually rather easy to support a single level of undo. I may do this at some point.
- Doesnt actually check to see if there have been any changes before saving the config files out.
- The Firewall Root directory must exist, it will not be creat
Enhancements:
- Removed Save As and Load menu items/code. I have done this because it was an ill conceived feature and doesnt make sense anymore.
- Made it compile and work with both libxml1 and libxml2.
- Removed last vestiges of hard coded file paths (specifically the paths to the gShield configuration files).
- Seperated the program from the controls.xml file. This was done to better be able to maintain the controls.xml file and to support multiple versions of gShield.
- Added a new UI control type, the combo box. This is to support the tri-state fields in gShield2.6 and up.
- The structure of controls.xml has changed a bit. Mostly added a new node type, Configfiles to specify the locations of the files to be loaded.
<<less
Download (0.12MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1202 downloads
PAM ListMySQL Module 0.1.3

PAM ListMySQL Module 0.1.3


PAM ListMySQL Module joins the functionality of both pam_mysql and pam_listfile. more>>
PAM ListMySQL Module joins the functionality of both pam_mysql and pam_listfile. PAM ListMySQL Module is used to search a list of tokens (pam_listfile) using a MySQL database as a source (pam_mysql).

Options:

The module options are listed below with default in ()s:

user("nobody")
The user with access to open the connection to MySQL
and has permission to read the table with the passwords.

passwd("")
Password for the MySQL user.

host("localhost")
Machine that is running the MySQL server.

db("mysql")
Name of database that contains the table with the user/password
combos.

table("user")
Name of table that you want to use for the user/password checking.
This can be a series of tables with full JOIN-style syntax if you
want more complex control. For example:
[table=Host LEFT JOIN HostUser ON HostUser.host_id=Host.id
LEFT JOIN User ON HostUser.user_id=User.id]

column("user.User")
Name of column that has the field describint the type identified by
type option.

where("")
Used to specify additional criteria for the query. Not that you probably
need to use libpams extended option format. For example:
[where=Host.name="web" AND User.active=1]

item("user")
Type of data to be searched for, can be one of:
user|tty|rhost|ruser|group|shell

sense("allow")
Action to take if found in table, if the item is NOT found in the table,
then the opposite action is requested (can be allow or deny)

conf_file("/etc/security/listmysql.conf")
Set the path of the configuration file, see the configuration example in
order to learn the syntax

<<less
Download (0.008MB)
Added: 2005-11-30 License: GPL (GNU General Public License) Price:
1425 downloads
Dystopia Server 1.0

Dystopia Server 1.0


Dystopia is a Half-Life 2 modification which places the player into tense combat situations in a high tech world. more>>
Dystopia is a Half-Life 2 modifcation which places the player into tense combat situations in a high tech world spanned by computer networks. As either Punks or Corp Mercenaries the player will fight through the physical world to gain access, via jack-in terminals, to cyberspace.

Cyberspace is a three dimensional representation of the worlds network. Inside cyberspace players will launch programs to hack into systems linked to the physical world, fight off enemy hackers or defend critical systems. Gameplay progresses through inter-linked physical and cyberspace objectives, some are completed in either the physical world or cyberspace, others only by a well timed combination of the two.

The player will be immersed in action packed battles, whether as a heavily augmented combat mercenary armed to the teeth with the latest in firepower and implants, or a twitch reflex cyberdecker racing to infiltrate a cyberspace node. Only through skillful use of the high tech arsenal were making available and intelligent team play will players truly jack-in and kick ass.

Note: System used was Ubuntu Breezy Badger 2.6.12-9

Installation:

Log in as root

Create a user (EX. hlds, dystopia, srcds, etc..) with the command:

adduser hlds

Give that user a password

passwd hlds

Create a directory somewhere as that user where the server files and game files will go and go to that directory

mkdir /home/hlds/srcds

Make the owner of that directory your new user

chown hlds /home/hlds/srcds

Either login as that user or change to that user with the command

su hlds

Get the linux hlds update tool accurate as of 2/22/07

wget http://storefront.steampowered.com/download/hldsupdatetool.bin

Change the file to be executable

chmod ugo+x hldsupdatetool.bin

Run the hldsupdatetool.bin

./hldsupdatetool.bin

If you see an error about not finding /bin/uncompress type

ln -s /bin/gunzip /bin/uncompress && ./hldsupdatetool.bin

Answer the agreement
Run the steam file that is extracted

./steam

It will update itself and then tell you to rerun the command, do so, but changed. This will take a while

./steam -command update -game hl2mp -dir .

Download the Dystopia V1 server package

wget dystopia_v1_server.tar.gz

Extract the files in your srcds folder

tar -xvzf dystopia_v1_server.tar.gz

Configuration:

Edit ~/srcds/dystopia/cfg/server.cfg with your editor of choice. This file is run at every map change.

Comment out or remove the following line.

map dys_assemble

This must be done or you server will not start properly.
Edit ~/srcds/dystopia/cfg/valve.rc with your editor of choice. This file is run at server start

Add in the line the following line.

map dys_assemble

This map can be whatever you like your server to start on. If you do not do this, your server will not start properly.
Edit ~/srcds/dystopia/motd.txt with your editor of choice
Edit ~/srcds/dystopia/mapcycle.txt with your editor of choice

Starting the Server - Basic

Go to your srcds directory, whatever it is named

cd ~/srcds

Use the following command to start your server, this is a basic setup, replace 1.1.1.1 with the ip you want your server to report. You can also leave out the +ip 1.1.1.1 and it will take the first IP it can get

./srcds_run -game dystopia_v1 +maxplayers 20 -ip 1.1.1.1 -port 27015 &

To bring the console back so you can type commands into the console. use the command

fg

This will not always work.

The drawback to this method is that once you start it and then exit your ssh session you will not be able to get it back (at least I dont know of a way, if you do, let me know and Ill add it)

Starting the server - Advanced

Check to see if you have the screen command

screen

If you do, proceed, if not, get it. Create a shell script with the following commands. To do so, open a file in your favorite text editor (*nix only please). I named the file serverStart.sh

#!/bin/sh echo "Starting Dystopia Beta Server" sleep 1 cd /home/hlds/srcds screen -A -m -S dystopia /home/hlds/srcds/srcds_run -game dystopia_v1 +maxplayers 20 -ip 1.1.1.1 -port 27015

Make the shell script executable

chmod ugo+x serverStart.sh

Once its up and running, to exit the screen without closing it use the following key combo

ctrl+A,D (ctrl+A and then while still holding a, press d)

To retrieve the screen so that you can look at the console

screen -r
<<less
Download (540MB)
Added: 2007-02-26 License: GPL (GNU General Public License) Price:
976 downloads
main + location toolbar 0.01

main + location toolbar 0.01


main + location toolbar is a little hack for KDE (KDE improvement). more>>
main + location toolbar is a little hack for KDE (KDE improvement).

I dont know if there out is a hack to get maintoolbar + locationtoolbar in one line... but i did it by myself.

I get all normal bottons, location-depending bottons (in kghostview for exemple) and location toolbar (I tink find combo should work too).

edit ~/.kde/share/apps/konqueror/konqueror.rc:

-remove locationbar section
-maintoolbar section should be like the download (i cant put it here...)

I hope this work for anyone who prefers this toolbar way and in a easy way...
<<less
Download (MB)
Added: 2007-04-02 License: GPL (GNU General Public License) Price:
941 downloads
DenyHosts 2.6

DenyHosts 2.6


DenyHosts is a script intended to be run by Linux system administrators to help thwart ssh server attacks. more>>
DenyHosts is a script intended to be run by Linux system administrators to help thwart ssh server attacks.
If youve ever looked at your ssh log (/var/log/secure on Redhat, /var/log/auth.log on Mandrake, etc...) you may be alarmed to see how many hackers attempted to gain access to your server. Hopefully, none of them were successful (but then again, how would you know?). Wouldnt it be better to automatically prevent that attacker from continuing to gain entry into your system?
DenyHosts attempts to address the above... and more.
Main features:
- Parses /var/log/secure to find all login attempts and filters failed and successful attempts.
- Can be run from the command line, cron or as a daemon (new in 0.9)
- Records all failed login attempts for the user and offending host
- For each host that exceeds a threshold count, records the evil host
- Keeps track of each non-existent user (eg. sdadasd) when a login attempt failed.
- Keeps track of each existing user (eg. root) when a login attempt failed.
- Keeps track of each offending host (with 0.8+ these hosts can be purged if the associated entry in /etc/hosts.deny is expired)
- Keeps track of suspicious logins (that is, logins that were successful for a host that had many login failures)
- Keeps track of the file offset, so that you can reparse the same file (/var/log/secure) continuously (until it is rotated).
- When the log file is rotated, the script will detect it and parse from the beginning.
- Appends /etc/hosts.deny and adds the newly banned hosts
- Optionally sends an email of newly banned hosts and suspicious logins.
- Keeps a history of all user, host, user/host combo and suspicious logins encountered which includes the data and number of corresponding failed login attempts.
- Maintains failed valid and invalid user login attempts in separate files, such that it is easy to see which valid user is under attack (which would give you the opportunity to remove the account, change the password or change its default shell to something like /sbin/nologin
- Upon each run, the script will load the previously saved data and re-use it to append new failures.
- Resolves IP addresses to hostnames, if available (new in v0.6.0).
- /etc/hosts.deny entries can be expired (purge) at a user specified time (new in 0.8)
- FreeBSD support (added in 0.7)
<<less
Download (0.048MB)
Added: 2006-12-07 License: GPL (GNU General Public License) Price:
1051 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 3
  • 1
  • 2
  • 3