AutoGet for IRC

November 05, 2007 by sharky

As I said before, we don’t go into great depths at explaining IRC/mIRC, but one script that’s worthy of mentioning is called ‘AutoGet‘. AutoGet is an add-on script for mIRC designed to make the entire process of downloading music from IRC much easier. It basically works much like any P2P program would.The general process is this: Users can search for music and connect to multiple MP3 channels all from the same program, instead of having to type the same search string across all channels, over and over.

AutoGet also allows people to download “lists” of songs from other users in the joined channels, and selects certain songs to download from those lists.

The PROs: The variety (and volume) of music is staggering on mIRC. If you can’t find something specific on Limewire etc., you’ll find it here. Music can be searched either by song, or users can download lists from others to browse through, and download songs right from the list. Music in a list is extremely well organized (alphabetically and by album) and contains information about each song (bitrate, size of file, track number and duration of track). Some peoples’ lists contain up to 200,000 different songs. And the quality of the music is much better (bitrates tend to be mostly 192 or higher).

The CONs: All connections are one-on-one, so if the other computer goes offline, your current download will end in the middle as an incomplete file. And your other songs in the queue from that same user will have to wait for the next time he comes back online (however you can merely search a different online user for another source of similar files). Speeds vary due to the personal nature of the connection - some users have fast connections and others do not. And lastly, queues can be painfully long before you get your turn to download, so try to select a user who offers many open connections.

Getting Started

Download Autoget - “AGsetup740b4.zip” from here > www.omenscripts.net. Extract and install - choose the default settings all the way through. Be sure you’ve already installed mIRC 6.12 or higher first. After install, there are no shortcuts to the program, as it runs through mIRC. So launch mIRC and connect to your favorite MP3 network (i.e. “Undernet” or “EFNet”). If you have no idea which network (or channels) to join, try doing a music search in one of the IRC search sites - this will generate results from popular channels on good working networks.

First thing’s first, make sure you have ZIP files and MP3 files ‘allowed’ in your mIRC configuration as explained in the previous page. Now go to your ‘Favorites’ in mIRC and add these two channels:

#mp3download

#mp3_collective

(We’ll start with just two for now in this example; you can always add/remove channels as I’ll explain later on. You can join as many as you want, whichever ones you like, AutoGet will work the same. I used those two above, but it doesn’t really matter which MP3 channels you join).

OK, now join those two channels. They should now be open in mIRC (with lots of users if you connected to the right network).

Now type in this line in the mIRC main window user prompt (not in the open channel window):

/load -rs autoget/autoget.mrc

Hit enter, you’ll get a ‘Script Warning’ message, click YES. Now type in:

/openautoget

This will now open the AutoGet program interface, like below. Click on the ‘Search’ button to the left, and enter something to search for (i.e. Metallica). The two screenshots below show AutoGet before searching, and after:

Click to EnlargeClick to Enlarge

The second screenshot above shows the search results for “Metallica”. You can select the files you want to download by double-clicking them in the top window, or you can view all the music through lists. Users in the open channels also have their music in ‘lists’. You can access these lists by right clicking on a user in the bottom part of the AutoGet window, and select LIST > OPEN/REQUEST LIST > OPEN/REQUEST (as seen in the screenshot below). After the user has received your query, they will send you their LIST - usually this is fast. You can also request the lists from as many people as you like - they’ll all send them to you at your request.

Here is an example of requesting lists in the “Search Results” window:

Click to Enlarge

Below is a look at the ‘Lists’ window - and a look at one of the lists that came through.

Click to EnlargeClick to Enlarge

And here is a look at the ‘Transfers’ window in AutoGet. All files that are downloading or downloaded will be shown here:

Click to Enlarge

NOTE: Don’t select TOO many files to download from one list. This isn’t like Limewire where there are 42 different people sharing the same song. In IRC/AutoGet, when you select files from one list, you are downloading songs from just one person. If he goes offline, your transfers stop. I recommend selecting just one album of songs at a time.

Setting up ‘AutoGet’ to receive lists automatically.

To tell the truth, I don’t have the faintest idea why people would want to use this feature, but I’ll document it anyways. AutoGet allows you to receive lists automatically from whoever has a list in the open channels. The reason being is so that you don’t have to do the “OPEN/REQUEST” query to specific users in the channel or AutoGet window. Well after about 30 minutes you’ll have so many lists to go through it will make your head spin. And really large ones, too. I recommend just doing specific searches and asking for the lists (since just one list contains thousands of songs) but you’ll figure that one out after half an hour. And the more channels you’re on, the more lists you’ll get. Moreover, you’ll get such a wide variety of lists to weed through: Country music lists, Christian music, Gothic music, Salsa dance music, opera, classical, Alvin & The Chipmunks music…you’ll spend all your time looking through dreadful music.

Click to EnlargeTo activate (or deactivate) this feature, go to TOOLS > CONFIGURATION and select the “List Grabber” tab. You’ll have to scroll this menu screen to the right to see this tab (as shown). Now, this feature is ON by default in some versions of AutoGet, so you may already have it on and be inundated with lists (check your LISTS in AutoGet with the “Lists” menu button). To turn this feature ON/OFF, either add or remove the checkmark in the first checkbox. I think you’re going to like it set to “OFF“. Other List Grabber list settings include: Downloading lists with a minimum number of songs in the list; downloading lists from users with a minimum speed; downloading lists from users who operate in normal mode, not server only/server priority.

Adding /removing channels in AutoGet

You can do this two ways: One, you can just manually enter the new channels in mIRC and connect to them. Two, you can enter them in AutoGet and join them that way, in the TOOLS > CONFIGURATION > Channels ‘tab’ (which saves a bit of time if you are joining ten or more different MP3 channels).

It doesn’t matter if you use AutoGet or not to connect to the channels. AutoGet works with the joined channels, regardless of how they were connected to.

NOTE: At the time of testing this, I was using a ‘beta’ version of AutoGet. I had problems connecting to the channels through Autoget (in the ‘Channels’ tab), so for this entire documentation, I just manually connected to the channels myself - in mIRC. Previously I’ve used Autoget this way to ‘automatically’ connect to the channels but it didn’t work with this version. Either download an earlier (more stable) version of Autoget or check back at their website to see if this version becomes a final release. I read that this could be a conflict problem with the version of mIRC I am using also. Nevertheless, it doesn’t change the procedures. Here’s the second way to do it:

Click to EnlargeHighlight your connected network at the bottom (i.e. Undernet) and in the middle, you can add or remove channels as you wish. To connect to the new channels within AutoGet, make sure they have a ‘checkmark’ beside them first, and click ‘JOIN NOW’. This will open all of the desired channels.

NOTE: The next time you run mIRC, you’ll only have to type /openautoget (since the script has already been loaded). Also, here is the help website for AutoGet. It does much better service to AutoGet than what I just wrote about.