On Mar 6, 2015, at 11:48 PM, Richard Gaskin wrote:

> Peter M. Brigham wrote:
> 
> > So the acid test is what works. Can someone please test it on a
> > unix machine and tell us what the format for the URL should be?
> > And whether all the cases for the file contents are covered?
> 
> OS X is a certified Unix, so as far as bash is concerned what works there 
> will work on most Unix systems.
> 
> In general terms (read, "for programs other than LC") Mark spot-on with the 
> "<class><colon><slash><slash><URI>" convention.  But as in so many other 
> areas, LiveCode seems a little different.
> 
> For file access on Linux (and Mac and Windows) I always use simply 
> "file:/path/to/somefile" and it works well.
> 
> Back to the original power status question, oddly enough the file I/O 
> routines LC uses don't seem to allow me to use the same URL syntax we use for 
> files.
> 
> This works, though:
> 
>   put shell("cat /sys/class/power_supply/BAT1/status")

So, in the Linux case:
-- some machines use "BAT0" instead?
-- shell("cat /sys/class/power_supply/BAT1/status") returns either 
"discharging", "charging" ,"unknown", or "full"?
-- Are there other possible results that should be covered?

In other words, once we settle how to access the info, what does it look like? 
I'm trying to check the logic of the handler. Does it actually work on Linux 
now?

-- Peter

Peter M. Brigham
pmb...@gmail.com
http://home.comcast.net/~pmbrig



_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to