IRCfs
News

Info
  What is IRCfs
  Current Status
  Timeline
  Features
  Authors
  Documentation

Getting it
  License
  Download
  CVS

SourceForge Project Page

About
 

Put simply, IrcFS is a standalone IRC FileServer 1 .

There are many many IRC FileServers (or fservs) out there, but what makes this one significant is it's standalone. Most fservs require a pariticular IRC client, such as mIRC. IrcFS requires no such program, it runs on its own, by itself. IrcFS is also, to the best of my knowledge the only Open Source standalone fserv available. (I know of one other project, but I believe that it currently only implements XDCC lists, which is very different to a fserv).



Planned Features
 

IrcFS will become a fully featured IRC FileServer. Basically, any features of FileServs out there, I hope to implement in IrcFS. However, there are some basic features that I'll outline here, in no particular order.

  • Full user accounts, with a full history of sends, recieves, etc.
  • Per-User Send Queues, with the ability to add/move/del entries in it.
  • Smart Anti-Flood protection - Use send buffers to not flood the IRC server.
  • Statistics on each file avalible. (Up/Down counts, last access, descriptions, etc).
  • Advanced duplicate file checking.
  • Multiple Ratio options.
  • Support for fservs based on different types of filesystems. (eg DOS/Unix/MySQLdb)
  • Support for symlinks. (Its actually quite hard to follow symlinks, and still make sure you don't get lost in a self-referencing symlink). Ok, further thought on this makes it easy.
  • CD change request voting.
  • Talk-through mode. (The ability for the bot owner to connect to the program using an IRC client, and talk-through the bot.)

  • 1 - An IRC FileServer, (or FServ) is a method of sharing large ammounts of files via IRC. It works similar to an FTP server, except its totally text based, and done via DCC CHATs to the person.