ok so after looking at the install code. I have come to the conclusion that the program fails to download the (in my case) minecraft_server.1.6.4.jar. where it gives the error message, and the if loops that account for it, suggest that the URL that its downloading form is for correct. This is my best guess. after looking around for the correct URL, I find that it is the same as the one in the code (I have a feeling that the download location URL has changed recently). so I am more or less at a dead end. without getting into learning python. I also tried to bypass all of that. but, it did not work. I also tried to install forge on my work computer in a seperate location, thinking there might be some registry file and I need to delete, and it also failed on that. so my guess is, as stated before, the URL that is built into the script to download minecraft_server.1.6.4.jar.
and will all of this, I just installed the scr for 1.7.2 and it all worked fine, and since 1.7.2 is the newest update i might as well code in that as oppose to 1.6.4. I will keep thinking about how to fix this, and if I figure something out, I will let you all know.