Disk space function
Ken Ray
kray at sonsothunder.com
Sun Jun 1 17:32:02 EDT 2003
Scott, you can use AppleScript to get it on the Mac, and use a shell
command in Windows:
Windows:
on mouseUp
local tSpace
set the hideConsoleWindows to true
put shell("cd c:\ & dir") into tDirList
-- substitute 'd:\' or any other drive you want to test
put line (lineOffset("bytes free",tDirList)) of tDirList into
tSpaceLine
get matchText(tSpaceLine," ([0-9,]*?) bytes free",tSpace)
replace "," with "" in tSpace
-- Now do something with tSpace
end mouseUp
Mac (appleScript):
tell application "Finder"
get the free spaced of disk "Stormwinds"
end tell
Hope this helps,
Ken Ray
Sons of Thunder Software
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
> -----Original Message-----
> From: use-revolution-admin at lists.runrev.com
> [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of
> Scott Kinder
> Sent: Sunday, June 01, 2003 7:08 AM
> To: use-revolution at lists.runrev.com
> Subject: Disk space function
>
>
> Hi,
>
> I'm trying to make a 'digital tape recorder' and it would be
> ideal to let people know in an updated dialog:
>
> Current file size of your recording is: 2mb
> Space left on your drive is: 20gb
>
> Looks like you might have to use the detailed directories and
> just add everything up. Has anyone worked out anything better?
>
> Thanks,
> Scott
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-> revolution
>
More information about the use-livecode
mailing list