Valentin's Shell xtra can be found here
bzUnZip() is a function of the budunzip xtra that seems to have been removed from the Buddy API website - if someone needs it they should mail Gary.
On Windows (I'm not sure about the Mac) there is the "native" (free, ships with the IDE) UnzipXtra.
put interface(xtra "UnzipXtra") -- "xtra UnzipXtra -- version 11.5.0.r593 new object me -- create a new child instance UnzipFiles object me, string zipFileName, string destinationDirectory -- unzip a file. "
ah yes, that no-nonsense directory listing looks familiar - thanks.
and yes unzipxtra does seem to come with the mac as I get the same
result from that interface command
so i've wasted my time in posting all that - somewhat
By the way, are these included xtras listed anywhere? -
thanks very much
By the way, are these included xtras listed anywhere?
For scripting xtras, you can get a list by executing 'showXLib' in your message window - this will show some of the built-in xtras that are poorly documented (like the UiHelper xtra). It will also give you the name of the xtra to query with interface() to learn more about its implemented methods. However, it will also show any 3rd-party scripting xtras you might have installed so isn't quite the listing you were looking for.
Asset xtras can be obtained from _player.mediaXtraList - but the list returned isn't as readily readable as with the showXLib command.
That's great - very useful.
I've just converted it all into a kind of documentation, which is a bit easier to browse.
When I create a Mac.app in D11 it tells me that the Unzip Xtra can't be found. Is it for Windows Only or ships with D11.5 (which I don't have).