MetalServe

MetalServe provides a standalone IRC DCC file server.
Download

MetalServe Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Pieter Hollants
  • Publisher web site:
  • http://www.metalserve.org/

MetalServe Tags


MetalServe Description

MetalServe provides a standalone IRC DCC file server. MetalServe provides a standalone IRC DCC file server.MetalServe is a standalone DCC file server that can be used to share files on Internet Relay Chat (IRC) networks such as EFNet and Undernet. Unlike the only available similar Unix program, iroffer, which offers "packs" of files, MetalServe offers single files similar to the way the SDFind, SPRJukebox, and OmenServe scripts for mIRC, a Windows IRC client, work.The motivation for writing this program arose because the masquerading Linux router between my desktop IRC client and the IRC servers in the Internet made sending files even harder than getting files. Additionally, the router was hosting the files to be offered anyway, so why not let the serving application run on the router as well. However the only available application as of the time of this writing (April 2002) was iroffer, which, as mentioned, operates in a different manner than desired.I took a look at the available IRC clients and their scripting capabilities but in the end "standard" ircII 4.4M, BitchX, Epic etc. didn't look powerful enough, had too many security holes etc. and various other aspects, including speed and independency, gave me reason enough to write a dedicated server application in C. In other words, I preferred the "precision screwdriver" approach. Requirements: · MetalServe is being developed under SuSE Linux 7.3 (kernel 2.4.17, glibc 2.2.4, gcc 2.95.3). I try to periodically test on FreeBSD and other platforms as well, but there is probably still a lot of work to do as regards portability issues. If you succeed i · You DO NOT need to install an IRC client or IRC server and you also need neither inetd nor portmapper. MetalServe runs on its own. · You need a reasonable C compiler and make utility. The GNU C compiler (gcc) and GNU make (may exist as "gmake" or just "make" on your system) are recommended.


MetalServe Related Software