Main > Free Download Search >

Free mouse driven interface software for linux

mouse driven interface

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6227
Realtime Application Interface 3.5

Realtime Application Interface 3.5


The Realtime Application Interface for Linux allows applications with strict timing constraints to be run on Linux. more>>
Realtime Application Interface project allows applications with strict timing constraints to be run on Linux.
A real time system is able to guarantee the timing requirements of the processes under its control.
RTAI provides an API and the necessary kernel modifications to accommodate such requirements.
Enhancements:
- Improvements were made to netrpc.
- Context switching between hard and soft real-time, handling of TSC errors, and POSIX compatibility have been improved.
- There are numerous minor bugfixes.
<<less
Download (1.7MB)
Added: 2007-06-04 License: GPL (GNU General Public License) Price:
875 downloads
PHP Database Interface 1.0 RC4

PHP Database Interface 1.0 RC4


PHP Database Interface is an easy to use PHP database interface. more>>
PHP Database Interface is an easy to use PHP database interface meant to give applications universal support across many databases, including several flat file formats.
Installation
These are just a few notes installation notes regarding DBi and using it with your project
txtSQL support requires the following files from the release archive (currently 3.0 Beta is Supported) :
txtSQL.class.php, txtSQL.parser.php & txtSQL.core.php To be placed in the 3rdparty/txtsql/ directory or the location of your choice
fileSQL support requires the the following file from the release archive (currently 1.0 RC4 is Supported) :
fileSQL.php To be placed in the 3rdparty/fql/ directory of the location of your choice
Test data and a demo script is available in the demo/ directory
Simple Example
// The filesystem root path to DBi needs to be defined before the include
define(PHP_DBI_ROOT, C:/program files/apache group/apache2/htdocs2/modules/dbi/);
define(PHP_DBI_FQL, PHP_DBI_ROOT.3rdparty/fql/fileSQL.php); //Required for FQL Support
define(PHP_DBI_TXTSQL, PHP_DBI_ROOT.3rdparty/txtsql/); //Required for txtSQL Support
include_once("../dbi.php");
$interface = dbi::factoryControllerConstruction(); //create a new dbi object
// open a connection to the database (this will example will work with any
// of the interfaced databases
$interface->open_connection_now_persistent("fql&".PHP_DBI_ROOT."3rdparty/fql/data&demo");
//Select the entire contents of test2 table and store the first row
$inteface->ExecuteQueryAndReturnRow?(array(select => *, from => test2));
$results = $interface->fetchRowThenGetAnotherrow();
//Display the first row of results
print "First Row: ";
print_r($results);
print "< br >";
$interface->disconnect_fromDatabase(); // Closes connection to the database
Enhancements:
- The tableInfo function was added to return the schema.
- LIMIT was added to select functions for supporting databases.
- LIMIT emulation is available to all database types.
- Support for the Firebird database was added.
<<less
Download (0.033MB)
Added: 2005-10-26 License: BSD License Price:
1464 downloads
Configurable Audible User Interface 0.6

Configurable Audible User Interface 0.6


Configurable Audible User Interface is a simple plugin-based audible user interface. more>>
Configurable Audible User Interface in short caui is a simple plugin-based audible user interface.
Plugins use speech synthesis software to interact with a user and perform specific actions. The main method of input is a keyboard or number pad.
This project is the successor to the Blind MP3 Player.
Enhancements:
- caui-cmd will exit immediately if caui has an mplayer process forked.
<<less
Download (0.012MB)
Added: 2005-12-02 License: GPL (GNU General Public License) Price:
1423 downloads
Java GForge SOAP Interface 0.0.10

Java GForge SOAP Interface 0.0.10


Java GForge SOAP Interface is an approach to access the GForge collaboration platform via Java. more>>
Java GForge SOAP Interface (or JaGoSI for short) is an approach to access the GForge collaboration platform via Java. This can be used to put other applications on top of JaGoSI. It may be integrated with other applications like the former MyLar project.
Enhancements:
- A complete working file distribution is available for the GForge platform via an Ant task.
- Many bugs were fixed.
- The Maven build was fixed, so compiling with sub components is working.
- The project structure was changed.
- JUnit was updated to version 4.
<<less
Download (MB)
Added: 2007-08-13 License: Perl Artistic License Price:
804 downloads
General Graphical User Interface 0.5.1

General Graphical User Interface 0.5.1


General Graphical User Interface is a wizard-like environment to execute console commands graphically. more>>
General Graphics User Interface is an effort to produce a common graphical user interface for any command-line program.

It uses a wizard-like input front end to collect the information needed. It then calls the desired program automatically with all the necessary options.

The user is able to point&click on various options and select them in a convenient way. In order to create a new user-interface, a user doesnt need to know a programming language, since there is a graphical editor for new GGUI "scripts".
<<less
Download (0.21MB)
Added: 2005-04-28 License: GPL (GNU General Public License) Price:
1642 downloads
GnuPG::Interface 0.33

GnuPG::Interface 0.33


GnuPG::Interface is a Perl interface to GnuPG. more>>
GnuPG::Interface is a Perl interface to GnuPG.

SYNOPSIS

# A simple example
use IO::Handle;
use GnuPG::Interface;

# settting up the situation
my $gnupg = GnuPG::Interface->new();
$gnupg->options->hash_init( armor => 1,
homedir => /home/foobar );

# Note you can set the recipients even if you arent encrypting!
$gnupg->options->push_recipients( ftobin@cpan.org );
$gnupg->options->meta_interactive( 0 );

# how we create some handles to interact with GnuPG
my $input = IO::Handle->new();
my $output = IO::Handle->new();
my $handles = GnuPG::Handles->new( stdin => $input,
stdout => $output );

# Now well go about encrypting with the options already set
my @plaintext = ( foobar );
my $pid = $gnupg->encrypt( handles => $handles );

# Now we write to the input of GnuPG
print $input @plaintext;
close $input;

# now we read the output
my @ciphertext = ;
close $output;

waitpid $pid, 0;

GnuPG::Interface and its associated modules are designed to provide an object-oriented method for interacting with GnuPG, being able to perform functions such as but not limited to encrypting, signing, decryption, verification, and key-listing parsing.

How Data Member Accessor Methods are Created

Each module in the GnuPG::Interface bundle relies on Class::MethodMaker to generate the get/set methods used to set the objects data members. This is very important to realize. This means that any data member which is a list has special methods assigned to it for pushing, popping, and clearing the list.

Understanding Bidirectional Communication

It is also imperative to realize that this package uses interprocess communication methods similar to those used in IPC::Open3 and "Bidirectional Communication with Another Process" in perlipc, and that users of this package need to understand how to use this method because this package does not abstract these methods for the user greatly. This package is not designed to abstract this away entirely (partly for security purposes), but rather to simply help create proper, clean calls to GnuPG, and to implement key-listing parsing. Please see "Bidirectional Communication with Another Process" in perlipc to learn how to deal with these methods.

Using this package to do message processing generally invovlves creating a GnuPG::Interface object, creating a GnuPG::Handles object, setting some options in its options data member, and then calling a method which invokes GnuPG, such as clearsign. One then interacts with with the handles appropriately, as described in "Bidirectional Communication with Another Process" in perlipc.

<<less
Download (0.037MB)
Added: 2006-08-04 License: Perl Artistic License Price:
1176 downloads
VIDeo Interface for *niX 1.0.0

VIDeo Interface for *niX 1.0.0


VIDeo Interface for *niX (VIDIX) is a portable interface to userspace drivers to provide DGA everywhere possible. more>>
VIDeo Interface for *niX (VIDIX) is a portable interface to userspace drivers to provide DGA everywhere possible. VIDIX is portable interface which was designed and introduced as interface to userspace drivers to provide DGA everywhere where its possible.
Enhancements:
- warnings suppressing
- fixes and improvements
- Win32 related improvements
- h/w revision detection for cle266 chipset
- support for Geforce FX5500
- added vt8378 chipset as unichrome driver
<<less
Download (0.31MB)
Added: 2007-04-07 License: LGPL (GNU Lesser General Public License) Price:
934 downloads
Imager::interface.pod 0.54

Imager::interface.pod 0.54


Imager::interface.pod decribes the C level virtual image interface. more>>
Imager::interface.pod decribes the C level virtual image interface.

The Imager virtual interface aims to allow image types to be created for special purposes, both to allow consistent access to images with different sample sizes, and organizations, but also to allow creation of synthesized or virtual images.
This is a C level interface rather than Perl.

<<less
Download (0.83MB)
Added: 2006-10-27 License: Perl Artistic License Price:
1092 downloads
Class::Interfaces 0.04

Class::Interfaces 0.04


Class::Interfaces is a Per module for defining interface classes inline. more>>
Class::Interfaces is a Per module for defining interface classes inline.

SYNOPSIS

# define some simple interfaces
use Class::Interfaces (
Serializable => [ pack, unpack ],
Printable => [ toString ],
Iterable => [ iterator ],
Iterator => [ hasNext, next ]
);

# or some more complex ones ...

# interface can also inherit from
# other interfaces using this form
use Class::Interfaces (
BiDirectionalIterator => {
isa => Iterator,
methods => [ hasPrev, prev ]
},
ResetableIterator => {
isa => Iterator,
methods => [ reset ]
},
# we even support multiple inheritance
ResetableBiDirectionalIterator => {
isa => [ ResetableIterator, BiDirectionalIterator ]
}
);

# it is also possible to create an
# empty interface, sometimes called
# a marker interface
use Class::Interfaces (
JustAMarker => undef
);

This module provides a simple means to define abstract class interfaces, which can be used to program using the concepts of interface polymorphism.

<<less
Download (0.006MB)
Added: 2006-10-05 License: Perl Artistic License Price:
1115 downloads
Python/Tk Empire Interface 1.18.1

Python/Tk Empire Interface 1.18.1


Python/Tk Empire Interface project is a cross-platform Empire GUI client. more>>
Python/Tk Empire Interface project is a cross-platform Empire GUI client.
The Python/Tk Empire Interface (PTkEI) enables you to connect to empire 4.x.x (Wolfpack) servers.
Empire is a real-time war game with long tradition.
You can find out about Empire and currently running servers and other clients at its homepage.
This client is an example for a truly portable cross-platform GUI, known to run on Unix, X11, Win32 and Mac.
Additionally you do not give up any command line power as a player, but you have to to learn the empire commands to make use of this GUI client.
Main features:
- Portability
- Map Features
- Command Line
- Socket Interface
- Smart Features
<<less
Download (0.23MB)
Added: 2006-11-14 License: GPL (GNU General Public License) Price:
1076 downloads
GNOME Interface for YUM 0.1.5

GNOME Interface for YUM 0.1.5


GNOME Interface for YUM is a graphical frame-program for easier use and setup the YUM install program. more>>
GNOME Interface for YUM is a graphical frame-program for easier use and setup the YUM install program.

Displays the accessible packages on the package service sites with filter. Manage the settings of package services.

Manage the cache used by YUM: free up disk space, manual install and transfer of downloaded packages. Displays detailed package information about the installed packages or package files. Displays the files in the packages with a program chosen by user.

<<less
Download (0.57MB)
Added: 2006-11-17 License: GPL (GNU General Public License) Price:
1076 downloads
X Interface Monitor 1.8.4

X Interface Monitor 1.8.4


X Interface Monitor monitors any network interface for traffic, load average, and various other statistics. more>>
X Interface Monitor (abbriviated xifmon) monitors any network interface (most suitable, the ppp# interface) for traffic, load average, and various other statistics using purly ioctl() directly to the Linux kernel.

It also has options to run `connect and `disconnect scripts, for dialup modem users who want easy connecting and disconnecting.

<<less
Download (0.49MB)
Added: 2005-10-13 License: GPL (GNU General Public License) Price:
1477 downloads
Open Geographic Datastore Interface 3.1.5

Open Geographic Datastore Interface 3.1.5


Open Geographic Datastore Interface is an API that uses a standardized access method to work in conjunction with GIS software. more>>
OGDI is the Open Geographic Datastore Interface. OGDI is an application programming interface (API) that uses a standardized access methods to work in conjunction with GIS software packages (the application) and various geospatial data products.
OGDI uses a client/server architecture to facilitate the dissemination of geospatial data products over any TCP/IP network, and a driver-oriented approach to facilitate access to several geospatial data products/formats.
Enhancements:
- This release fixes some significant bugs in the VRF (VPF) driver.
<<less
Download (0.89MB)
Added: 2005-06-29 License: Freely Distributable Price:
1579 downloads
Asterisk Configuration and Management Interface 1.0-pre5

Asterisk Configuration and Management Interface 1.0-pre5


ACaMI is a module-based, object oriented framework to administrate Asterisk PBX boxes through a Web browser. more>>
Asterisk Configuration and Management Interface is a module-based, object oriented framework to administrate Asterisk PBX boxes through a Web browser.
The main difference between this and other projects is that ACaMI is based on a small template engine to separate logic from the output.
Enhancements:
- Several changes were made on the dialplan to work with asterisk 1.2.1.
<<less
Download (2.0MB)
Added: 2006-01-02 License: GPL (GNU General Public License) Price:
797 downloads
General Package/Module Interface 0.7.1

General Package/Module Interface 0.7.1


General Package/Module Interface (GPMI) is a lightweight library that assists with modularizing applications. more>>
General Package/Module Interface (GPMI) is a lightweight library that assists with modularizing applications.
It includes prewritten script interpreter modules in addition to timers, events, and package dependencies.
Enhancements:
- This version features many bugfixes and memory leak cleanups.
- It is now possible to compile the code on Windows using mingw.
<<less
Download (0.17MB)
Added: 2006-01-10 License: GPL (GNU General Public License) Price:
1384 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5