How to install Listchecker
20 Sep 2007Quan Quach 786 comments 704 views
New Listchecker FAQ
This post is a handy introduction guide on how to install listchecker, but there have been many advanced queries and topic which are covered in Krkljator.CF’s comprehensive and thorough FAQ for Listchecker. Go there if you have any advanced questions on how to install and use Listchecker. Continue reading if you want the basics on how to install/use listchecker. All comments for this post will now be disabled.
Latest BNET Patch 1.22 Requires New Listchecker File (June 30th, 2008)!
With the new BNET Patch, you will no longer be able to host with LC unless you download the new listchecker file. You can Download the latest listchecker file here. Replace this file with your old pickup.listchecker.exe file.
Introduction
Listchecker (a.k.a. pickup.listchecker) is a third party application that will allow you to host games on Battle.net with a significant improvement in latency. Since I haven’t seen any good tutorials on how to install / setup / use Listchecker, I decided to write one to make things easier on anyone who wants to use the program. When I host with Listchecker, pings to other players usually range from 10ms to around 30ms. For the most part, the people who join my games are pleased with their pings and always compliment me on the smooth hosting and lack of delay. This tutorial will show you how to install Listchecker for either Windows XP or Vista, and how to use the basic commands. Note: You must be able to host games on battle.net normally, or else Listchecker will not work!
If you’re looking for an alternative to Listchecker or can’t get Listchecker to work, try DotA Client!
If you are having any problems installing LC, PLEASE do a search within the comments section as the same questions have been answered multiple times!
Part 1: Download the Files
First, download the zip file.
Create a new folder, and extract the files into there. I chose to create a new folder called listchecker and placed it in the Warcraft III directory. At this point, you may want to create a shortcut to this folder on your desktop for easy access.
Part 2: Install WinPcap
If you already have WC3Banlist installed, then you most likely already have WinPcap installed. If so, you can skip Part 2, and move on to Part 3. Otherwise, download and install WinPcap.
Part 3: Configuring the pickup.listchecker.ini file
This is the most difficult part of this tutorial and needs to be completed correctly or else the program will not work. First, open the pickup.listchecker.ini file by double clicking it. You should see the following:
The following is a brief description of each field.
bnetnetwork: this is the name of the network that you play on, i.e. uswest.battle.net, useast.battle.net, europe.battle.net, or asia.battle.net.
bnetkey1: insert your Warcraft III: Reign of Chaos CD key here
bnetkey2: insert your Warcraft III: Frozen Throne CD key here
If you do not have your CD key information readily available, learn how to extract your Warcraft CD keys.
bnetacc: insert your Battle.net username here
bnetpass: insert your Battle.net password here (if your password contains any special characters like Ø, ListChecker may not work properly. You may have to change your password to get ListChecker to work)
war3dir: insert the directory path of Warcraft III here
hostport: the default value is 6112. this value should not be changed unless you use a different port to host your Battle.net games.
Once you have entered in all the information, save the file.
Part 4: Initializing Listchecker
Double click on the pickup.listchecker.exe file. You should see the following prompt:
Click yes.
Listchecker then goes on to encrypt the CD keys and the battle.net password in the ini file. Just press OK on all three dialog boxes.
If everything was done correctly, you should see the following screen:
Now we are ready to host a game on Battle.net.
Part 5a: Disable all other network cards that are not in use
This step seems to help many people in setting up Listchecker (Special thanks to John Holmes for pointing this out). You can disable your unused network cards by going to “Start” => “Control Panel” => “Network Connections”. Right click on the network cards that are inactive, and disable them. Since there is no way to configure which network card Listchecker decides to use, the next best thing to do is to disable all the network cards that are not in use.
Part 5b: For Windows Vista Users
If you use Windows Vista, you must perform these extra steps to run listchecker:
Right click at pickup.listchecker.exe and choose Properties
Click the Compatibility tab.
Under Privilege Level, check Run this program as an administrator.
Click Ok
Part 6: Using ListChecker to host public games
Launch pickup.listchecker.exe.
Launch Warcraft III, and go to Local Area Network.
Create a game with the desired map. You will notice that pkp.listchecker will have joined your game immediately, as shown in the image below.
To host a public game on battle.net, use the following command:
/hostbnetpublic gameName
So for example, if we want to host a public game called dota 6.48b –ap USA LC HOST! we would type in /hostbnetpublic dota 6.48b –ap USA LC HOST!, as shown in the figure below.
Similarly, if you wanted to host a private game, you would omit the public, and it would just be:
/hostbnet dota 6.48b –ap USA LC HOST!
Listchecker will confirm that the game has been created.
If the game was not created successfully, then the information in the pickup.listchecker.ini file is incorrect or the game name you chose has already been used. Go back and check the pickup.listchecker.ini file and make sure all the information is correct, or try another game name.
Two other useful commands are:
/refreshbnet – this refreshes the game within Battle.net
/pingclients – this copies the ping information for all current players onto the clipboard. Press control-V to paste the information onto the chat line.
em> file is incorrect or the game name you chose has already been used. Go back and check the pickup.listchecker.ini file and make sure all the information is correct, or try another game name.
Two other useful commands are:
/refreshbnet – this refreshes the game within Battle.net
/pingclients – this copies the ping information for all current players onto the clipboard. Press control-V to paste the information onto the chat line.
Extra: Listchecker and Hamachi
Listchecker works with Hamachi as well. If you are on a Hamachi network and host a public game on Battle.net using the /hostbnetpublic command, anyone on the Hamachi network can join your game. Thus, if you have other friends who don’t have a cd key, you can host a game using Listchecker and then have your friends (who don’t have CD keys) join via Hamachi!
To be more specific
Join desired Hamachi Network.
Open up pickuplistchecker.exe.
Open up Warcraft III.
Go to LAN and host a game. Use the /hostbnetpublic command.
Players on your Hamachi network can join the game. In addition, players on BNET will be able to join your game as well!
Other Issues, Tips, and Troubleshooting
If you are having any problems installing LC, PLEASE do a search within the comments section as the same questions have been answered multiple times!
If you are using a wireless connection (which I do not recommend) then you may have to disable all the other Network Interface Cards (NIC) through the device manager since there is no way to configure which NIC Listchecker uses (or no way that I know of).
Thanks to John Holmes for this tip!
There have been many reported problems with cracked versions and foreign versions of Warcraft III not working with Listchecker. Unfortunately, there seems to be no solution at this time. Any new information on this issue will be posted here in the future.
Windows Vista and wireless adaptors also seem to cause trouble, resulting in Winpcap from functioning properly. Any new information on this issue will be posted here in the future.
/refreshbnet is actually not required but recommended. The game actually refreshes itself every 10-15 seconds automatically. So just sit there and it will autorefresh . . . which sometimes makes the other players antsy because they are used to seeing the host close and open slots to “refresh” the game. Just inform the other players that LC automatically refreshes, although this causes some people to leave the game in disbelief.
If you attempt to use the “custom kick” hack, it will drop all players.
For more information on using Listchecker visit bonta.kun.free