Because LC can't do two things at once.

Bob Sneidar bobsneidar at iotecdigital.com
Mon Feb 23 10:51:36 EST 2015


Keep in mind that a battery that is on the way out will almost always report charging. 

Bob S


> On Feb 20, 2015, at 23:59 , Richard Gaskin <ambassador at fourthworld.com> wrote:
> 
> Peter M. Brigham wrote:
> 
>> Just out of curiosity, how *would* you do this via shell call or
>> the equivalent on a Windows laptop?
> 
> Good question.
> 
> Thanks to the beautiful simplicity of the Linux /proc directory I was able to find:
> 
>  cat /proc/acpi/battery/BAT1/state
> 
> The "charging state" field there will contain "charging" or "discharging".
> 
> Now if we can turn up a Win command line solution I'll write a handler for this that'll make it convenient to get this info on all three platforms.
> 
> Martin, thanks for handling the Mac side - nice work.
> 
> 
>> On Feb 20, 2015, at 11:19 AM, Martin Koob wrote:
>> 
>>> Hi Richard
>>> 
>>> I noticed in your bug report was for Mac so till that enhancement gets
>>> implemented you could use this.
>>> 
>>> function powerStatus
>>>  put shell ("pmset -g batt") into tPowerStatus
>>>  put matchtext(tPowerStatus, "'([^']*)",tPowerSource) into tSuccess
>>>  return tPowerSource
>>> end powerStatus
> 
> 
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> Software Design and Development for Desktop, Mobile, and Web
> ____________________________________________________________
> Ambassador at FourthWorld.com        http://www.FourthWorld.com
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list