This document provides instructions for setting up various IRC clients like mIRC, Irssi, Colloquy, and Snak to automatically accept file transfers from an IRC file server. It explains how to configure options related to automatic chat acceptance, file downloading folders, and firewall settings to allow incoming file transfers. Basic commands for navigating and interacting with the file server like getting files and viewing queues are also listed.
This document provides instructions for setting up various IRC clients like mIRC, Irssi, Colloquy, and Snak to automatically accept file transfers from an IRC file server. It explains how to configure options related to automatic chat acceptance, file downloading folders, and firewall settings to allow incoming file transfers. Basic commands for navigating and interacting with the file server like getting files and viewing queues are also listed.
This document provides instructions for setting up various IRC clients like mIRC, Irssi, Colloquy, and Snak to automatically accept file transfers from an IRC file server. It explains how to configure options related to automatic chat acceptance, file downloading folders, and firewall settings to allow incoming file transfers. Basic commands for navigating and interacting with the file server like getting files and viewing queues are also listed.
This document provides instructions for setting up various IRC clients like mIRC, Irssi, Colloquy, and Snak to automatically accept file transfers from an IRC file server. It explains how to configure options related to automatic chat acceptance, file downloading folders, and firewall settings to allow incoming file transfers. Basic commands for navigating and interacting with the file server like getting files and viewing queues are also listed.
Download as TXT, PDF, TXT or read online from Scribd
Download as txt, pdf, or txt
You are on page 1of 7
At a glance
Powered by AI
The document provides instructions for downloading files from IRC fileservers using various IRC clients like mIRC, Irssi, and Colloquy. It also discusses issues like firewall settings that could prevent downloads and tips for auto-accepting files.
You can use commands like /ctcp ps !ps in mIRC or set dcc_autochat_masks in Irssi to auto-accept files from certain users. Make sure your client and firewall settings allow incoming file transfers.
Several free and open-source fileserver programs are mentioned like UPP, SysReset and VPowerServe that can be used to serve files over IRC. Factors like operating system compatibility and known bugs should be considered when choosing one.
---------------------------------
Basic Technical Stuff for Newbies
--------------------------------- To get into my fserv, type: /ctcp ps !ps But if you are on Undernet or IRCHighWay, then type: /ctcp ps2 !ps A window should open. From there you can type dir to get a directory listing, cd to change directory, get to get a file, or help for further help. You can also type 1f, 2f, 3f... to get the first, second, third files in the directory or 1d, 2d... to navigate to various subdirectories. 0d or cd.. will take you to the parent directory of the one you're in. If you queue a lot of files and want to walk away from your computer as they're downloading, you can set up mirc to autoaccept files. The specific instructions for this vary from one irc client to another (see below). Note that these settings will allow other irc users to send you files even when you're not at your computer, so be cautious about files that you never queued. If a file mysteriously shows up, especially if it has a sexually suggestive name, it's probably malware, and so you should delete it immediately without even opening it. If you are still unable to download files even after following the specific instructions for your irc client, then the problem might be your firewall. Look at the firewall settings for both your computer as well as your router. Lower the firewalls to their most relaxed setting and/or create an exception in each for your irc client so that it can automatically open the necessary ports to receive incoming files. You may need to consult http://portforward.com/ for instrutions specific to your router. Using mirc: You can set up mirc to autoaccept files, which is very useful, because otherwise you have to okay each file individually, and if you don't do it in time, the file transfer will time-out. Go to Tools -> Options -> DCC and select auto-get file and auto-accept chat. The minimize box on both of these options can also be checked. Also, in the box that asks what to do if the incoming file exists, select the "Resume" option. Another thing you should to do is to verify that your irc client isn't purposely ignoring certain file types, such as .pdf and such. To do this, snoop around under tools -> options -> dcc -> folders to see if maybe you can add .pdf (and any other files types which you want to download, such as .txt, .doc, .rtf, .htm, .html, .epub, .mobi, .zip, .rar, .cbz, .cbr, .exe, .jpg, .gif, .bmp, etc.) to the list of recognized files. Also, make sure your "DCC Get" folders actually exist and aren't merely pointing to some location that has long since been deleted from your harddrive. Also, under tools -> options -> dcc -> ignore, set Method to "Disabled" to make sure that no file that is sent to you will be ignored by your client. Don't forget to uncheck the "Turn ignore back on" box. Using Irssi: If you're using Irssi, you'll need to set the 'dcc_autochat_masks' option to my nick ('ps2' on undernet or 'ps' elsewhere). For example, you'd use the command "/set dcc_autochat_masks ps2". You may choose to have dcc_autoget enabled (/set dcc_autoget on), but note that this will leave you open to any file from any nick. If you prefer to accept each file manually, use this command: "/dcc get ps2 File_name_being_sent.ext". Also, the default queue for irssi is 5, while I allow up to 100 queues, so you may want to modify the default value in irssi: "/set max_ctcp_queue <new queue value>". Using Colloquy: If you're using Colloquy on a Mac, go to file -> preferences -> auto accept files from: Anyone & if files already exist: Resume, and Save downloaded files to: Downloads. Also, remove all the prompts unless you want it to continally ask for permission to do every little thing. Alternately, if you want to try Snak, see the instructions below, or if you want to try mirc on a Mac, see http://www.youtube.com/watch?v=PJe6gPPvO4s Using Snak: Go to Preferences. The fifth option down is DCC. Click on the "Make an Action" button. You'll get a window, within which you'll have several controls. "Connection: Any connection will be selected" (leave as is). "Enabled" should be checked as a tickbox. Below that you'll see a box that says "DCC" and a drop dow n list: "DCC Chat offer", "DCC File transfer offer", "DCC file finished offer", etc. Select the "DCC Chat offer" option; you can fill out a nickname in the empty box such as "ps2", specifying from whom you will accept a DCC Chat offer, or you can leave this blank so that you can enter into DCC-Chat with anyone (allowing you to enter and use other interactive fserves). After making your selection, hit OK. You should get a pop-up that has your option checked in a lis t. Then continue with the "DCC File transfer offer" option, and do the same thing, making an action. Make actions for "DCC Chat", "Receive File", and "File End" so that all three of these functions are automated. Alternately, if you want to try Colloquy, see the instructions above, or if you want to try mirc on a Mac, see http://www.youtube.com/watch?v=PJe6gPPvO4s Using SeaMonkey: If you're using SeaMonkey, be sure to enter the following command in the network : "/dcc-accept-list-add ps2" (on undernet) or "/dcc-accept-list-add ps" (elsewhere ). Otherwise, your client will reject any file that my fserve tries to send to you. Using ChatZilla: Click ChatZilla, then preferences, then global options, then dcc, and set your default download directory. Then add me to your autoaccept list: "/dcc-accept-list-add ps2" (on undernet) or "/dcc-accept-list-add ps" (elsewhere ). Using Xchat: XChat has a minimal preference settings, but one thing you need to do is set the maximum file transfer speed. After doing that, it should work. Using Nettalk: Go to Options -> Connections -> then check the DCC Auto Accept Box. Using IceChat 9: Go to Options -> Program Settings -> DCC, then Auto Accept DCC chat requests and Auto Accept DCC file requests. -------------------- Commands You Can Use -------------------- The first step is to get into my fserve: From Undernet, type: /ctcp ps2 !ps Elsewhere, type: /ctcp ps !ps Once you are in, you can use the following commands: dir/ls: lists all files and directories in your current directory pwd: shows your current directory cd: change your current directory (cd <directory>) [cd by itself will take you b ack to root] 1d: go to the first subdirectory of the directory you're currently in 2d: go to the second subdirectory... 0d: go back to the parent directory of the directory you're currently in get: gets file (get <filename>) 1f: get the first file of the directory you're currently in 2f: get the second file... find/search: searches fileserver. wildcards are supported (find <filename>) (limited to 100 results and 8 seconds, whichever is less) my_queues/my_q/myq: lists your queues clr_queue/del_q/clr_q: deletes one of your queues (clr_queue <number>) clr_queues: deletes all your queues time: shows when your session times out (you have a 30 minutes to look around, but only 5 minutes of idling) who: shows who else is currently on presumably either queuing files or just look ing around queues/q: shows how many files are currently waiting to be sent sends/s: shows how many files are currently being sent stats: shows file server statistics quit/exit/bye: closes this fserve session -------------------------- Frequently Asked Questions -------------------------- (1) How many files can I queue? Up to 100 a time. (2) I queued a file, but it's not downloading. What's going wrong? Various things could be going wrong. The first thing to do is try to isolate the problem. First, let's see if the fileserver still has it in its queue. Go into the filese ver and type "myq" to see your queues. If the file is still there, then it just hasn't b een sent yet. This is a fairly unusual situation, because I've set up the fileserver for un limited simultaneous sends (it doesn't care how people queue files; it'll try to send files to everyone simultaneously). Hence, even if someone queues a huge number of file s, they (generally speaking) won't inadvertantly clog things up for hours on end. At least, that's the idea, but it doesn't always work out that way. The main problem ha s to do with the filesever software. In order for it to look down the queue list to y our queues, it needs a little bit of free time where it's not doing anything else but suc cessfully sending files to other users. One problem that commonly occurs is when someone queues a lot of files and th en either drops offline or simply changes their nick. They're no longer there (at least not under the nick which queued the file), but the fileserver doesn't know that, so it tries to send them each of their files, one at a time, searching for them again and ag ain and again as it methodically goes through their queues. Because it's always so busy loo king for them, it doesn't have the free time to look down the list to the queues of other us ers. Hence, the users who have files queued further down the list have no choice but to wait until all the queues of this "missing" user get dumped, one at a time, into the proverbial bit-bucket. A similar problem occurs when one of the users is trying to fill the holes in his or her collection. Maybe they downloaded files from me before, and so they already h ave 99% of the files in a given directory. But, since I'm always adding files, there are a few new ones in there, and they want those files too, but they don't want to go to th e work of comparing their own filelist with mine in order to determine which specific f iles they need to update their collection. Hence, they just requeue the entire director y contents. So what happens is that the fileserver connects to them and tries sending the m the first file, and their client says, "Hey, I already got the whole file," and so then the fileserver moves on to the next file, and this process repeats over and over for each file they queued. Once again, the fileserve is so busy connecting and trying to send them each file that it doesn't have the spare time to look down the list to t he queues of other users. Hence, once again, everybody who queued files after this user has to wait, and it can easily take over an hour. Keep in mind that in both of these cases, the user who is causing the clog do esn't realize that he or she is causing any sort of problem. Nobody sets out to clo g up fileservers on purpose. The real problem here is with the software. Just be p atient. The clog will eventually clear, and then your queued files will start downloa ding. If the file's not in the queue, then the filesever tried to send it, and the sen d failed. This can happen for any number of reasons. Sometimes it's your fault, and someti mes it's not. To make sure it's not your fault, verify that your irc client isn't purposely ignoring certain file types, such as .pdf and such. I talked about this above, but I'l l go through it again, just in case you didn't read all the way through from the b eginning. Snoop around under tools -> options -> dcc -> folders to see if maybe you can add .pdf (and any other files types which you want to download, such as .txt, .doc, .r tf, .htm, .html, .zip, .rar, .cbz, .cbr, .exe, .jpg, .gif, .bmp, etc.) to the list of r ecognized files. Also, make sure your "DCC Get" folders actually exist and aren't merel y pointing to some location that doesn't exist. This can very easily be the case if you' ve moved your irc client, such as from one harddrive or directory to another. Also, un der tools -> options -> dcc -> ignore, set Method to "Disabled" to make sure that no file that is sent to you will be ignored by your client. Don't forget to uncheck the "Turn igno re back on" box. If this doesn't solve the problem, then it could be a firewall issue. If it's a firewall problem, then you probably can't download any files from anyone on IRC. Deali ng with filewall issues can get a little technical, but the basic idea is that you ha ve to put an exception for your irc client so that it can automatically open the necess ary ports to receive incoming files. If you can download files from some filesevers but not from others, then the problem probably isn't on your end but exists somewhere in between you and the filese rver you're accessing, in which case you're not likely to ever find it. Do not be alarmed . Every file transfer is a roll of the dice. Most make it, but some don't. Generally speak ing, my file server will detect transfer failures and put these into a "failqueue", basica lly a big list of files that failed to get where they were supposed to go. As long as y ou log in within three days, it'll inform you about files that are still waiting for yo u in this failqueue, and it'll tell you how to requeue them so it can try sending them again. Beware, however, that the failqueue is an imperfect solution to this problem, and so you shouldn't totally depend on it. In order to make sure you received what you q ueued, keep some sort of log of what files you're queuing so that you can verify that all the files you queued actually transferred completely. For those that failed or are inco mplete, simply try again later. (3) How can I serve files? There are a number of different fileserver programs. I'm using one called UPP (s ee http://upp.monkey-pirate.com). I'm running v2.20 under Win-XP. It's not terribly popular, but it seems to work. One of the more popular IRC fileservers is called SysReset. See http://www.sysre set.com Another is VPowerServe: http://iterati.org/ebookTools/vPowerServe/Default.aspx Another is BWI. Walkthrough: http://puttscribe.com/faq/serving_bwi.htm And you can get it here: http://puttscribe.com/faq/serving.html There's also an omenserve walkthrough at the above address, but I'd recommend yo u stay away from it. I've noticed that it's still a little too buggy for my taste. The specific p roblem I've noticed is that sometimes the file it sends is not the file I queued but rather a file that somebody else queued, but when it comes to me it bears the same filename as the file I queued. Hence, I only notice the problem when I actually open the file after it has down loaded. I've noticed this happening with two different fileservers who are running omenserve, so my guess is that it's a bug peculiar to this piece of software. (It might be worth noting th at these programs are written and made freely available by some very kind and generally o verworked techies who have contributed far more to filesharing that most of us will ever d ream of doing. Hence, it's really too much to expect that everything will work perfectly all th e time.) Talk to the people you like to download files from, and see what they're using, and find out the pros and cons of each. Also bear in mind that some may work well with some o perating systems but not so well with others, so when you talk to people, ask what OS the y're running. (4) How can I get more help? You can send me a question via private message, but I'm not around all the time, so it may be some hours before I see it. If you stay in the channel, I will respond eventu ally.