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