ShockFiler Xtra SHOCKFILER XTRA HELP: LIMITATIONS  
 

PROGRESS DIALOG

The progress dialog does not work correctly under all circumstances.

 

- On Mac, in Shockwave, the progress bar works but the numerical percent to the right of it does not update until the user moves the mouse, and the dialog does not disappear when done immediately, unless the user moves the mouse.

- On Win, all environments, the progress dialog does not show the correct progress for files larger than 21MB.

 

Unfortunately the workaround for both of these problems is to use sf_TransferStatus to get the current byte reading and create your own bar using Lingo.

 

 

MULTIPLE TRANSFERS ON WIN

If you are connecting to an FTP server running on WinNT or Win2000 it may be running with a low limit of available incoming socket connections. This limit is specified by the Windows license agreement. For instance it might be 16. In that case, if you run 17 or more transfers in rapid sequence, you will get a failed transfer on number 17. The server log will show an error at that point stating something like all the sockets are in use. One workaround is to specify a passive rather than active connection so the incoming sockets are created on the client side. If you can't do that, the other workaround is to put a looping frame delay between the transfers to allow time for ShockFiler to release the previous socket. This issue is for the Win xtra only.

 

 

SHOCKFILER DOES NOT INCLUDE RENAME OR DELETE COMMANDS

However, there is a parent script that implements these commands using Macromedia's MultiUser Xtra, which is x-platform and Shockwave-safe.

 

 

INTERNET INFORMATION SERVER (IIS) ISSUES

 

Listings: ShockFiler Xtra expects to see FTP directory listings in the predominant industry-standard UNIX format. Even Windows and Mac FTP servers generally return their listings in this standard format. The Microsoft IIS server can be configured to return file listings in a different DOS format that looks more like Explorer listings. ShockFiler Xtra will not be able to parse such a list format. In that case, use sf_FileListToLingoList(#raw) to retrieve a Lingo list containing just the unparsed text of the returned directory listing.

 

sf_GetFile: ShockFiler always returns "File not found" when retrieving a file from a IIS server if the server is configured to return DOS format listinsg instead of the default UNIX formatt listing.The workaround is to change the IIS server setting from DOS to UNIX file listing format.

 

 

SHOCKFILER XTRA CANNOT TRANSMIT COMPRESSED MEMBERS

If you are planning to transmit existing members in a Shockwave file, be sure to turn off Publish Settings -> Compression -> Shockwave Audio -> Compression Enabled. This setting does not just apply to Shockwave audio (SWA) members. It will compress all sound members.