jamesluc has asked for the wisdom of the Perl Monks concerning the following question:

Great Ones, I have successfully downloaded entire websites using a slight modification of the link crawling lwp-rget. Its doing what I want it to do in most cases. The biggest problem is where Java applets are contained within the html page. I'm momentarily stumped. Does anyone have a suggestion. Yes, I have permission to download the site, however I cannot list it here. I have not posted lwp-rget as it is 600 lines and I have only made very minor mods to it. Here's an example of the target html/Java code
<APPLET CODE=RiadaButton.class ARCHIVE=RiadaButton.jar WIDTH=770 HEIGH +T=40 MAYSCRIPT> <PARAM NAME=cabbase VALUE="RiadaButton.cab"> <PARAM NAME=name VALUE="RiadaButton"> <PARAM NAME=Copyright VALUE="RiadaButton Copyright © 1998, Riada Inter +national Pty. Ltd. (http://www.riada.com)"> <PARAM NAME=SerialNumber VALUE="0121-0001-0308-1108-5"> <PARAM NAME=Reg VALUE=252602> <PARAM NAME=Script0 VALUE="+100 Background 5 770 6 40 9 0x808080 26 0 +8 2 34 {6 0;} ;100 'Button 1' 5 110 9 0x808000 11 'Chief\nExecutive' +19 'TimesRoman' 13 12 28 0xFFFFC8 29 0x808000 32 1 33 0x00FF00 200 34 + {1 'http://www+"> <PARAM NAME=Script1 VALUE="+.cdsllc.com/Index.htm' _self; 6 0 ;} 201 9 + 0xA0A0A4 11 'Mr Guy in Charge ' 19 'Arial' 13 11 28 0xFFFFFF 29 0xA0 +A0A4 34 {6 12 ;} 202 9 0xA0A0A4 11 'CDS 1!' 19 'Arial' 13 11 28 0x00+ +"> <PARAM NAME=Script2 VALUE="+0000 29 0xA0A0A4 30 0xFFFFFF 34 {6 0 ;} ;1 +00 'Button 2' <BLOCKQUOTE> <HR> Your browser is not Java capable or Java has been disabled. <HR> </BLOCKQUOTE> </APPLET>