Hi-Scores IP/Username Harvester

I've made a hi-score ip/username combo harvester in Java, code here:
http://pastebin.com/1RH4ptvW

This was made to be compatible with the freely available watch that logs the username of an attacker when his/her IP matches one in a list on the HackWars HD, found here:
http://www.hackwars.net/wiki/index.php/Scan_watch_with_names_by_Tresh

To edit the way in which the harvester stores the combos, please find "combo" and "combolog" variables in the Java code. Various lines with the colons ":" and brackets "[" following those variables will be used as separators.

This Java program will also check all found IP's against a checklist, presumably of IP's previously found (must be in format which can be edited through methods described above), in TEXT\checklist.txt ; also, it will create logs in TEXT\log.txt and output the final list to output.txt

(These files MUST already be made ; the program will also overwrite all data in them if it writes to the file)

The code is not 100% complete, will be adding comment tags, file creation, and other features for ease of use. Also, if anybody experienced in Java can make the stream-reading any more efficient (the bulk of the run time, perhaps 10-15 minutes for me, is the reading of the web pages), suggestions in that regard are appreciated.

*To run this program, follow a tutorial on compiling Java code and running it. To find such a tutorial, please Google "compiling java" or something similar. Once all code is complete I will be adding a link to download a working .jar file that runs upon double-click like most programs.

**This program is fine to run, it does NOT violate the HackWars TOS, according to TerribleTrioJoe and aoi222, as the High Score list is publicly available.