in reply to IE URL source win32
You could use Win32::OLE to automatate the current instance of IE to get the current page - I would suggest that you start with the OLE Browser that comes with ActivePerl and take it from there.
/J\