iPirate project is a small application for sharing files between two friends.
iPirate was written in a day because I wanted to download some songs from a friend of mine, whose internet connection does not allow connections from internet to his machine (so FTP and friends are out).
I also did not wan't to use any established P2P software, because this is just a small and private sharing of files. Furthermore, I found it fun to code such a program.
The features include sharing your files, search for files containg a string, listing a user's files and downloading files from a user.
Due to the circumstances that lead to the writing of this software, the program supports two modes of download: you either connect to the machine you want to download stuff from and say: start sending data, or you let the remote machine connect to your machine and receive the given data.