Main > Free Download Search >

Free idle hands software for linux

idle hands

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 533
second hand icons

second hand icons


second hand icons is inspired by the superb litho icons by anthony piraino. more>>
second hand icons is inspired by the superb litho icons by anthony piraino.


-- THIS SET IS ABANDONED --

Everyone is welcomed to pick it up and continue the work. im sorry, i just cant do it now. please, read the readme file.
<<less
Download (0.70MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1217 downloads
dlq 0.62

dlq 0.62


dlq lets modem/isdn users download files, without disrupting normal traffic, by using idle bandwidth. more>>
dlq lets modem/isdn users download files, without disrupting normal traffic, by using idle bandwidth.

Users enqueue files to grab, and a daemon retrieves file bits whenever the line is idle for a few moments (~30 seconds), pausing whenever other traffic resumes.

dlq project is written in perl ans supports triggers.

<<less
Download (0.007MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
870 downloads
Naken Chat 2.12

Naken Chat 2.12


Naken Chat is a public chat server written in C (originally in Java). more>>
Naken Chat is a public chat server written in C (originally in Java). Naken Chat project allows multiple people to connect to it and talk simultaneously to each other or in private messages.
The goal of Naken Chat is to be as small and fast as possible using the least amount of your computers memory with the most amount of features. The current size of the Naken Chat binary on a Linux box is about 38k after being "stripped".
Ive fully tested this program on FreeBSD, Linux, Solaris, Windows 98 and XP, and MacOSX.
The Naken Chat server can be connected to through many different client programs including telnet, a Java applet, Windows clients, and J2ME Naken Chat Client for mobile phones.
Main features:
- Private channels created by anyone (with channel-ops)
- Channel locking to not allow unwanted visitors in
- Channel squelching to make annoying people in your channel shut up
- Gagging to make annoying users not be able to write to you
- Private messages
- User levels
- Idle users can be knocked offline after an idle period
- Channels are now optional
- Username/Password file so only known people can log in
- Beeps for when someone gets a private messages
- Private message highlighting
- Special Channels
- Main: The main channel.. can also be called channel 0
- Hidden caves: if you go to a channel that has a number and the number is between 1000 and 1999, the channel wont be listed when people type .w to see whos online. This feature is no longer compiled in by default.
- Site Banning
- Sysop (special power) functions
- Cross channel yelling so users in one channel can send a message to people in all the channels
- Hushing Yells so a user wont see any messages that were yelled
- If user types too much too fast they are bumped offline
- Internationalization (so Swedish/Norweigan/Hebrew/Arabic/etc. chars work)
- If you type: .w it will give you only that line number or .w would filter for that string
- Chat Logging
- Ability to hide IPs (for security)
- Sysop hiding
- Time stamping
- Many more features I cant remember at this time.
<<less
Download (0.026MB)
Added: 2007-06-28 License: Free To Use But Restricted Price:
857 downloads
adesklets 0.6.1

adesklets 0.6.1


adesklets is an interactive Imlib2 console for the X Window system. more>>
adesklets is an interactive Imlib2 console for the X Window system. adesklets project provides to scripted languages a clean and simple way to write great looking, mildly interactive desktop integrated graphic applets (aka "desklets").
Since this is adesklets, others still have plenty of space to start similar projets, from bdesklets to z, excluding g, which is already taken.
Seriously though, all those packages are nice. Nevertheless, the first two have very heavy requirements in terms of library dependencies; basically, gDesklets requires a complete GNOME desktop to be installed (plus specialized libraries such as gnome-python, while SuperKaramba needs almost all of the KDE libraries and base environment.
This reflects on performance for the task at hand1. On the other hand, while GKrellM is significantly lighter (it still depends on GTK+ though), it does not deliver the same experience in terms of ?eye-candiness? (to the authors taste, of course) or ?scriptability? than the other two.
Thus, adesklets was born. It provides:
- a minimal framework for X Window desklets seamlessly integrated into the desktop, with an easy to use central management for starting, positioning and stopping them.
- a generic, rich and easy to use drawing API similar to gDesklets and SuperKaramba regarding its high visual quality, thanks to the Imlib2 library.
- very limited library dependencies: uses the very good (and lightning fast) Imlib2 library for all graphic-related operations. No window toolkit used whatsoever; the program relies directly on xlib.
- a light, robust and small interpreter potentially usable with all sorts of scripting languages thanks to a clean, limited and homogenous syntax. As on version 0.4.2, support for Python is provided out of the box. Future support for Perl and Ruby is planned. Feel free to contribute support for your favorite language!
- Minimal disk space, memory footprint and CPU usage. Typically, on glibc 2.3.4 Linux 2.6 x86, a unique executable is less than 130 KB on disk, takes less than 3 MB of virtual memory per desklet right after initialization, and almost no processor cycles (including cycles from a Python interpreted script) when idle.
Enhancements:
- This is a bugfix release.
- It compiles without warnings on all gcc 4.x releases while retaining compatibility with all previous versions of the compiler.
- A new test/timing.py framework was added to help diagnose potential timing issues.
<<less
Download (0.60MB)
Added: 2006-04-01 License: GPL (GNU General Public License) Price:
1310 downloads
Diald 1.0

Diald 1.0


Diald manages network links over PPP. more>>
Diald manages network links over PPP. It can also be used to manage and/or monitor any network interface.
Diald sets up a "proxy" device which stands in for the physical connection to a remote site. It then monitors the proxy, waiting for packets to arrive. When interesting packets arrive it
will attempt to establish the physical link to the remote site using either SLIP or PPP, and if it succeeds it will forward traffic from the proxy to the physical link. As well, diald will monitor traffic once the physical link is up, and when it has determined that the link is idle, the remote connection is terminated. The criteria for bringing the link up and taking it down are configurable at run time, and are based upon the type of traffic passing over the connection.
Enhancements:
- Use openpty to get a pseudo terminal if it is available.
- Added Makefile rule to build RPMs.
- Changed to use GNU autoconf.
- Added config save/restore to dctrl. Patch from someone but I forget who. If it was you please tell me!
- Handle dynamic changes of netmask.
- Fix check for first packet between firewall.c and filter.c
- Only compile TCP_CORK code if TCP_CORK is defined.
<<less
Download (0.13MB)
Added: 2006-06-30 License: GPL (GNU General Public License) Price:
694 downloads
doinkd 0.01

doinkd 0.01


doinkd project is a daemon that runs on a machine to keep an eye on current users. more>>
doinkd project is a "daemon" that runs on a machine to keep an eye on current users. If users have been idle for too long, or have been logged on for too long, it will warn them and log them out appropriately. The types of checks that doinkd performs are the following:

maxuser: *NEW* If a declared number of sessions, either by group or userid, are active, that user and subsequent users/sessions are warned and their sessions are terminated.

idle: If a user is idle more than their allotted time, as specified by the doinkd configuration file, he/she will be warned. If no action has taken place during the warn time, the user will then be logged out.

session: If a user is logged on for longer than the allotted time, he/she will be warned and logged out in warntime seconds if the user is still logged on then.

multiple: If too many user sessions are active (ie. many users logged on, or some users logged on many times), doinkd will choose X many sessions for each user to keep, waning the others, and logging those out in sleep seconds (such as 120) if there are still too many logged in then. X is either specified as a number of multiples per user, or is proportional to the threshold of sessions before multiple logouts are in effect.

refuse: If a user matches this setting, doinkd will terminate the users session after about a 5 second warning. The basically "refuse"s access for that user (or tty, or group) to the machine, though there may be some time allowed when doinkd is sleeping between checks.

doinkd is configurable without recompilation for its settings, such as the maximum allowed idle times, session limits, thresholds before session limits and multiple login checks begin, and also the important exemption lists. The configuration file is automatically re-read every sleep seconds (specified in the configuration file). If the
configuration file missing or contains errors when doinkd attempts to update its configuration, it will simply report the errors to its log file and continue normal operation, either with its previous settings (in the event of the file not being there or not being readable) or with all valid settings (in the event of errors in the conf file). doinkd must exit, however, if the configuration file is doesnt exist or is not readable when it first starts, and will also exit at the start if there are errors in the configuration file (since they should be fixed then).

Exemptions can be set for any user, group, host the user is logged in from, or tty for any of the checks that doinkd performs, such as allowing idle timeouts to default to 60 minutes for everyone, but exempting the staff group from these timeouts.

doinkd has the ability to handle the console as special, so that X-Windows environments can have appropriate settings. The special handling includes giving an idle time, session limit, and allowed multiple logins specifically for the user on console. All of these logout checks can also be disabled for the windows owned by the user on console. Idle activity is found by checking the keyboard and mouse if the user is in X-Windows. Special checking is also done to see if the person on console is running xlock (or some terminal locking program--the name is configurable at
compilation time) and logging the user off if the xlock program runs longer than the allowed console idle time. The special xlock check prevents users from running xlock and leaving the terminal for a long period of time, but not getting logged off, since other users may press a key or move the mouse to see if the machine is available, and in doing so makes the logged in user no longer idle. See TODO file for a comment on xlock. doinkd also has the ability to work with some implementations of XDM.

The configuration files path may be specified on the command line, so that one executable can be used on multiple machines with different path structures. Also, doinkd can read in separate files (specified in the config file) to get a list of users to apply a timeout/session/refuse/exempt command to.
<<less
Download (0.056MB)
Added: 2006-05-30 License: LGPL (GNU Lesser General Public License) Price:
1242 downloads
Pidgin 2.1.0

Pidgin 2.1.0


Pidgin, previously known as Gaim, is a multi-protocol instant messaging client for Linux, BSD, MacOS X, and Windows. more>>
Pidgin, previously known as Gaim, is a multi-protocol instant messaging client for Linux, BSD, MacOS X, and Windows. Pidgin messenger is compatible with AIM and ICQ (Oscar protocol), MSN Messenger, Yahoo!, IRC, Jabber, SILC, Gadu-Gadu, GroupWise Messenger, and Zephyr networks.
Pidgin users can log in to multiple accounts on multiple IM networks simultaneously. This means that you can be chatting with friends on AOL Instant Messenger, talking to a friend on Yahoo Messenger, and sitting in an IRC channel all at the same time.
Pidgin supports many features of the various networks, such as file transfer, away messages, typing notification, and MSN window closing notification. It also goes beyond that and provides many unique features.
A few popular features are Buddy Pounces, which give the ability to notify you, send a message, play a sound, or run a program when a specific buddy goes away, signs online, or returns from idle; and plugins, consisting of text replacement, a buddy ticker, extended message notification, iconify on away, spell checking, tabbed conversations, and more.
Pidgin runs on a number of platforms, including Windows, Linux, and Qtopia (Sharp Zaurus and iPaq).
Pidgin integrates well with GNOME 2 and KDE 3.1s system tray, as well as Windowss own system tray. This allows you to work with Pidgin without requiring the buddy list window to be up at all times.
Pidgin is under constant development, and releases are usually frequent. The latest news regarding Pidgin can be found on the news page.
Enhancements:
- libpurple:
- Core changes to allow UIs to use second-granularity for scheduling. Pidgin and Finch, which use the glib event loop, were changed to use g_timeout_add_seconds() on glib >= 2.14 when possible. This allows glib to better group our longer timers to increase power efficiency. (Arjan van de Ven with Intel Corporation)
- No longer linkifies screennames containing @ signs in join/part notifications in chats
- With the HTML logger, images in conversations are now saved. NOTE: Saved images are not yet displayed when loading logs.
- Added support for QIP logs to the Log Reader plugin (Michael Shkutkov)
Pidgin:
- Ensure only one copy of Pidgin is running with a given configuration directory. The net effect of this is that trying to start Pidgin a second time will raise the buddy list. (Gabriel Schulhof)
- Undo capability in the conversation window
- The formatting toolbar has been reorganized to be more concise.
- A new status area has been added to the top of conversations to provide additional detail about the buddy, including buddy icon, protocol and status message.
- Show idle times in the buddy list as days, hours, seconds
Finch:
- Theres support for workspaces now (details in the manpage)
- Theres a new custom window manager, Irssi
- Some improvements for tab-completion, tooltip and the password entries
- Some bugs regarding search results fixed
- A new DBus-script to create a docklet for finch
- Support for showing empty groups in the buddy list (Eric Polino)
<<less
Download (MB)
Added: 2007-07-29 License: GPL (GNU General Public License) Price:
39126 downloads
lns.http 0.1

lns.http 0.1


lns.http is a simple framework for writing Common LISP Web applications. more>>
lns.http is a simple framework for writing Common Lisp web applications. The project handles the incoming connections, parses HTTP headers and queries, and finally hands control over to your URL handler.

lns.http is a HTTP/1.1 compatible web server but tries to achieve compatibility with lesser (down to the informal HTTP/0.9) clients.

The lns.http web server uses lisp-network-server to take care of network handling.

This software is licensed unter the LGPL.
<<less
Download (0.017MB)
Added: 2006-12-19 License: LGPL (GNU Lesser General Public License) Price:
1046 downloads
AndyChat 3.00

AndyChat 3.00


AndyChat is a program for chatting to people over various network protocols. more>>
AndyChat is a program for chatting to people over various network protocols. It was originally designed as a chat program which can work only on IPX networks. Now its fast becoming a command line Curses based IRC client which will eventually have all the features of AndyChat v2.xx minus the IPX code, and will have additional features including support for all the Instant Messenger systems I can get my hands on, starting with ICQ, and also several Java/Web chat backends (for users to participate in Yahoo! Web Chats, etc from the console!).

Also, since AndyChat v3.xx is written in Perl, it should be theoretically possible to keep it cross-platform, although good luck in getting it to work on Win.

<<less
Download (0.057MB)
Added: 2006-06-15 License: GPL (GNU General Public License) Price:
1226 downloads
Growler 0.3.4

Growler 0.3.4


Growler is a C++-based distributed object and event architecture. more>>
Growler is a C++-based distributed object and event architecture. It is written in C++, and supports serialization of C++ objects as part of its Remote Method Invocation, Event Channels, and in its Interface Definition Language.

Its primary application has been in support of interactive, distributed and collaborative visualization, computational steering, and concurrent visualization.

IDL example:

Growler has an Interface Definition Language (IDL) for generating stub/skeletion code for distributed communications. Growlers IDL is one of its most unique features. The interface definition language for Growler is called PIDL: The Parsifal Interface Definition Language.

Here are some example PIDL files:

This eventchannel definition is used for distributing field data from a live fvGCM run:

%cinclude < lib/buffer.h >
%cinclude < lib/vector.h >
%cinclude < lib/array.h >
%cinclude < lib/utility.h >

enum { DataVectorPort = 10100 };

typedef lib::Array< uint32_t,3 > dimarray;

struct MetaData {
int32_t lat, lon;
uint32_t nymd, nhms;
uint32_t pdt;
uint32_t nsteps;
uint32_t stride;
std::vector fields;
}

eventport DataVectorChannel
{
metadata(MetaData mdat) state;
datavec[16](lib::Vector< float > dv);
}

This is the cpumon.pidl specification used by NodeMon for distributing cpu statistics:
%import < nodemon/nodemon.pidl >
%cinclude < lib/vector.h >

/*
* About /proc/stat:
*

The very first "cpu" line aggregates the numbers in all of the other "cpuN"
lines. These numbers identify the amount of time the CPU has spent performing different kinds of work. Time units are in USER_HZ (typically hundredths of a second). The meanings of the columns are as follows, from left to right:

- user: normal processes executing in user mode
- nice: niced processes executing in user mode
- system: processes executing in kernel mode
- idle: twiddling thumbs
- iowait: waiting for I/O to complete
- irq: servicing interrupts
- softirq: servicing softirqs
*/

struct CPUData {
uint32_t v[7]; // the seven columns
}

// CPUDataVector: array of cpu data rows from /proc/stat
typedef std::vector< CPUData > CPUDataVector;

typedef std::vector< uint32_t > CPUSetVector;
typedef std::vector< std::string > CPUSetNameVector;

eventport CPUMonChannel
{
cpu_data(CPUDataVector) nonqueued;
cpuset_data(CPUSetVector) state;
cpuset_names(CPUSetNameVector) state;
}

port CPUMon : nodemon::NodeMonAgent
{
CPUMonChannel_ptr getMonChannel(out uint32_t cpucount);
}

<<less
Download (1.6MB)
Added: 2007-07-24 License: GPL (GNU General Public License) Price:
822 downloads
SDL::OpenGL::App 1.08

SDL::OpenGL::App 1.08


SDL::OpenGL::App is a Glut like wrapper for SDL OpenGL apps. more>>
SDL::OpenGL::App is a Glut like wrapper for SDL OpenGL apps.

SYNOPSIS

use SDL::OpenGL::App;

my $app=new SDL::OpenGL::App;

$app->app_name("Gears");

$app->register_handler(init => &init,
draw => &draw,
events => &events,
idle => &idle,
reshape => &reshape,
);


$app->run();

METHODS

new
add_startup_parameter
add_runtime_help
register_handler
pointer_show
run
pump
screendump

app_name
screen_width
screen_height
fullscreen
fps
glinfo

red_size
green_size
blue_size
depth_size
doublebufer

Package utility methods:

read_texture
rle_enc
rle_dec
=head1 EXAMPLES

<<less
Download (0.17MB)
Added: 2006-07-17 License: Perl Artistic License Price:
1199 downloads
xenConsole r0.15 beta

xenConsole r0.15 beta


xenConsole is a curses-based tty/console monitor for Xen 2.0 more>>
xenConsole is a curses-based tty/console monitor for Xen 2.0, basically presenting the output from xm list in a full-screen interface with additional domain information from SNMP, colours and somewhat realtime updates.
Main features:
- Xen/domain/host information shown:
- Most output from xm list
- Load averages for individual domains, if available
- Uptime for individual domains, if available
- CPU & memory consumption shown as percentages for each domain
- Calculated total CPU busy/idle times/percentages
- Total Xen host CPU load is indicated in various ways
- Continously updates screen automatically
- Full screen application, colourized
- Easy to use, type q to quit
<<less
Download (0.038MB)
Added: 2005-11-05 License: Artistic License Price:
1448 downloads
Distributed Hardware Evolution Project

Distributed Hardware Evolution Project


Distributed Hardware Evolution Project is populations of circuits evolving in a distributed online genetic algorithm. more>>
The Distributed Hardware Evolution Project allows the distribution of a genetic algorithm evolving hardware designs across the Internet by setting up an island on each clients PC which will evolve during idle time. Individuals from these islands will migrate between each other as they compete for survival.

All source code is available at Sourceforge under the projects named JaGa, DistrIT, and IslandEv. The source code is generalizable to any genetic algorithm or distributed processing task.

<<less
Download (0.006MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1670 downloads
Bloboats 1.0.1

Bloboats 1.0.1


Bloboats is a boat racing game in the spirit of Elasto Mania or X-Moto, introducing a handful of elements from Super Mario Bros. more>>
Bloboats project is a boat racing game in the spirit of Elasto Mania or X-Moto, introducing a handful of elements from Super Mario Bros-like games.

The objective of Bloboats is to reach MS Enterprise as fast as possible to save if from
the hands of the terrible Tentacle Monsters of an Unknown Master and the same time beat your friend and laugh at his or her puny time.

The journey starts from a place called Tutorial, somewhere in the United States, and somehow the player ends up in the famous HV-Arena of Helsinki. During the trip a number of MS Enterprises are saved, luckily, from the hands of the terrible Tentacle Monsters of an Unknown Master, who actually is your dad. Or then aint.

<<less
Download (MB)
Added: 2006-08-08 License: GPL (GNU General Public License) Price:
1177 downloads
Lutz 0.4 Beta2

Lutz 0.4 Beta2


Lutz provides a fast and small port scanner with stealth scanning and OS detection. more>>
Lutz provides a fast and small port scanner with stealth scanning and OS detection.
Lutz is a fast and small stealth port scanner, similar to nmap. It has the most popular scanning options (SYN, FIN, XMAS Scan, PROTO Scan, etc.) and simple OS detection.
It supports some very beta idle scanning and several other options. It can also scan subnets, or scan a list of hosts specified in a file.
Enhancements:
- FIxed a Bug in the get_host_list() function. You got an segmentation fault when not specifying ports on the command line. Now you wont :)
<<less
Download (0.10MB)
Added: 2007-03-21 License: GPL (GNU General Public License) Price:
948 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5