EasyTMD

Version 2.14 March 25, 2007 Copyright (c) 2002-2007 Keyring Labs

It is only legal to use EasyTMD for educational purposes on your own IRC servers, with files you own the copyright for. Any other use is prohibited, and at your own risk.

This is a stable release of EasyTMD. EasyTMD is open-source software undergoing constant refining and enhancement. EasyTMD includes an auto-update feature which when an update is available will notify you the next time you launch the program, and if you choose to install the update you will receive the most current version of the program.

The Basics

Easy TMD lets you make a list of movies, and retreives them from FServes advertised on the channel #tmd-moviez on the IRC network irc.rizon.net.

You need not know anything about IRC or FServes to use EasyTMD. You might want to know why it works the way it does, though.

IRC is a protocol just like HTTP, which is the protocol you use when you browse the world wide web. IRC stands for Internet Relay Chat, but it allows much more than just chat. You connect to an IRC server and have the ability to communicate with anyone on the IRC network (which is a bunch of IRC servers connected together). You also have the ability to open a direct connection to any users on the network. This connection is how files are browsed and downloaded, initiated on IRC.

TMD is a group that operates only on IRC. IRC is extremely flexible but also in some ways fragile. There are a few things that allow EasyTMD to operate without interfering with the normal workings of the TMD channel and FServes on IRC.

First of all, EasyTMD only uses one IRC session to get the movies you request. On the channel that serves movies there are regularly 1500 or more people looking for movies or waiting for downloads. By only using one session, EasyTMD acts as a normal IRC user. It's also necessary because the FServes that let you download movies generally cancel downloads if you are asking for movies in more than one session. Running more than one session of EasyTMD might get you banned, and will certainly make your downloads take longer.

Second, EasyTMD makes requests slowly. FServes are meant to be used manually, automating the process can cause problems because automation sometimes equates to making things go fast. EasyTMD is more about being easy than fast, that's why it's called EasyTMD and not "FastTMD." Not only does this make the process more stable, it also keeps EasyTMD from causing problems with the FServes and the IRC servers.

Using EasyTMD

Using EasyTMD is, as the name suggests, easy!

To install, just run the installer file available here. A shortcut will be created on your desktop.

The first screen lets you select a nickname, alternate nickname, and server. Use a nickname that will be unique, if your nicknames are in use on the network (a third nickname which is your nickname with an added "[" will be tried if both are in use) you will be unable to download movies. irc.rizon.net will work for most connections, however you may select a different server from the list or enter one yourself if you encounter problems.

You only have to enter this information once. Click continue when you are done.

Now you will be on the "Find" tab. Create a list of movies by typing the movie name and clicking the "Add to List" button. You can either enter the full movie name or 1-2 words that make it unique. For example, to find "The Lord of the Rings: The Two Towers" just type "rings towers" and click the "Add to List" button. Creating a list of more than 6 movies at a time is not recommended. Then click the continue button.

EasyTMD will then connect to the IRC network and search through FServes it finds for movie files matching movies in your list. Generally when it sends a request for a file the request will be "queued" after other people who have already requested the same movie. Matching files will be queued with up to three different FServes. It can take up to 24 hours to get all of your movies. The "Status" tab shows you what movies you are looking for, what files are queued with FServes, and the progress of downloads. It also tells you what EasyTMD is doing in the status text box.

When a file is finished downloading, you can click the "Files" tab to move any file to a folder you choose. Completed files will be have the box next to them checked. Browse to a folder, then click the "Move Selected" button. To delete incomplete movie files, move them to any folder and then delete them.

Licensing

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Level Three Solutions is not responsible for use of this program other than for educational purposes with files you own the copyright to. The list of IRC servers provided with EasyTMD is only an example and is not an endorsement of the activities that take place on those servers.