You are going to have to get an account with zap2it. Its free but you have to download a small package and then run thru an initialization. After that you just run that line you see in my bat file. That call to xmltv generates the xml file.
When I say Zap2It I think there are two sites. www.Zap2It.com takes you to their normal user page that displays the schedules but there is another where you can establish and account.