If you must, then I'd suggest starting off with a network sniffer like Ethereal (it has a new name now, I think), and then doing a trace of all the requests that your browser performs. That will give you an idea of how much work is involved, from the number of requests that actually go out on the wire. Then you can start digging into each of the requests, and see if you can automate them using some scripting tool.
curl is your friend then.
Cheers Gildas