As you note M$ have changed the hotmail login. Basically there are 4-5 redirs that get you to passport.[com|net] for the actual login. One of these is a javascript detection phase, another is checking for cookie functionality. The bottom line is that you can do it from perl. Unfortunately I can't give you code here.
By way of approach I suggest you set up a logging proxy and point your browser through it to get some idea of the sequence of challenge/response. You won't see the https part but you just need to send the cookies when you get to that. The only real trick is fooling the JS testing. If you try to use LWP straight off you will rapidly diverge from a real login sequence when the JS detection fails and you get redirected to the no JS, get a real browser/enable JS page. You also need to fake the agent string and enable cookies when using LWP.
HTH
cheers
tachyon
In reply to Re: Hotmail login script
by tachyon
in thread Hotmail login script
by doonyakka
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |