Tagged - irc

IRC XDCC Tutorial

Sunday, March 8th, 2009

So I get asked this question a lot, and I’m tired of explaining it. Leeching various (legal) things from IRC is not difficult. So, let’s get started.

Introduction

IRC, or Internet Relay Chat has been around for ages, and many still use it today. If you don’t use it, you’re missing out. This is not a Yahoo chat, nor an AIM chat. Most channels are controlled by bots. (Programs placed on servers) These bots do various things such as automatically banning spammers, holding the operator position in the channel, or maybe even trivia. There are also other kinds of bots, one is called an XDCC bot. They are in certain channels where you may download various things.

What’s needed

First, you’re going to need an IRC client. This could be mIRC, which is probably the most popular, XChat, Irssi, or anything else that connects to the IRC protocol and has DCC (Direct Client to Client) functions. I am going to use XChat for the example, because it pretty much works well with transfers right out of the box.

Start up XChat, click do not display this message again when the first pop up box shows up. Exit out of that.

Basic commands

/server irc.xxxx.tld – Sets the irc server you wish to connect to. (Example /server irc.technologyinsanity.com)

/join#channel  – Lets you join a channel while connected to a server. (Example /join #technologyinsanity)

/msg USER <message> – private messages a user on the network you’re connected to. (Example /msg s0uThp4rk what’s up?)

Network Services

Some may require you to register with nickserv or get a vhost (a virtual host, which would be s0uThp4rk@the.cow.com instead of s0uThp4rk@myip.resolvedhost.tld)

In such cases, here are some basic commands for that.

/msg nickserv register <password> <email>

Then, generally you will join #vhost and send the message !vhost your.vhost.tld

Requesting Packs

In order to request a pack from an XDCC bot, you must be in the channel that has such bots, and meet the requirements for the bot if there are any. You may use an XDCC search engine such as packetnews.com or xdccing.com. I would not recommend you use these websites without adblock plus enabled. You can then click on the pack or one of the other links and it will try to automatically open XChat and join the channel. An alternative would to idle in a channel and request a pack you want when you see it. You could also install a script to “catch” xdcc packets and request them from a window within the script.

The general command for requesting a pack is:

/msg <botname> xdcc send #<packnumber>

Then you have to accept the send, or wait in queue until an open slot is available. You can also set xchat to automatically accept sends in the preferences.

Conclusion

That should be about it for this introductory. Instead of leeching things from xdcc channels, maybe you would rather chat? Check out my channel at irc.technologyinsanity.com #technologyinsanity :)

xdccpacks

Packs on XDCC. These are not legal, however..


Bonus $20 Off  TigerDirect.com- PowerDVD 9 Ultra

Irssi Review

Tuesday, January 20th, 2009

irssitopIrssi is a very interesting IRC client. It runs completely through the command prompt. It runs on Windows, Linux, and Mac OSX. On windows, you can install it through the executable. It will run through DOS/Putty command lines. On Linux, you can either compile it or install from a binary, through apt-get or something similar. It runs through Bash, obviously.

I have found, that for chatting Irssi can be very powerful. You can connect to any number of networks, and rotate through them with ctrl-x, in the same window. Then you can join any channel on that network. It uses an interesting window system, where you change windows with /window #. There are many other features like auto connect etc.

I find myself rotating through the windows a lot to see what’s going on in each, but that’s expected. It’s really not a problem. I like to have my SSH/FTP or whatever else right next to each other in the command prompt. Tabbing programs is great.

There are many plug ins available for Irssi, that are perl scripts. They are very easy to install and run. One thing many people do not like to start is there is no user list off to the side. This can be remedied by installing a user list plug in, something like this http://www.bellot.net/cyril/contribs:irssi-nicklisthoriz . I have yet to use it, since I haven’t really found a need for a nicklist. When you join a channel, it gives you a list of users, that you can generally use the PgUP button to see.

In conclusion, Irssi is a very useful command line based IRC application. I believe the developers did a great job. I’ve enjoyed using it quite a bit, since it keeps my programs more organized, and it’s easy to use. Check it out! :)

IRC is up irc.technologyinsanity.com port 6667 #TechnologyInsanity

Thursday, January 15th, 2009

I’ve launched my IRC server at irc.technologyinsanity.com, the chat channel is #TechnologyInsanity. It’s a little rough right now, I may switch the IRC server/services later, if there’s any interest. It’s fine for now.

On a side note, the forums are there as well,  which I notice no one has really bothered with besides Rise Of Despair. We are having loads of fun talking to ourselves :)

Anyway just a reminder these services are available if you want to pop by.