At 2:04 pm -0500 30/1/02, Tim wrote: >--Script in the ³Close² button of the modifiable stack that gets uploaded > >on mouseUp > get the platform > if it is "MacOS" then > put "PowerBookHD/Revolution Projects/someProject.rev" into tLocalFile > else > put "C:/Documents and Settings/Administrator/Desktop/someProject.rev" >into tLocalFile > end if > set the cursor to busy > save stack "someProject.rev" > put compress(tLocalFile) into URL >"ftp://username:[EMAIL PROTECTED]/www/somefolder/someProject.rev" > close stack "someProject.rev" >end mouseUp > > >Now, everything worked fine until I tried it under OS X. Now when I open the >shell stack and it tries to download and decompress someProject.rev, I get >the following error message: > >Error description: decompress: string is not compressed data >
I've just tried this, and it works here, uploading to an ftp server from Win XP, downloading from Mac OS X. But I think you may have some url reference problems in your script. In particular : put compress(tLocalFile) into URL ....... tLocalFile just contains the file path, not the file data. These worked here: Upload script: on mouseUp put "ftp://username:password@blahblah/teststack.rev" into tDestUrl answer file "" ##choose a stack file if it is not empty then put it into tSource put compress(url ("binfile:" & tSource)) into tData put tData into url tDestUrl put the result end if end mouseUp Download script: on mouseUp put "ftp://username:password@blahblah/teststack.rev" into tUrl put decompress(url tDestUrl) into tStackData go stack tStackData end mouseUp BTW, compressing stacks is a neat idea. I do it for an education project where the compressed "lesson stacks" sit on the server. Typically 50K stacks compress to around 15K. (But I imagine it's less effective if your stacks are full of images and other less compressable data.) Cheers Dave Cragg _______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution