I think this was accomplished by using a fileobject and reading datablock.fileName to read BLS files, but I'm not sure.
Why do you need this ??
I don't believe the
.blb is accessible even with a file object, I've tried this before and I couldn't find it.
Also .dts, .wav, .ogg, etc can't be copied because of blank spaces or what ever those are called, and fileCopy don't work with those files.
I see. I just need to use it to find some of the script for an add-on. Also so I can see a list of add-ons on other servers (it was client-sided for those who don't know)
If you could tell me what part of the script you need, I could probably recreate it.
Also, to list all the add-ons you could just loop through the serverConnection and get all the filePaths.
Or you could just use the findFirstFile and findNextFile functions to see all the folders created.
I think they are picked up with these functions.
EDIT: BLB, not BLS... forget me