I just wanted to give an update but it may already be known.
On the script that is batch file only, I think V1 you can easily view access code protected channels as well.
All that needs changed is the following URL:
http://usher.justin.tv/find/%channel%.xml?type=live
to be
http://usher.justin.tv/find/%channel...&private_code=
then just coded in asking the user for pass if needed.
Justin.tv also seems to accept it blank for a public channel so you don't need to 2 URLs whether passed or not.