We have the trial version of Download Studio and are very happy with the features. It's downloading good-size sites and have very, very few issues.

The only "big" issue we see has to do with the way the Flash content is downloaded. The SWF files are downloaded fine, but inside the HTML markup, inside the OBJECT tag, the path to the SWF file is not being updated correctly, when the filename for the Flash files isn't "SWF".

We're using a .NET-based CMS called Kentico which allows us to store SWF files in the CMS; however, to refer to SWF files in the CMS we need to use a special alias path which ends with an ASPX extension. Here's an example of the markup for a Flash object as it's output from the CMS:

HTML Code:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="688" height="322" id="FlashTemp" align="middle">
	<param name="allowScriptAccess" value="sameDomain" />
	<param name="wmode" value="opaque" />
	<param name="allowFullScreen" value="false" />
	<param name="movie" value="/getfile/95575019-7d70-4657-b3bf-be0388954eac/Email-Management.aspx" />
    <param name="quality" value="high" />
    <param name="bgcolor" value="#003366" />	
    <embed src="/getfile/95575019-7d70-4657-b3bf-be0388954eac/Email-Management.aspx" quality="high" bgcolor="#003366" width="688" height="322" name="FlashTemp" align="middle" allowscriptaccess="sameDomain" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="opaque" />
</object>
In the version downloaded by DownloadStudio, the path inside the EMBED tag is correctly updated, but the PARAM value is not:

HTML Code:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" width="688" height="322" id="FlashTemp" align="middle">
	<param name="allowScriptAccess" value="sameDomain" />
	<param name="wmode" value="opaque" />
	<param name="allowFullScreen" value="false" />
	<param name="movie" value="/getfile/95575019-7d70-4657-b3bf-be0388954eac/Email-Management.aspx" />
    <param name="quality" value="high" />
    <param name="bgcolor" value="#003366" />	
    <embed src="../../getfile/95575019-7d70-4657-b3bf-be0388954eac/email_management.swf" quality="high" bgcolor="#003366" width="688" height="322" name="FlashTemp" align="middle" allowscriptaccess="sameDomain" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="opaque" />
</object>
DownloadStudio correctly downloaded the "email_management.swf" file and referenced it correctly in the EMBED tag, but the path to the same file is not updated within the PARAM tag (i.e. it remains the path to the "file" in the CMS).

This discrepancy is ignored in Firefox and the Flash object plays fine, but in Internet Explorer (6, 7, and 8) the SWF is not even loaded -- understandably so, I suppose. Can handling be added to support at least Flash paths like this inside PARAM tags, either within the product itself, or via user-set options? Has anyone experienced and perhaps worked around this?

Erik