Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Aug 15th, 2006, 11:37 PM   #1
grimpirate
King of Portal
 
grimpirate's Avatar
 
Join Date: Sep 2005
Posts: 394
Rep Power: 3 grimpirate is on a distinguished road
Send a message via Yahoo to grimpirate
Question IRC File Server Bot

I've been working for a long time on an IRC File Serve bot and it's nearing completion, well at least in console form. The GUI form will take some time (as I'm coding it in Java). Currently the bot mimics the SysReset script that is used with mIRC the only major exception being that the bot does not support the DCC resume function, but it will. The bot responds to common FServe commands in the channel like @find, !list. It also responds to triggers to start a DCC chat session with a user in order to allow that user access to the directory of files being offered by the bot. It's still missing some features:

1) DCC file transfer resume
2) An away mode for when the bot isn't currently allowing downloads
3) Limit to the rate at which users can download from the bot
4) Checking if users are still in the channel so as to continue the download and/or suspend it if they leave
5) Clearing the queue of a particular user

However, as it stands now the bot is pretty complete, and I've added some other functions of my own which I think might be pretty useful. For instance, the @md5 function which searches based on the hash of a file so as to see if any other users (using another bot like this one) happen to have the EXACT same file, and thus dl from them.

So I was curious if anyone had any ideas that they might suggest for added functionality to the bot. Of course they should be relevant to just downloading files as I'm not trying to make a full IRC client or trying to support miscellaneous functions (the bot does have one though which is !roll, it's the first function I wrote to see if I could actually implement something that worked).

All suggestions welcome, and if it so happens that one of them is something I've already done I'll post how mine works to see if you can suggest refinements.

If none of this makes sense to you and sounds like a bunch of jibberish then please google some of this stuff
__________________
Lo, there do I see my father. 'Lo, there do I see My mother, and my sisters, and my brothers. 'Lo, there do I see The line of my people... Back to the beginning. 'Lo, they do call to me. They bid me take my place among them. In the halls of Valhalla... Where the brave... May live... ...forever.. GrimBB | Mimesis
grimpirate is offline   Reply With Quote
Old Aug 15th, 2006, 11:52 PM   #2
grimpirate
King of Portal
 
grimpirate's Avatar
 
Join Date: Sep 2005
Posts: 394
Rep Power: 3 grimpirate is on a distinguished road
Send a message via Yahoo to grimpirate
In case anybody's interested to see it work first hand if you see me logged onto programmingforums, then you'll probably find me logged in at irc.quakenet.org/#obscurechannel testing out the bot. The bot and I are usually the only two in there.
__________________
Lo, there do I see my father. 'Lo, there do I see My mother, and my sisters, and my brothers. 'Lo, there do I see The line of my people... Back to the beginning. 'Lo, they do call to me. They bid me take my place among them. In the halls of Valhalla... Where the brave... May live... ...forever.. GrimBB | Mimesis
grimpirate is offline   Reply With Quote
Old Aug 18th, 2006, 1:51 PM   #3
grimpirate
King of Portal
 
grimpirate's Avatar
 
Join Date: Sep 2005
Posts: 394
Rep Power: 3 grimpirate is on a distinguished road
Send a message via Yahoo to grimpirate
Make that irc.darkfire.net/#grimserve
__________________
Lo, there do I see my father. 'Lo, there do I see My mother, and my sisters, and my brothers. 'Lo, there do I see The line of my people... Back to the beginning. 'Lo, they do call to me. They bid me take my place among them. In the halls of Valhalla... Where the brave... May live... ...forever.. GrimBB | Mimesis
grimpirate is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
OnlineTextEditor.Com! Sane Show Off Your Open Source Projects 43 Jun 16th, 2006 8:55 AM
Command Prompt SkyPioneer Coder's Corner Lounge 5 May 3rd, 2006 10:07 PM
After execution - Error cannot locate /Skin File? wchar Visual Basic 1 Mar 5th, 2005 9:04 PM
airport Log program using 3D linked List : problem reading from file gemini_shooter C++ 0 Mar 2nd, 2005 4:12 PM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 6:26 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC