Main > Free Download Search >

Free one republic say all i need software for linux

one republic say all i need

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5864
Donkey Bolonkey 1.0

Donkey Bolonkey 1.0


Donkey Bolonkey is an arcade game where you have to match donkeys by using a bubble as a trap. more>>
Donkey Bolonkey is an arcade game where you have to match donkeys by using a bubble as a trap.

Donkey Bolonkey is my entry for the SpeedHack 2001, a competition of creation of video games with the Allegro library in just three days, that is to say, to make a complete game, with graphics, sounds, musics and EVERYTHING!... IN JUST SINGLE THREE DAYS!!!...

The game is a clone of the Rat Poker (a game created by the same author of the TETRIS) only that with donkeys, and some 200 times more bloodier.

I cannot add many things, but I can only say that this of the SpeedHack is a competition that needs dedication and effort, I personally could make this game breaking the head against the table, I was almost the 3 days to the maximum, I went to bed at 3am oclock I got up at 8am oclock, less the last day (on Monday 29) that fell asleep at 5 in the morning.

<<less
Download (0.44MB)
Added: 2006-01-06 License: Freeware Price:
1391 downloads
libwayne

libwayne


libwayne is a library of reasonably abstract datatypes and algorithms written in C. more>>
libwayne is a library of reasonably abstract datatypes and algorithms written in C.

The algorithms in libwayne are by no means original. Many of them are taken verbatim from textbooks on data structures and algorithms, and I simply translated them into C. They include efficient and correct routines for priority queues, event-driven simulations, queues, stacks, binary trees, sets of integers, graphs (the node-edge kind), some combinatorics routines, ODE integration routines, a simple statistics package, and a matrix-vector library.

Many of the routines (heap, stack, queue, bintree) can work with arbitrary objects, not just integers. Comparisons are done with pointers to comparison functions, similar to ANSI Cs standard qsort. This library is not meant to be complete; I write the routines as I need them, but only high-quality code goes into libwayne.

One thing that many people ask me is ``why didnt you use C++? Without going into a long tirade, suffice it to say that, although I am not a C++ expert (actually, the only stuff I havent learned in intimate detail is templates), I know enough C++ to realize that it is not the be-all, end-all of programming languages. In fact, after several years of C++ being around, it is already beginning a slow fading into history, with Java being its successor --- and not a very good one, at that.

At the risk of sounding like the 40-50 year olds out there who still insist that FORTRAN is a good enough language for everything, Ill be a 30-something who insists that, until something better comes along, C is still a good all-purpose language in which to write heavy, data-structure intensive programs. I believe it was Dennis Ritchie who said something like, "C is rarely the best language for a given task, but its often the second-best," the implication being that its better to learn one language that is second-best for everything, than to learn a new language for every programming task. (One could say the same of English.)

I started libwayne when I realized that I was constantly re-writing little bits of code that did important things that should be in the C standard, but are not. For example, how many times have you written code like this:
if((p = malloc(n)) == NULL) /* or some other fatal error condition */
{
fprintf(stderr, "error: %sn", err_msg);
exit(1);
}

I got sick of it. Furthermore, I often wanted to know more about why my program failed. So I wrote Fatal. Heres its prototype:
void Fatal(char *fmt, ...); /* generates an assertion failure */

It uses varargs so you can pass it an arbitrary list of output arguments just like printf, but it generates an assertion failure so that if you run it under a debugger, you can look at the program nicely as it dies. It turned out to be only the first function I wrote for libwayne, and it was put into a file called "misc.c" which I started including in most of the code I wrote. Another early member of the library was Malloc, which calls Fatal if the standard malloc fails.

Eventually "misc.c" started getting pretty big, with macros for MIN, MAX, ABS, SQR, etc, so I created misc.h and compiled misc.c into an object module. That was about 1993.

About that time I started to realize that, at least in C, we need a way to pass "objects" around in a reasonably transparent way, but sometimes we want to treat pointers as integers. This makes some peoples teeth sweat (my own included), so I invented the voint datatype, which is (you guessed it) a union of (void*) and (int).

Then I started adding more complex algorithms to libwayne, whenever I needed them. Each and every piece of libwayne was written because I needed it, but only things that I took careful time to do well went into libwayne. Any algorithm that needs to compare objects needs a comparison function like the one used by the ANSI standard qsort routine.
<<less
Download (3.0MB)
Added: 2006-03-23 License: LGPL (GNU Lesser General Public License) Price:
1311 downloads
Module::Install::Philosophy 0.67

Module::Install::Philosophy 0.67


Module::Install::Philosophy Perl module contains the concepts behind Module::Install. more>>
Module::Install::Philosophy Perl module contains the concepts behind Module::Install.

SYNOPSIS

This document describes the personal philosophy behind the creation of CPAN::MakeMaker (the predecessor of Module::Install). The views expressed here belong to Brian Ingerson; if they are not of interest to you, you can safely ignore this document.

The above is obviously a mutation of the monumental speech by great Martin Luther King (http://web66.coled.umn.edu/new/MLK/MLK.html). While the contexts are vastly different, I feel that there are some serious parallelisms.
The CPAN has become a place that is not free of injustice. This situation has arisen not out of directed oppression, but from a failure of our community to keep its tools sharp. It is the culmination of many small decisions made in the name of practicality. This is a sad state for an institution that was created to allow all interested people to contribute equally to the best of their ability.

This assertion is rooted in my personal experience as an author. When I created my first Perl module, Inline.pm, I knew that I had done something important. But how was I to make a dent in vast Perl community?

As a complete unknown in the Perl community, my voice did not travel far. I repeatedly tried to get even an acknowledgment from the gurus familiar with XS. No success. I resorted to sending messages with ridiculous subjects to modules@perl.org. (http://www.xray.mpe.mpg.de/mailing-lists/modules/2000-08/msg00078.html) No response. Through sheer determination and shameless self-promotion I eventually got the word out, and I hope the world is a slightly better place for it.
Since then, Inline has won awards and I have had the privilege to meet almost all of Perls finest. But I still remember the pain of starting out, and want to help invite more people into this wonderful world.

One thing I have learned from experience is that the Perl community (and throw in the Python and Ruby people as well) is a small drop in the vast ocean of programming. Its a giant pot of Java out there; and a sea of C. Perl may not be the biggest fish, but with some care and cunning we could become a much bigger school.

These are the current problems that I see with CPAN and the core modules:

New Modules dont help Older Perls
If I were to guess what percent of all Perl5 installations were at the current release level (5.8.0 in October 2002) I would say 3-5%. That may even be generous. Id say that over 40% of installations might still be at 5.005 or earlier.
The biggest problem with adding a module to the core is that it only helps a small subset of Perl users for a long long time. Worse yet, a good module author will still probably avoid using the core additions as prerequisites, because they want their new module to work as well on 5.005 as on 5.8.
CPAN::MakeMaker should be able to help in this regard. For example, instead of putting Inline.pm into the core for 5.9, I can now effectively get it into the core for every version of Perl that Inline supports.
Author Exclusiveness
Not just anybody can get a module into the core. It seems you have to know people in high places. If I were a brilliant new talent with a great new module, it would have a harder time getting the ear of the pumpking, then if I were, say, Damian Conway. In fact, I probably wouldnt even know where to start.
Reduced Competition
One comment Ive heard from some very good Perl programmers is "Everything important has already been done". Their feeling is that even though a module is suboptimal, it would be a waste of time to write a competing module. Who would use it instead of the one already in the core?
When I write a competing module, I know that I have to make it at least twice as good as the existing one to even get noticed. Thats not a bad thing, but should everybody be forced into that situation?
For example, lets say that you have created a really useful CGI script. Lets also say that it makes use of your own CGI::Special module, because CGI.pm doesnt meet your needs. Even though your script might be generally useful and worth sharing, the fact that it requires a non-standard module can only negatively affect its acceptance. Trying to get general acceptance for the superior CGI::Special module will be harder still.
Core modules are assumed by the general public to be "Best of Breed". While this may be true for some modules at some point in time, it keeps talented people from attempting to "breed" something better.
Core Bloat
Every time we add a module to the core it gets bigger and bigger. And we cant ever remove modules from the core, once theyve been added.
If I had my druthers, wed remove all modules from the core that werent necessary for either running Perl or installing modules. Of course, wed need to set things up so that installing modules was so easy, that it could be done on the fly if necessary. Is this easily accomplishable? Nope. Is it impossible? Nope. We have the best language in the world to help us do it!
Maintenance Bitrot
Believe it or not, Perl authors can sometimes acquire a "Life Beyond Perl". They get families or new hobbies or even hit by a bus. (This would be a "Death Beyond Perl".) The fact is, that once somebody writes a piece of code and shares it with the world, they are expected to maintain it for all time.
That is being generous. There are others that think that once their module has become popular or made it into the core, they dont need to keep fixing and improving it. I have personally been guilty of this sin.
And then theres the Damian Conway Effect. This plagues the exceptional authors who are so innovative and prolific they simply dont have time to maintain everything they have written.

I initially formalized these opinions at the YAPC (Yet Another Perl Conference) in June 2001. Since then I have been trying to think of technological solutions to fix these social problems.

One idea was dubbed NAPC. NAPC is CPAN backwards. It is a large system of precompiled modules that can be installed on the fly, with the goal of reducing the number of modules in the core. NAPC hasnt got started yet. Id still like to do it someday, but its a big problem with a lot of issues.

CPAN::MakeMaker (and now Module::Install) on the other hand, is simple and ultimately flexible. It should work with all of the existing CPAN processes without requiring any changes from them. And new features can be continuously added. Even though it doesnt scratch all of my philosophical CPAN itches, its a good start.

<<less
Download (0.080MB)
Added: 2007-06-25 License: Perl Artistic License Price:
851 downloads
Hexagonal Minesweeper 0.2.1

Hexagonal Minesweeper 0.2.1


Hexagonal Minesweeper is a puzzle game, inspired by famous Minesweeper. more>>
Hexagonal Minesweeper is a puzzle game, inspired by famous Minesweeper. HexaMine is puzzle game is based on idea of famous Minesweeper.

Classic Minesweeper quickly becomes boring for experienced player as he remembers most of restricted set of possible game situations, and nothing can challenge him to thing more then 3 seconds any more.

Proprietary MegaMiner by Astatix Software, has introduced mines with variable power to solve this problem, but it created a new one: there were too much situations when player had to guess rather then prove.

HexaMine has taken te idea of MegaMiner a lot further. Here are features, which allow HexaMine to present even most experienced player nontrivial challenging yet solvable game situations:

1) Different mine powers. Exactly as in MegaMiner.
2) Hexagonal grid. This reduces the number is possible situations for any single cell. This also makes surrounding of a cell look nore like a circle, which is more intuitive.
3) Concept of close and far neighborhood. There is nothing new about first one, as it is just sum of mine powers of ajacent cells. Far neighborhood is entirely new concept. Think of real metal detector. It can pick up any mine within small radius, say of 1 meter. This is exactly the close neighborhood. But mentioned metal detector can also pick up larger objects within bigger radius, say 2 meters, although the signal is weaker. This is exactly the concept of far neighborhood. For each empty cell the close neighborhood threat is calculated as mentioned above, although for far neighborhood threat each mine is reduced by 1 category. Smallest mines are not taken into account, larger ones seem smaller. Both threats are specified for open empty cell.
4) In contrast to other known to me Minesweeper-like games, in HexaMine you never know neither number of mines of each power, nor exact total number of mines.
The bottom line, (1) and (4) creates mathematically finite but practically countless number of different game situations, while (2) and (3) give player enough information, although very complicate, to solve vast majority of them without need to guess.

The bottom line, (1) and (4) creates mathematically finite but practically countless number of different game situations, while (2) and (3) give player enough information, although very complicate, to solve vast majority of them without need to guess.

<<less
Download (0.13MB)
Added: 2006-06-23 License: GPL (GNU General Public License) Price:
1221 downloads
Python MP3 Manager 0.9.1

Python MP3 Manager 0.9.1


PyMM is an MP3 Manager written in Python. more>>
PyMM is an MP3 Manager written in Python. With it you can easily create playlists, edit ID3 tags and search your collection.
I used to use the windows program MP3 Manager to manage my MP3s. I have since migrated my MP3 collection to Unix, and I therefore needed something similar on that platform. The project also gave me an opportunity to get aquainted with wxPython, which I must say is a quite suberb windowing toolkit.
You can use the program to manage your collection, create playlists, control the XMMS player, edit ID3 tags and so forth.
You can install the program in two ways:
1. run "python setup.py install". This requires write access to the python installation tree. It will install a startup script in the python bin directory. Then just type "pymm" to start the program.
This requires Python 2.0/1.6 or that you have Distutils installed.
2. Just put this directory somewhere and start the program with "python pymm.py". I made a link to the pymm.py script in a bin directory (i.e something like "ln -s /pymm.py /usr/local/bin/pymm").
Enhancements:
- pymm.py (Timer.Notify): Added total time of track to statusbar.
- xmms.py (Xmms): Added get_playlist_time(pos).
<<less
Download (0.030MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1191 downloads
Easy various links manager 0.10

Easy various links manager 0.10


Easy various links manager or Everest Linux Links Manager (evlinks) is a network manager and config toolkit. more>>
Easy various links manager or Everest Linux Links Manager (evlinks) is a network manager and config toolkit that aims to replace network services and networkmanager.

Tthe design of evlinks:

1. use mac address as config file names to avoid interface name change.

2. multi profile support, for example, you can have a setting for Office and another setting for home.

3. never display info such as "eth0/wlan0/ath0" to users. what is the meaning of this strange words for normal user?

4. coupled loosely, if any component of evlinks crash or can not work, others works very well.

5. policy support: for example, whether start wired at booting time,whether start wireless at booting time,offline or online, if wired line unpluged, shall we switch to wireless?

The components of evlinks:

1. evlinkslo/evlinksboot:

run at system booting.
enable loopback and other interfaces according to config file.

2. evlinksiw, wireless config tool

3. evlinkswireless, a wrapper for evlinksiw to handle multiple wireless adapters. if you only have one wireless adapter, it will start evlinksiw directly.

4. evlinksw, wired config tool, support multiple profiles.

5. evlinkswired, same as evlinkswireless, a wrapper for evlinksw to handle multiple wired adapter.

6. evlinksmonitor, a hal client to monitor the adapter changes. since it use hal, then we can catch the signal when new adapter plugged and removed.

7. evlinkstraffic, network traffic monitor. used in evlinksmonitor and evlinkspppoe.

8. evlinkspppoe, PPPoE clients, used to connect ADSL(no PPPoA support)

9. evlinksdispatcher and evlinksrun. dirty code to help normal user run it easily.that is to say, normal user use evlinksrun to call evlinks utils, they all run as super user. it is not a good design, also had security problem, need change later.

<<less
Download (MB)
Added: 2007-07-09 License: GPL (GNU General Public License) Price:
509 downloads
Kopete Away Message Updater 0.2

Kopete Away Message Updater 0.2


Kopete Away Message Updater is a script that updates your away message in Kopete messeger. more>>
Call this script from the Autostart folder, and it will update Kopetes away message for each interval (requires Kopete 0.12 or higher). The away messages are by default defined in ~/.kopete-away-msgs. Each line can contain either:
- a comment (starting with a #)
- flags message
The flags define some properties to each away message. Flags are defined only at the start of the line, beginning and ending with a %. The following flags are supported.
[0-9]*[smhd] Determines how long this message should be shown before a new one is chosen. This is the sleep(1) syntax.
a Only show this message when youre away.
c This line is a command, use its output as away message.
i Show the contents of a file, line by line. The message should contain the path to the file. Do not use ~ but use /home/$USER instead. Empty lines in the included file are skipped.
n Use the next message in the file for the next iteration.
o Only show this message when youre online.
x Dont use this message when looking for a random message. This means this line is only accessible when the former line contains the n flag.
- Show the message less than normal times
-- Show the message even more less
--- Show the message sometimes
To determine your online status, you need to have the Web Presence plugin enabled. By default, it reads the file ~/.webstatus.xml. Adapt the variable below if you store the file somewhere else. The script wont do anything when youre offline or partially away (that is, some protocols are Away, some protocols are Online).
Because the web status plugin is used, the process of retrieving the current webstatus is not really reliable. It may happen that you turn back to online when you set the status on Away in a short time. If this doesnt happen in about 10 seconds after the status change, you may consider the status change as successful.
Example ~/.kopete-away-msgs file:
========================================================================
# Sometimes, show uptime for one minute
%1mc--% uptime
# Fortune rocks, but dont pick too long messages (the length of away
# messages is limited.
%2mc% fortune -s -n 120
# just show Hello world for the default interval
Hello world
# Show a away message for 60 seconds.
%a60% Im away now.
# Ask people to say something when youre online
%o% Please message me!
# Show all contents of the Linux README line by line. Show each line for
# 3 seconds.
%3i% /usr/src/linux/README
# Tell a little story when Im away. These lines must emerge in the
# right order, so mind the n and x flags! The x flags make sure we dont
# start in the middle of the story. And, show each line for about 5
# seconds.
%na5% Goodbye, all you people,
%nax5% Theres nothing you can say
%nax5% To make me change my mind.
%ax5% Goodbye.
==================================================================
Enhancements:
- Ability to query the online/away status directly from Kopete (DCOP). This requires a patched Kopete, see the description for more details on how to proceed.
- Fortune mode: Pick a random line from a given text file.
- First check the online/away status to prevent unnecessary command calls.
- Various bugfixes
<<less
Download (0.011MB)
Added: 2007-01-14 License: GPL (GNU General Public License) Price:
1015 downloads
Business::PayPal::SDK 0.14

Business::PayPal::SDK 0.14


Business::PayPal::SDK is an interface to paypals SDKs. more>>
Business::PayPal::SDK is an interface to paypals SDKs.

SYNOPSIS

use Business::PayPal::SDK;
my $pp = new Business::PayPal::SDK(
{
paypal_apiid => "sdk-seller_api1.sdk.com",
paypal_apipw => "12345678",
paypal_cert => "paypal_java_sdk/samples/Cert/sdk-seller.p12",
paypal_certpw => "password",
paypal_env => "sandbox",
java_sdk_dir => "/path/to/paypals/java/sdk",
}
);

my $res = $pp->SetExpressCheckout(
{
OrderTotal => 10.00,
ReturnURL => http:://mydomain.com/myreturn,
CancelURL => http:://mydomain.com/mycancel,
}
);

print $res->{token};

Business::PayPal::SDK is a perl interface to the SDK provided by paypal (http://www.paypal.com/sdk). You can use this module to implement paypal pro and paypal express transactions in perl. On the back end this modules uses Inline::Java to interface directly with the paypals java sdk. Consequently you will need to get a J2SDK and Inline::Java installed. This was done for 2 reasons. 1) Speed of development, didnt have to deal with all the SOAP stuff. 2) Easier maintanance regarding future changes. That is to say, I only have to make sure I keep this compatiable with paypals SDK, not thier underlying protocol changes.

This document assumes you have an understanding of the java SDK and API provided by PayPal.

All methods take a single hashref as an argument. All methods return a hashref, or undef if there is an internal failure of some sort. Check $ret->{ack} to see if the call to PayPal was successful. If $ret->{ack} is not Success than you can check the $res->{ErrorCodes}, this will be an hashref with the key being the error code from paypal and the value is the getLongMessage from the error. Check $obj->error for description of failure.

<<less
Download (0.009MB)
Added: 2007-06-07 License: Perl Artistic License Price:
871 downloads
1VideoConference 0.5.0.11 Beta

1VideoConference 0.5.0.11 Beta


1VideoConference is completely revolutionizing the way people interact online. more>>
1VideoConference is a project that can completely revolutionize the way people interact online. 1VideoConference allows its Web, Audio/ Video phone, Skype, Msn and Yahoo users to instantly participate in live web conferences without the need for lengthy downloads or complicated installations. At any time, our host customers can simply drop a small piece of code onto their websites and INSTANTLY create their very own online video conference room.
For our users to get started, all they need is a web cam and an internet connection and seconds later they can show presentations, share applications or users desktops, hold live webinars, discuss new strategies face to face with business partners, and more...
Main features:
- Audio and Video Sharing: Low latency, multi-party video and audio sharing brings back the intimacy of a meeting.
- Presentation and Document Sharing: Share your ideas on a presentation or help your partner edit a document in real time collaboration.
- Application sharing: Say you need to teach someone how to use a new piece of software, instead of trying to walk them through it over the phone or instant message, simply share your application with them and show them how its done.
- Desktop Sharing: Share your entire desktop and control of the mouse/keyboard.
- White Board and Annotations: Anyone in the meeting room can leave annotaions or draw an idea on the white board.
- Chat: Not a featured speaker but still want to get your ideas heard? Do this with the multi-user Instant Messaging feature.
- The Hot Seat: Request a spot as an attendee, feature a guest speaker or introduce a new member of the team.
- Record and Archive: Upon the request of the meeting holder, all the interaction is recorded and archived for sharing with non-attendees.
Enhancements:
- System now more stable.
- All service now peer to peer.
- User can delete uploaded Zip modules.
- Enhanced Module Management.
- Multiple Meetings now supported.
- User can select video quality during runtime.
- Host can set the video size during runtime for the all participants(Full Screen).
- Host can share his/ her own desktop with all the other participants.
<<less
Download (19.2MB)
Added: 2007-04-22 License: MPL (Mozilla Public License) Price:
920 downloads
ROX-All 1.1

ROX-All 1.1


ROX-All is a single archive containing launchers for most of the ROX applications. more>>
ROX-All is a single archive containing launchers for most of the ROX applications.

It contains everything you need to get started with ROX, a GTK desktop based around the file system.

Because actually putting all the software in this archive would make it very big and quickly out of date, it will download the latest versions of programs when you run them the first time.

Therefore, you will need a network connection (but only when downloading or upgrading programs).

<<less
Download (0.62MB)
Added: 2007-03-01 License: GPL (GNU General Public License) Price:
969 downloads
Filler in Java 1.02

Filler in Java 1.02


Filler in Java project is a graphical game where you occupy coloured hexes by changing colours. more>>
Filler in Java project is a graphical game where you occupy coloured hexes by changing colours.
Its strengths are better computer players, internationalisability, and cross-platform deployability.
Installing
In the top directory (same directory as this file), run make. That will build a jar file for you. You then need to be super-user (root), and run make install. If you cant be super-user, just do java -jar filler.jar instead.
The executable program is called filler, and will be installed in /usr/local/bin. Since release 1.01, filler will use your shell variable LANG to set the language that it runs in.
Enhancements:
- Added inc to other directory. This is the code header you include to say that the code is released under GPL.
- Removed resources_de.properties, resources_fr.properties, as I wrote them and they were pretty bad.
- Added sortByRandom() to PlayerWrappers.
- Added build.xml to other. This is for use with ant.
- Cleaned up some access privileges on some fields, cleaned up some bad identifiers.
- Added Kris Verbeecks RemotePlayer.
<<less
Download (0.37MB)
Added: 2006-12-27 License: GPL (GNU General Public License) Price:
1034 downloads
JTourney 1.0

JTourney 1.0


JTourney is a Java based tool to support tournament directors conducting small to medium scale round based tournaments. more>>
JTourney is a Java based tool to support tournament directors conducting small to medium scale round based tournaments for multiplayer games.
JTourney tries to encaspulate over 10 years of experience with various tournament formats for different games. Those tournaments were conducted either manually or with the help (of many kind people and) a predecessor programm, which finally became too old and too small.
The need for JTourney arose since the tournaments conducted were rather flexibile: Players could hop on and hop off between rounds, the games played might allow variable number of players. Beside this flexibility JTourney could of course be used to support more rigid tournament formats, but this is not its focus.
Main features:
- Keeping player lists.
- Playcing players on tables for next round by variuos strategies.
- Generate score sheets for tables.
- Keeping track of game scores
- Calculating player scores, tiebreakers and rankings
How it works?
JTourney is a very simple design. It merely parses text files into its memory and composes new ones on design. While parsing its internal datafiles it also feeds this internal information to the RenderMode, therefore it provides you with more beautiful information than just the raw internal text files.
Note the system never stores things like standings or total scores of players internally. It turned out, that parsing input is very fast and never is a real problem for (say) 100 participants and 12 rounds (this is not a limit, it can most likely handle much more participants and more rounds) on a recent PC.
While this architecture is from the computer stone age it is flexible and powerful. Maybe a bit volatile, but after all it is entirely appropriate to put whatever kind of GUI on top if necessary!
<<less
Download (1.8MB)
Added: 2006-03-23 License: LGPL (GNU Lesser General Public License) Price:
1310 downloads
Simple IPX Bridge 1.2

Simple IPX Bridge 1.2


SIB (Simple IPX Bridge) is able to tunnel IPX and IP frames received by your Ethernet device via UDP over the Internet. more>>
SIB (Simple IPX Bridge) is able to tunnel IPX and IP frames received by your Ethernet device via UDP over the Internet. It is able to put the interface it listens on to promiscous mode, so all frames (not only broadcasts, and frames for the tunneling server) can be received.
Actually every 802.3 frame can be tunneled, but SIB only tunnels IPX frames per default (this can be changed via command line). SIB also filters SMB over IPX, to reduce network traffic (this can be disabled too).
Additionally SIB takes care which frames belong to local MAC addresses and sends only broadcasts and frame to non-local MACs to the remote host.
A non-plus-ultra is, that SIB can compress every frame it tunnels via LZO, but you must have LZO library installed.
You may ask yourself: "Why should I need this?" Well, there are lot of answers, but the main reason is: FOR GAMES. Even with KALI for Windows ($14.99) and KALI cracked 1.2 ($0 - but bugs bugs bugs) there is no real WHOLE NETWORK to WHOLE NETWORK connection program which can tunnel IPX, filter SMB, compress it, and works with 2.4.0. And EVERY new game (for Windows) uses IPX for "network" (or should I say Internet ;-) games. (RA2, Q3, HL...)
Enhancements:
- fix for "divide by zero" bug on alpha
- fixed hostname resolver
- added option to set local UDP port
- added option to bind to an specific local IP
- MAC lists flushed on SIGHUP
<<less
Download (0.021MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1209 downloads
Eggibault 1.2

Eggibault 1.2


Eggibault is a puzzle game for Linux. more>>
Eggibault is a puzzle game for Linux.
Just unpack the archive and run eggibault but before you should read Readme.txt, it is in french, because im french.
Enhancements:
- Add a tag to say that a level is finish
- New levels
- Performance improve
- Little bugs fix
<<less
Download (0.48MB)
Added: 2006-04-03 License: GPL (GNU General Public License) Price:
1299 downloads
Php Gmail Drive 0.3.2

Php Gmail Drive 0.3.2


PhpGmailDrive (PGD) turns your Gmail account into a Web based file server. more>>
PhpGmailDrive is a new type of file sharing utility. Unlike typical file servers (say xDrive) it uses Gmail as backend file server. You can enjoy it simply by hosting a small PHP script in your web site without any database.
Gmail file space is more than 2GB, so you can imagine you already have such a big space on internet. However, you will require a Gmail account (If you dont have any Gmail address, go GmailSwap or ask your friends.).
PGD automatically connects Gmail server and fetches list of all attached files and generate downloadable links in a tree like view. If you are looking for a file server to upload your music or notes without any hassle, PGD is ideal for you. Technically speaking PGD is wrapper of Gmailer .
Thought there is no need to know hecks of PHP or Gmailer. Just you have to check that your PHP hosting service provider has curl extension of PHP to handle HTTP/HTTPS traffic.
Main features:
- Successfully connects to Gmail and only grabs list of Attachments in Gmail messages.
- List of attachments are displayed with inbuilt Javascript engine. You can customize output to any other formats.
- 100% compliant to GMAILFS. So you can upload with Windows Gmail Shell extension or Linux GmailFS utilities..
- Supports Multiple Gmail accounts in the same script .
- Supports all browsers.
- Total size is less than 100 KB.
<<less
Download (0.069MB)
Added: 2005-07-08 License: LGPL (GNU Lesser General Public License) Price:
1576 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5