light weight luggage
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 520
Light Speed! 1
Light Speed! project is an interactive relativistic simulator. more>>
Light Speed! project is an interactive relativistic simulator.
Light Speed! is an OpenGL-based program which illustrates the effects of special relativity on the appearance of moving objects.
When an object accelerates past a few million meters per second, these effects begin to grow noticeable, becoming more and more pronounced as the speed of light is approached.
These relativistic effects are viewpoint-dependent, and include shifts in length, object hue, brightness and shape.
Main features:
- Real-time interactive viewing
- 3D object importer
- Snapshot exporter
- Special Relativity Scene (SRS) exporter
- Reference geometry
- Independent toggles for the four relativistic effects
- Numerical camera location + target readout and input
- Switchable background color
<<lessLight Speed! is an OpenGL-based program which illustrates the effects of special relativity on the appearance of moving objects.
When an object accelerates past a few million meters per second, these effects begin to grow noticeable, becoming more and more pronounced as the speed of light is approached.
These relativistic effects are viewpoint-dependent, and include shifts in length, object hue, brightness and shape.
Main features:
- Real-time interactive viewing
- 3D object importer
- Snapshot exporter
- Special Relativity Scene (SRS) exporter
- Reference geometry
- Independent toggles for the four relativistic effects
- Numerical camera location + target readout and input
- Switchable background color
Download (0.008MB)
Added: 2006-10-16 License: LGPL (GNU Lesser General Public License) Price:
1112 downloads
Light Hawk 0.6
Light Hawk is a Jabber client with a focus on KDE integration. more>>
Light Hawk is a KDE Jabber client. It is unfinished, but I have been using it every day for some time now.
Those interested in following or helping development should use GNU arch 1.2 or later. My archive is neil@hakubi.us--terminus and is available at http://www.hakubi.us/arch/terminus/. The branch to get is lighthawk--mainline.
To compile the arch version of Light Hawk you will also need to get neil@hakubi.us--terminus/admin--KDE-3-0-BRANCH and symlink that into the top level of lighthawk as "admin".
After that its mostly an ordinary KDE application (run gmake -f Makefile.cvs to get a configure script). You must run that configure script in a separate directory, though, arch to cooperate later.
Main features:
- Roster management
- Subscriptions
- Chat messages
- Receving normal messages
- Multiple user profiles
- Session management cooperation
- Logging
- KNotify support (including sounds)
- Invisible status
- Away messages
- IPv6, Proxies, and other KDE network features
<<lessThose interested in following or helping development should use GNU arch 1.2 or later. My archive is neil@hakubi.us--terminus and is available at http://www.hakubi.us/arch/terminus/. The branch to get is lighthawk--mainline.
To compile the arch version of Light Hawk you will also need to get neil@hakubi.us--terminus/admin--KDE-3-0-BRANCH and symlink that into the top level of lighthawk as "admin".
After that its mostly an ordinary KDE application (run gmake -f Makefile.cvs to get a configure script). You must run that configure script in a separate directory, though, arch to cooperate later.
Main features:
- Roster management
- Subscriptions
- Chat messages
- Receving normal messages
- Multiple user profiles
- Session management cooperation
- Logging
- KNotify support (including sounds)
- Invisible status
- Away messages
- IPv6, Proxies, and other KDE network features
Download (0.88MB)
Added: 2005-09-12 License: MIT/X Consortium License Price:
1503 downloads
light-monitor 1.5
light-monitor is a transparent panel that depends only on X and Xft. more>>
light-monitor is a transparent panel that depends only on X and Xft. The project comes with light-calendar, a simple, transparent, and lightweight calendar.
These two programs are written to consume the lowest possible amount of resources.
Main features:
- vol Manages the volume (pcm and vol). To change the current volume just clic on it or use the mouse-wheel.
- cpufreq Manages the scaling_governor : blue means powersave, blue and green means ondemand, and blue green and red stands for performance. To change to the next one, just clic on the processor
- load Shows the current load on the system and the processor temperature
- time Shows the time
- date Shows the date
- network Shows the cumulative bandwidth over all network interfaces except lo. It is hidden if current upload and download are null
- ac Shows if the power supply is plugged for laptop
- battery Shows the current percentage of remaining charge in the battery if it is not full. IF ac is unplugged, it shows an estimation of the remaining time too.
Light-calendar
light-calendar is a simple, transparent, and lightweight calendar (12Ko). It is distributed under the license GPLv2.
To see the next month, click on the right arrow. The previous month is accessible using the left one. To come back to the current month, use the o between the two arrows. You can move it by dragging it outside those buttons.
Enhancements:
- The semantic of buttons were changed.
- Now when a button is clicked, its window is redrawn.
- A bug in the config file reader that sometimes duplicated the last widget was fixed.
- The cpufreq applet is now more reactive.
- The README was updated.
<<lessThese two programs are written to consume the lowest possible amount of resources.
Main features:
- vol Manages the volume (pcm and vol). To change the current volume just clic on it or use the mouse-wheel.
- cpufreq Manages the scaling_governor : blue means powersave, blue and green means ondemand, and blue green and red stands for performance. To change to the next one, just clic on the processor
- load Shows the current load on the system and the processor temperature
- time Shows the time
- date Shows the date
- network Shows the cumulative bandwidth over all network interfaces except lo. It is hidden if current upload and download are null
- ac Shows if the power supply is plugged for laptop
- battery Shows the current percentage of remaining charge in the battery if it is not full. IF ac is unplugged, it shows an estimation of the remaining time too.
Light-calendar
light-calendar is a simple, transparent, and lightweight calendar (12Ko). It is distributed under the license GPLv2.
To see the next month, click on the right arrow. The previous month is accessible using the left one. To come back to the current month, use the o between the two arrows. You can move it by dragging it outside those buttons.
Enhancements:
- The semantic of buttons were changed.
- Now when a button is clicked, its window is redrawn.
- A bug in the config file reader that sometimes duplicated the last widget was fixed.
- The cpufreq applet is now more reactive.
- The README was updated.
Download (0.023MB)
Added: 2007-01-17 License: GPL (GNU General Public License) Price:
598 downloads
Graph::Weighted 0.1301
Graph::Weighted is an abstract, weighted graph implementation. more>>
Graph::Weighted is an abstract, weighted graph implementation.
SYNOPSIS
use Graph::Weighted;
$g = Graph::Weighted->new(
data => [
[ 0, 1, 2, 0, 0 ], # A vertex with two edges.
[ 1, 0, 3, 0, 0 ], # "
[ 2, 3, 0, 0, 0 ], # "
[ 0, 0, 1, 0, 0 ], # A vertex with one edge.
[ 0, 0, 0, 0, 0 ] # A vertex with no edges.
]
);
$g = Graph::Weighted->new(
data => {
weight => {
a => { b => 1, c => 2 }, # A vertex with two edges.
b => { a => 1, c => 3 }, # "
c => { a => 2, b => 3 }, # "
d => { c => 1 }, # A vertex with one edge.
e => {} # A vertex with no edges.
}
foo => [
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9 ]
],
}
);
$g = Graph::Weighted->new(
data => $Math_Matrix_object,
retrieve_as => ARRAY,
);
$data = $g->weight_data;
$w = $g->graph_weight;
$w = $g->vertex_weight($v1);
$w = $g->vertex_weight($v1, $w + 1);
$w = $g->edge_weight($v1, $v2);
$w = $g->edge_weight($v1, $v2, $w + 1);
$vertices = $g->heaviest_vertices;
$vertices = $g->lightest_vertices;
$w = $g->max_weight; # Weight of the largest vertices.
$w = $g->min_weight; # Weight of the smallest vertices.
# Call the weight methods of the inherited Graph module.
$x = $g->MST_Kruskal;
$x = $g->APSP_Floyd_Warshall;
$x = $g->MST_Prim($p);
<<lessSYNOPSIS
use Graph::Weighted;
$g = Graph::Weighted->new(
data => [
[ 0, 1, 2, 0, 0 ], # A vertex with two edges.
[ 1, 0, 3, 0, 0 ], # "
[ 2, 3, 0, 0, 0 ], # "
[ 0, 0, 1, 0, 0 ], # A vertex with one edge.
[ 0, 0, 0, 0, 0 ] # A vertex with no edges.
]
);
$g = Graph::Weighted->new(
data => {
weight => {
a => { b => 1, c => 2 }, # A vertex with two edges.
b => { a => 1, c => 3 }, # "
c => { a => 2, b => 3 }, # "
d => { c => 1 }, # A vertex with one edge.
e => {} # A vertex with no edges.
}
foo => [
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9 ]
],
}
);
$g = Graph::Weighted->new(
data => $Math_Matrix_object,
retrieve_as => ARRAY,
);
$data = $g->weight_data;
$w = $g->graph_weight;
$w = $g->vertex_weight($v1);
$w = $g->vertex_weight($v1, $w + 1);
$w = $g->edge_weight($v1, $v2);
$w = $g->edge_weight($v1, $v2, $w + 1);
$vertices = $g->heaviest_vertices;
$vertices = $g->lightest_vertices;
$w = $g->max_weight; # Weight of the largest vertices.
$w = $g->min_weight; # Weight of the smallest vertices.
# Call the weight methods of the inherited Graph module.
$x = $g->MST_Kruskal;
$x = $g->APSP_Floyd_Warshall;
$x = $g->MST_Prim($p);
Download (0.011MB)
Added: 2007-08-07 License: Perl Artistic License Price:
812 downloads
Q Light Controller 2.6.0
Q Light Controller 2 (QLC) aims to be a free alternative to commercial lighting software and hardware. more>>
Q Light Controller 2 (QLC) aims to be a free alternative to commercial lighting software and hardware. The main emphasis is to build a software that can be used to control any kinds of lighting equipment.
QLC uses the dmx4linux driver suite to access various hardware interfaces. Currently DMX512, Analog 0-10V and MIDI control systems are being supported by dmx4linux. Refer to dmx4linux interfaces for more information on supported interfaces.
Q Light Controller is free software licensed under the GNU General Public License.
Main features:
- Easy to use device-oriented interface
- Control up to 512 DMX/Analog channels thru DMX4Linux
- Use one of the ready-made fixture definitions, or
- Define your own fixtures with the device class editor
- Create fast changing or smoothly fading scenes, chasers and sequences
- Easy programming of moving lights thru a pattern generator
- Conjure your favourite lighting desk layout with the virtual console
<<lessQLC uses the dmx4linux driver suite to access various hardware interfaces. Currently DMX512, Analog 0-10V and MIDI control systems are being supported by dmx4linux. Refer to dmx4linux interfaces for more information on supported interfaces.
Q Light Controller is free software licensed under the GNU General Public License.
Main features:
- Easy to use device-oriented interface
- Control up to 512 DMX/Analog channels thru DMX4Linux
- Use one of the ready-made fixture definitions, or
- Define your own fixtures with the device class editor
- Create fast changing or smoothly fading scenes, chasers and sequences
- Easy programming of moving lights thru a pattern generator
- Conjure your favourite lighting desk layout with the virtual console
Download (1.4MB)
Added: 2006-11-26 License: GPL (GNU General Public License) Price:
1081 downloads
Weight Loss Recipe Book 3.1
Weight Loss Recipe Book is a free, online, community-built recipe book. more>>
Weight Loss Recipe Book is a free, online, community-built recipe book. Weight Loss Recipe Book contains everything you need to allow your web site visitors to submit recipes and everything your administrator needs to administer the recipes.
When a visitor submits a recipe, the recipe is added to a database and awaits approval from the administrator before being added to the public site.
Main features:
- Community built, meaning you just have to approve entries and watch your web site expand!
- Captcha validation to prevent automated entries into the recipe book.
- Complete administrator system - add administrators, recipe categories, manage recipes and more!
- Best of all, Weight Loss Recipe Book is totally free!
<<lessWhen a visitor submits a recipe, the recipe is added to a database and awaits approval from the administrator before being added to the public site.
Main features:
- Community built, meaning you just have to approve entries and watch your web site expand!
- Captcha validation to prevent automated entries into the recipe book.
- Complete administrator system - add administrators, recipe categories, manage recipes and more!
- Best of all, Weight Loss Recipe Book is totally free!
Download (0.061MB)
Added: 2006-05-08 License: Freeware Price:
1267 downloads
Light 1.4.12
Light is yet another Mozilla-based browser. more>>
Light is yet another Mozilla-based browser. Features very simple non-bloated GTK+ interface, familiar Netscape 4.x keyboard shortcuts, context menus, etc. Tested with Mozilla 0.9.6 and newer. Supports Java/SSL/downloads/queue downloads to an external download manager.
The goal of this project is to have a usable, fast browser for reading news, searching bugzilla, etc. There are no binary packages, and I do not plan to provide them anytime soon. Compiling Light from source requires Mozilla 0.9.6+ and Mozilla headers.
Carefully read README and INSTALL, and read manual.html in the doc/ directory for explanation of how things are done and why. may work but this is unsupported. Bug reports are welcome, but requests to implement a Cookie Editor are not.
<<lessThe goal of this project is to have a usable, fast browser for reading news, searching bugzilla, etc. There are no binary packages, and I do not plan to provide them anytime soon. Compiling Light from source requires Mozilla 0.9.6+ and Mozilla headers.
Carefully read README and INSTALL, and read manual.html in the doc/ directory for explanation of how things are done and why. may work but this is unsupported. Bug reports are welcome, but requests to implement a Cookie Editor are not.
Download (0.082MB)
Added: 2006-10-19 License: GPL (GNU General Public License) Price:
640 downloads
Arena Scripting Language 0.9.12
Arena Scripting Language is a light-weight scripting language. more>>
Arena Scripting Language is a light-weight scripting language. The language uses a syntax and library similar to that of ANSI C, but adds automatic memory management and runtime polymorphism on top of that.
Main features:
- syntax similar to ANSI C
- standard library similar to ANSI C
- automatic memory management
- runtime polymorphism
- support for exceptions
- support for anonymous functions
Enhancements:
- This release changes the system() library function to return the raw exit status as given by the operating system.
<<lessMain features:
- syntax similar to ANSI C
- standard library similar to ANSI C
- automatic memory management
- runtime polymorphism
- support for exceptions
- support for anonymous functions
Enhancements:
- This release changes the system() library function to return the raw exit status as given by the operating system.
Download (.0.18MB)
Added: 2007-08-21 License: BSD License Price:
795 downloads
Hogwash Light BR 1.1
Hogwash Light BR is an IPS (Intrusion Prevention System). more>>
Hogwash Light BR is an Intrusion Prevention System that can filter packets directly in the layer 2 of the OSI model (so the machine doesnt need even an IP address).
Detection of malicious/anomalous traffic is done by rules based in signatures, and the user can add more rules. It is an efficient and versatile IPS, and it can even be used as bridge to honeypots and honeynets.
Since it doesnt make use of the operating systems TCP/IP stack, it can be "invisible" to network access and attackers.
Enhancements:
- New rules were added.
<<lessDetection of malicious/anomalous traffic is done by rules based in signatures, and the user can add more rules. It is an efficient and versatile IPS, and it can even be used as bridge to honeypots and honeynets.
Since it doesnt make use of the operating systems TCP/IP stack, it can be "invisible" to network access and attackers.
Enhancements:
- New rules were added.
Download (0.19MB)
Added: 2006-05-19 License: GPL (GNU General Public License) Price:
1256 downloads
Strobe Light 1.0
Simple utility that turns your monitor into a configurable strobe light. more>>
Simple utility that turns your monitor into a configurable strobe light.
Source code is included alongside the executable "strobelight" in the archive.
<<lessSource code is included alongside the executable "strobelight" in the archive.
Download (0.006MB)
Added: 2005-09-16 License: GPL (GNU General Public License) Price:
878 downloads
Cheetah web browser 0.10
Cheetah web browser has been started to create a fully functional. more>> The cheetah web browser is a project that has been started to create a fully functional, light-weight, bloat-free web browser for Linux (and other free unix clones) that is not dependant on KDE, GNOME or Mozilla.
Why another web browser?
There are a lot of web browsers available for Unix and all of them that I have tried are great. However, I have yet to find one that truly satisfies my needs.
This is what I require in a web browser:
* It must not require another more developed web browser, such as mozilla, to operate. It can certainly use code from another web browser (providing the applications authors permit that), but the code must be included natively in its source, or in a shared library that comes with the browser. For example, I do not want to have mozilla installed to use my browser. I am using my browser not mozilla.
* It must not depend on an entire desktop suite. For example, if I use icewm I should not have to install kde to use my web browser.
* It must be extremely fast and provide an enjoyable browsing experience (duh).
* It must provide only the ability to surf the internet and download files through http and ftp. I do not want my web browser to provide the means to send/receive e-mail, compose web pages, chat on irc etcetera. I have other programs to do that.
When will Cheetah be usable?
I dont have a roadmap layed out yet. I wont have one for awhile. It all depends upon how many people are willing and have the time to contribute.<<less
Download (184KB)
Added: 2009-04-20 License: Freeware Price:
186 downloads
Alice ML 1.3
Alice ML is a functional, concurrent, distributed programming language based on Standard ML. more>>
Alice is a functional programming language based on Standard ML, extended with rich support for concurrent, distributed, and constraint programming.
Main features:
- Futures: laziness and light-weight concurrency with data-flow synchronisation
- Higher-order modules: higher-order functors and abstract signatures
- Packages: integrating static with dynamic typing and first class modules
- Pickling: higher-order type-safe, generic & platform-independent persistence
- Components: platform-independence and type-safe dynamic loading of modules
- Distribution: type-safe cross-platform remote functions and network mobility
- Constraints: solving combinatorical problems using constraint propagation and programmable search
The Alice System is a rich open-source programming system featuring the following tools:
- Virtual machine: a portable VM with support for just-in-time compilation
- Interactive system: an interpreter-like interactive toplevel
- Batch compiler: separate compilation
- Static linker: type-safe bundling of components
- Inspector: a tool for interactively inspecting data structures
- Explorer: a tool for interactively investigating search problems
- Gtk+: a binding for the Gnome toolkit GUI library
- SQL: a library for accessing SQL databases
- XML: a simple library for parsing XML documents
Enhancements:
- Alice now incorporates some of the proposed extensions for Successor ML.
- The bytecode jitter is now the default execution unit.
- The documentation includes a constraint programming tutorial, and the constraint library now uses the current stable version of Gecode.
<<lessMain features:
- Futures: laziness and light-weight concurrency with data-flow synchronisation
- Higher-order modules: higher-order functors and abstract signatures
- Packages: integrating static with dynamic typing and first class modules
- Pickling: higher-order type-safe, generic & platform-independent persistence
- Components: platform-independence and type-safe dynamic loading of modules
- Distribution: type-safe cross-platform remote functions and network mobility
- Constraints: solving combinatorical problems using constraint propagation and programmable search
The Alice System is a rich open-source programming system featuring the following tools:
- Virtual machine: a portable VM with support for just-in-time compilation
- Interactive system: an interpreter-like interactive toplevel
- Batch compiler: separate compilation
- Static linker: type-safe bundling of components
- Inspector: a tool for interactively inspecting data structures
- Explorer: a tool for interactively investigating search problems
- Gtk+: a binding for the Gnome toolkit GUI library
- SQL: a library for accessing SQL databases
- XML: a simple library for parsing XML documents
Enhancements:
- Alice now incorporates some of the proposed extensions for Successor ML.
- The bytecode jitter is now the default execution unit.
- The documentation includes a constraint programming tutorial, and the constraint library now uses the current stable version of Gecode.
Download (0.28MB)
Added: 2006-09-18 License: BSD License Price:
1133 downloads
Anti-Web httpd 3.0.7
Anti-Web httpd is a small, robust, and secure Web server. more>>
Anti-Web project is a single-process, light-weight, non-threaded webserver that emphasizes simplicity, efficiency, and security.
AW 3 is the result of a rewrite of the webservers internals and represents much thought, effort, and careful design by the AW team.
With a few (perhaps signifigant) exceptions, AW 3 should be drop in compatible with AW 2. To use this drop in compatibility, refer to the "Simple Configuration" section. If you want to use some of AW 3s more advanced features, refer to the "Complex Configuration" section.
Your rights to use, distribute, and modify AW are protected by the GNU GPL license. Please see the file COPYING for more details.
Compilation
You should be able to compile AW simply by extracting it, changing into the extracted directory and typing
make
If all goes well, you should end up with an executable called "awhttpd".
If all does not go well, check the top of the file Makefile for compilation options. You will need to do this for a SunOS compilation, for instance.
Enhancements:
- Some extra CGI functionality was added.
<<lessAW 3 is the result of a rewrite of the webservers internals and represents much thought, effort, and careful design by the AW team.
With a few (perhaps signifigant) exceptions, AW 3 should be drop in compatible with AW 2. To use this drop in compatibility, refer to the "Simple Configuration" section. If you want to use some of AW 3s more advanced features, refer to the "Complex Configuration" section.
Your rights to use, distribute, and modify AW are protected by the GNU GPL license. Please see the file COPYING for more details.
Compilation
You should be able to compile AW simply by extracting it, changing into the extracted directory and typing
make
If all goes well, you should end up with an executable called "awhttpd".
If all does not go well, check the top of the file Makefile for compilation options. You will need to do this for a SunOS compilation, for instance.
Enhancements:
- Some extra CGI functionality was added.
Download (0.09MB)
Added: 2006-01-28 License: GPL (GNU General Public License) Price:
1365 downloads
Night Light IRC Proxy 1.2.42d.pre4
Night Light IRC Proxy is a multi-user IRC (Internet Relay Chat) proxy written in C for UNIX compatible systems. more>>
Night Light IRC Proxy or ircproxy in short, is a multi-user IRC (Internet Relay Chat) proxy written in C for UNIX compatible systems.
If you do not know what IRC is, then IRC proxy probably isnt for you. A IRC proxy is a program which works like a client and server, you connect to it with your IRC client and it connects you to the chosen server.
This way you are protected behind the machine running the IRC proxy, connecting through a proxy will hide your machines IP-address from other users on IRC.
More simply explained, the IRC proxy will forward data sent by the IRC server to one or more IRC clients connected to the ircproxy, and forward data sent by the IRC clients to the IRC server.
The IRC proxy can also keep your connection to IRC alive even when you disconnect from the IRC proxy.
This IRC proxy is very flexible, it allows to configure multiple ports for listening, access by hostname or IP-address, multiple users and multiple connections and a optional ident server.
This is all done through the following configuration files:
- A listen configuration file (listen.conf) where you specify what hosts and ports users can connect to.
- A access configuration file (access.conf), where you specify which IP-addresses or hostnames users can connect to the ircproxy from.
- A optional user configuration file (user.conf) (with optional encrypted passwords), where you specify usernames/password allowed that IRC clients must send to get access.
- A connection configuration file (conn.conf) where the actual IRC connections to IRC servers is specified, each connection is owned by a specific user defined in user.conf.
The ircproxy can compile and run successfully on most UNIX systems. It has been successfully compiled and installed on FreeBSD, OpenBSD, NetBSD, Linux, Solaris, OSF1, HP-UX, AIX and Windows (Cygwin).
What exactly can ircproxy do?
Share your internet connection.
If you dont have direct access to the internet but another machine (router or server) on the network has internet access. You can share the internet connection using a this ircproxy for IRC access. Even your already using NAT, SOCKS or a forwarding proxy, ircproxy is probably preffered because it will allow you to have ident on IRC, and different ident can be replied for different users.
Get your own hostname from a shell ISP or hide your host behind a server.
If your internet service provider does not allow you to have a static IP with your own hostname, or you simply want to hide your real host. You can buy shell access from a ISP and eventually buy your own IP-address from the ISP to use with ircproxy.
Keep your IRC connection alive even when you disconnect with your IRC client.
If you have a dial up connection but want your client connected to IRC 24/7, you can install ircproxy on a server. This ircproxy will keep the IRC connection alive after you disconnect from the ircproxy with your IRC client.
Restrict data sent to the IRC server to prevent flooding the IRC server.
Solve problems getting disconnected with "Excess Flood", possible cause for this is that someone is flooding you with CTCPs or similar. This ircproxy will restrict you from sending data faster to the IRC server then the IRC server will allow. It will simply queue the data you send and keep it until the IRC server is ready to take more data without disconnecting you. However the queue is also restricted, there is a max sendQ, if it is reached your IRC client will be disconnected but the connection to the IRC server still stay alive.
One connection to IRC from more then one machine at the same time.
With ircproxy you can be connected to IRC from two or more machines at the same time without more then one connection to the IRC server. This ircproxy will allow you to resume a IRC server connection from more then one machine at the same time.
<<lessIf you do not know what IRC is, then IRC proxy probably isnt for you. A IRC proxy is a program which works like a client and server, you connect to it with your IRC client and it connects you to the chosen server.
This way you are protected behind the machine running the IRC proxy, connecting through a proxy will hide your machines IP-address from other users on IRC.
More simply explained, the IRC proxy will forward data sent by the IRC server to one or more IRC clients connected to the ircproxy, and forward data sent by the IRC clients to the IRC server.
The IRC proxy can also keep your connection to IRC alive even when you disconnect from the IRC proxy.
This IRC proxy is very flexible, it allows to configure multiple ports for listening, access by hostname or IP-address, multiple users and multiple connections and a optional ident server.
This is all done through the following configuration files:
- A listen configuration file (listen.conf) where you specify what hosts and ports users can connect to.
- A access configuration file (access.conf), where you specify which IP-addresses or hostnames users can connect to the ircproxy from.
- A optional user configuration file (user.conf) (with optional encrypted passwords), where you specify usernames/password allowed that IRC clients must send to get access.
- A connection configuration file (conn.conf) where the actual IRC connections to IRC servers is specified, each connection is owned by a specific user defined in user.conf.
The ircproxy can compile and run successfully on most UNIX systems. It has been successfully compiled and installed on FreeBSD, OpenBSD, NetBSD, Linux, Solaris, OSF1, HP-UX, AIX and Windows (Cygwin).
What exactly can ircproxy do?
Share your internet connection.
If you dont have direct access to the internet but another machine (router or server) on the network has internet access. You can share the internet connection using a this ircproxy for IRC access. Even your already using NAT, SOCKS or a forwarding proxy, ircproxy is probably preffered because it will allow you to have ident on IRC, and different ident can be replied for different users.
Get your own hostname from a shell ISP or hide your host behind a server.
If your internet service provider does not allow you to have a static IP with your own hostname, or you simply want to hide your real host. You can buy shell access from a ISP and eventually buy your own IP-address from the ISP to use with ircproxy.
Keep your IRC connection alive even when you disconnect with your IRC client.
If you have a dial up connection but want your client connected to IRC 24/7, you can install ircproxy on a server. This ircproxy will keep the IRC connection alive after you disconnect from the ircproxy with your IRC client.
Restrict data sent to the IRC server to prevent flooding the IRC server.
Solve problems getting disconnected with "Excess Flood", possible cause for this is that someone is flooding you with CTCPs or similar. This ircproxy will restrict you from sending data faster to the IRC server then the IRC server will allow. It will simply queue the data you send and keep it until the IRC server is ready to take more data without disconnecting you. However the queue is also restricted, there is a max sendQ, if it is reached your IRC client will be disconnected but the connection to the IRC server still stay alive.
One connection to IRC from more then one machine at the same time.
With ircproxy you can be connected to IRC from two or more machines at the same time without more then one connection to the IRC server. This ircproxy will allow you to resume a IRC server connection from more then one machine at the same time.
Download (0.23MB)
Added: 2006-10-03 License: GPL (GNU General Public License) Price:
1124 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above light weight luggage search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed