MetalServe - Who needs Jazz when there's Metal?
 
MetalServe
 News 
 About 
 Features 
 Screenshots 
 FAQ 
 Mailing list 
 Contact 

Let's try it
 Requirements 
 License 

Docs
 Installation 
 IRC usage 
 Server connects 
 DCC sends 
 Logging 

Configfile
 Format 
 Reference 
 Example 

Developers
 Roadmap 
 Download 
 Config parser 
 Visions & ideas 

  

About MetalServe

MetalServe will be 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, S343 and OmenServe scripts for mIRC, a Windows IRC client, work, and which is outlined on the IRC Usage page.

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.

MetalServe is still under development -- see the Download page resp. the News frontpage for details.

 

Copyright © 1999-2006 by Pieter Hollants. All rights reserved.