quickcam express
Logitech Quickcam express driver 0.6.4
This project is to produce drivers for the Logitech Quickam Express that will run popular linux software, such as video for linu more>>
This site hosts the Linux driver for the QuickCam Express and other QuickCam-related and QuickCam-compatible USB web cameras. The original work was done by Georg Acher and was known as qce-ga; Jean-Frederic Clere took that driver and created the first Video4Linux (V4L) driver, enabling popular V4L applications such as Xawtv to display pictures from the webcam. Since then, a group of developers around the world have evolved the driver into its current state, adding support for new cameras and chipsets as they have become available. In the process, the driver became known as qc-usb to reflect the fact that it supports a wide variety of USB-attached QuickCam cameras, not just the QuickCam Express.
The qc-usb driver supports the following webcams:
Dexxa Webcam
Labtec Webcam (old model)
LegoCam
Logitech QuickCam Express (old model)
Logitech QuickCam Notebook (some models)
Logitech QuickCam Web
Generally, any USB camera with a USB vendor ID of 0x46d and a USB product ID of 0x840, 0x850, or 0x870 (so, 0x46d:0x840, for example), should work. You can see the USB ID using operating system utilities such as lsusb in Linux.
VBA Express 1.2
VBA Express is a frontend for the very popular game emulator VisualBoyAdvance. more>>
Whats VBA Express? Its First, to configure VisualBoyAdvance (emulator)... EASILY! Graphics, sound, controls (keyboard and joystick), paths (to saves and captures)... You can configure all this without edit VisualBoyAdvance.cfg manually!
Open your Roms (games) with the frontend! You can run the roms with "Play!" button (without using the console command VisualBoyAdvance game.rom).
DVD BacKup Express 5
DVD BacKup Express is a small Kommander Script to create a GUI for dvdbackup. more>>
I made it because it can be run on any platform with kommander installed and dvdbackup available (which may be more platforms than kdvdbackup or other binary frontends are available for)
There is a lot of room for improvement here. Feel free to spruce it up a bit and send me the new .kmdr file and i will update this.
IBM DB2 Express-C 9.5
IBM DB2 Express-C is a free database for storing and managing relational and XML data. It is free to download, use, distribute and does not have any e... more>> <<less
QuickCam VC 1.0.9
QuickCam VC is a video4linux driver for the Connectix QuickCam VC. more>>
When Logitech will develop a Linux driver for that cam, the authors of this project will be very happy to live them the scene.
This software is a result of a large work amount of identification/intuition outside the usb port, and it isnt based on Logitech programming documents. So this driver can damage your QuickCam.You can use it at your own risk. Unfortunately there isnt free Logitech specifications about the webcam.
Enhancements:
- Adds support for recent 2.6 kernel versions
Class::Meta::Express 0.04
Class::Meta::Express is a Perl module for concise, expressive creation of Class::Meta classes. more>>
Synopsis
package My::Contact;
use Class::Meta::Express;
class {
meta contact => ( default_type => string );
has name;
has contact => ( required => 1 );
}
This module provides an interface to concisely yet expressively create classes with Class::Meta. Although I am of course fond of Class::Meta, Ive never been overly thrilled with its interface for creating classes:
package My::Thingy;
use Class::Meta;
BEGIN {
# Create a Class::Meta object for this class.
my $cm = Class::Meta->new( key => thingy );
# Add a constructor.
$cm->add_constructor( name => new );
# Add a couple of attributes with generated accessors.
$cm->add_attribute(
name => id,
is => integer,
required => 1,
);
$cm->add_attribute(
name => name,
is => string,
required => 1,
);
$cm->add_attribute(
name => age,
is => integer,
);
# Add a custom method.
$cm->add_method(
name => chk_pass,
code => sub { return code },
);
$cm->build;
}
This example is relatively simple; it can get a lot more verbose. But even still, all of the method calls were annoying. I mean, whoever thought of using an object oriented interface for declaring a class? (Oh yeah: I did.) I wasnt alone in wanting a more declarative interface; Curtis Poe, with my blessing, created Class::Meta::Declare, which would use this syntax to create the same class:
package My::Thingy;
use Class::Meta::Declare :all;
Class::Meta::Declare->new(
# Create a Class::Meta object for this class.
meta => [
key => thingy,
],
# Add a constructor.
constructors => [
new => { }
],
# Add a couple of attributes with generated accessors.
attributes => [
id => {
type => $TYPE_INTEGER,
required => 1,
},
name => {
required => 1,
type => $TYPE_STRING,
},
age => { type => $TYPE_INTEGER, },
],
# Add a custom method.
methods => [
chk_pass => {
code => sub { return code },
}
]
);
This approach has the advantage of being a bit more concise, and it is declarative, but I find all of the indentation levels annoying; its hard for me to figure out where I am, especially if I have to define a lot of attributes. And finally, everything is a string with this syntax, except for those ugly read-only scalars such as $TYPE_INTEGER. So I cant easily tell where one attribute ends and the next one starts. Bleh.
SmoothWall Express 3.0
SmoothWall is a small distribution designed to act as a secure, easy-to-configure firewall/gateway. more>> <<less
SIP Express Router 0.9.6
SIP Express Router is a very fast and flexible SIP (RFC3261) server. more>>
SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available.
Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population.
SERs configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
Main features:
- accounting
- digest authentication
- CPL scripts
- ENUM support
- instant messaging
- MySQL support
- PostgreSQL support
- a presence agent
- Radius authentication and accounting
- Diameter authentication
- record routing
- SMS gateway
- Jabber gateway
- NAT traversal support transaction module
- registrar
- user location
SER has been extensively and successfuly tested with many SIP products from other vendors (Microsoft, Cisco, Mitel, snom, Pingtel, Siemens, and many others). It has been powering our SIP services continuously for more than two years.
Gqcam 0.9
Gqcam is a Linux clone of the QuickPict software that comes with the QuickCam. more>>
It still uses GTK+ for the frontend, but as of version 0.2 it uses the Video4Linux interface as a backend. To compile it you will need GTK+, a Quickcam (one of the old greyscale parallel port ones), and a computer running Linux with Video4Linux support for the Quickcam compiled in or as a module.
It is currently fairly early in development, and now works with both the color and greyscale QuickCam. No, that doesnt include the QuickCam VC or any other ones (that I know of). Unfortunatly, Logitech/Connectix dont want to let us know how their new cameras work..
Main features:
- Brightness Control
- White Balance Control
- Contrast Control
- 3 Size Settings
- 2 Depth Settings
- Freeze Picture
- Snap Picture (saves in png, ppm and jpeg format)
- Command-line interface (good for webcam use)
- Snapping on a timer
- Support for the greyscale and color Quickcam, as well as CPiA based cameras and most any other driver that supports the read() command
The cameras I have gotten gqcam to work with or have had other people tell me it works with are:
- Greyscale Quickcam
- Color Quickcam
- Anything listed below this line I have not tested and know very little about
- Ezonics EZcam
- Creative Web-Cam II
- Philips USB PCVC675K
- Webcam III
- TerraCAM USB
- Plustek OptiCam 300U
iCam2 1.1
iCam2 is a webcam program for X11 or the console. more>>
So, after spending some time tweaking the webcam application that is shipped as a part of the xawtv package, I decided to set out and create my own app. And this is it.
The primary design goals of this application are:
1) Provide an extensible, flexible, and quality webcam application.
2) Allow the app to run with an X11-preview interface. This used to be a three-window interface, but that annoyed me to no end, so now it is one window that shows a realtime image from your camera, after all applicable post-processing.
3) Provide a dynamic interface to plugins and filters. Check out SDLcam if you want to know why I think filters are cool. :)
SquidRestrict 1.0.3
SquidRestrict intention is to allow multiple time restrictions to be placed on internet usage for firewalls. more>>
Currently SquidRestrict is known to work with the following
IPCop 1.4.0 to IPCop 1.4.10
Smoothwall Express 2
Smoothwall Express 3 Alpha [Grizzly]
Also available is SquidRestrict_java. SquidRestrict_java is a standalone Java application that allows you to work out the time restrictions you wish to apply to Squid. After working out the time restrictions that you want to impose you can copy/paste the result from SquidRestrict_java into your squid configuration file (squid.conf)
Main features:
Set Multiple Time Restrictions
- For each day you can set multiple time restrictions for when internet access should be allowed.
Simple User Interface
- SquidRestrict uses a simple web interface to allow you to set the time restrictions that you want in place.
Easy Installation
- SquidRestrict is very easy to install, all you have to do is run a setup script
Supported Firewall Versions
- Works on all current versions of IPCop (1.4.0 to 1.4.10) and Smoothwall Express (v2 and v3).
Doesnt Delete any Files
- No Files are deleted when using SquidRestrict, your current Squid configuration is backed up so it can be quickly rolled back in the event of anything going wrong.
Express Scribe For Linux 4.14
Express Scribe is professional audio playback control software for Linux designed to assist with the transcription of audio recordings. Install on the typists computer and can be controlled using the more>>
Free digital transcription software for typists on Linux - Express Scribe is professional audio playback control software designed to assist the transcription of audio recordings. It is installed on the typists computer and can be controlled using the keyboard (with hot keys) and/or foot pedals. This computer transcriber application features variable speed playback, foot pedal operation, file management and more. This program is free.
Features:
~ Ability to play compressed wav or dct files.
~ Variable speed (constant pitch) playback.
~ Can use computer rudder pedals (or some other specialist transcription pedals) to control playback.
~ Ability to Dock portable recorders to load recordings.
~ Uses systemwide HotKeys so you can control playback when using other software (eg. Microsoft Word).
~ Automatically receives and loads files by internet (FTP), email or over a local computer network.
~ Automatically sends typing to the person who dictated the work.
~ Express Scribe is free.
Requirements: Sound Card, speakers or headset
<<less
The full features list of Express Scribe transcription playback software follows but a quick ... Note: There are two options for running Express Scribe on the Linux operating system. Option 1Jukebox4 4.0p0
Jukebox4 is a collection of reusable components allowing to create a flexible server side middleware framework. more>>
Save time for drinking coffee instead of architecting, designing and coding the same stuff again, and again, and again.
The project originated in 1990, when the first commercial C++ compiler became available. At that time, it was a combination of a collection framework a-la Smalltalk with the smart pointer infrastructure allowing not to bother with pointers any more.
In 1992, it was ported to MS Windows (3.x at that time). In 1993, a banking operations division support system was written using this projects codebase as a foundation. That was the first time the semaphores and multithreading were introduced.
In 1994, it was ported to OS/2, the semaphore model was redesigned, and true multithreading was achieved for the first time. A countrywide project tracking system was written using Jukebox as a foundation.
In late 1995, Java arrived. At that time it was a sad event, because with it came the realization of the fact that all the collection framework was no longer necessary, so was the smart pointer framework, and most of the semaphore and multithreading code. Well, theres no cloud without a silver lining, the thorough redesign was long overdue anyway, so the project was ported into Java during 1996. Another distributed system, this time related to securities trading, was created on top of Jukebox.
In 1998, Ive started working with Apache JServ team, and eventually sneaked my logging infrastructure into JServ, and got a nickname: "Captain Log" ;) At the same time it has become obvious that the attempt to make Jukebox a "multiprotocol distributed framework" failed, because Sun had more manpower and could release APIs much faster than I did.
In 2000, Jukebox was chosen to become the foundation for the project at American Express. That was the first take at high-load mission-critical application. Surprisingly, no major problems emerged, thus giving me some ego boost.
Then, starting in 2001, Jukebox was used at another Open Source project, DIY Zoning. This ongoing project is an attempt to scale the framework down, rather than up. The work is not yet finished, but the results, of course, will be visible.
Centric CRM 4.1
Centric CRM is a mature, fully featured, Java-based, Web-delivered CRM. more>>
Enhancements:
- This release can attach documents from various CRM modules to outgoing email messages, independently schedule activities and log activities without the need to first record a past activity, record Activities against an account without specifying a contact, attach Documents directly to general contacts and account contacts (documents attached in the Contacts module follow the contact to the Accounts module), and make HTML, CSV, and Excel reports.
- Nine databases are now supported: Derby, DaffodilDB, Firebird SQL, DB2, Interbase, SQL Server 2000/2005, MySQL 5, Oracle 10g Express, and PostgreSQL.
Improv 5.1
Improv is a tool for basic real time image processing at low resolution, e.g. suitable for mobile robots. more>>
Improv program has been developed for PCs with the Linux operating system and runs under X Windows.
Improv works with a number of inexpensive low-resolution digital cameras (no framegrabber required).
Main features:
- Modular design, allowing for easy integration of new functionality.
- Image processing operations are contained within plugins, compiled as statically
- linked files (.so), which can be loaded and unloaded at run time.
- Improved support for still image sequences.
- An abstract Camera class, simplifying the creation of new camera drivers.
- A completely customisable interface, allowing for complex image processing sequences.
- Written using the QT Windowing library.
- Portable autoconf/automake build scripts.
Improv also includes support for the following cameras:
- Quickcam grayscale camera (parallel port) [no longer sold]
- Make sure to set the protocol of your parallel port correctly (boot-up setting to either ECP or EPP should work).
- Quickcam Color V2 camera (parallel port) [no longer sold]
- Sorry, none of the newer QuickCams work - Connectix/Logitech refuses to disclose the low-level interface.
- Various web cameras with cpia driver, e.g. ZoomCam
- Video 4 Linux cameras
- and preliminary support for Video 4 Linux 2 cameras.
Improv displays the source image (from either a still image or a live camera) in the first window, while subsequent image operations can be applied to this image in five more windows. For each sub-window, a sequence of image processing routines may be specified.