V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AntonChen
V2EX  ›  macOS

Magic Trackpad 电量检查脚本

  •  
  •   AntonChen · 2017-05-26 17:49:44 +08:00 · 2078 次点击
    这是一个创建于 2744 天前的主题,其中的信息可能已经有所发展或是发生改变。

    效果:

    http://i.imgur.com/WGB0Rwv.jpg

    使用:

    根据需求设置定时任务,如 */10 * * * * bash $HOME/.scripts/CheckTrackpadBattery.sh > /dev/null 2>&1

    脚本:

    #!/bin/bash
    # Create Date: 2017-05-26 17:03:49
    # Last Modified: 2017-05-26 17:31:52
    # Author: Anton Chen
    # Email: [email protected]
    export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
    system_profiler SPBluetoothDataType|grep -A 24 'Devices'|grep -q Trackpad
    if [ $? -ne 0 ]; then
        echo "Trackpad 未连接"
        exit 1
    fi
    
    batteryLevel=$(system_profiler SPBluetoothDataType|grep -A 24 'Devices'|grep Battery|awk -F"[:| |%]+" '{print $4}')
    if [ $batteryLevel -lt 20 ]; then
        osascript -e "tell application \"System Events\" to display notification \"电量低,剩余 $batteryLevel%\" with title \"Magic Trackpad 2\" sound name \"Submarine\""
    fi
    
    

    Gayhub

    https://github.com/antonchen/scripts/blob/master/macOS/CheckTrackpadBattery.sh

    7 条回复    2017-05-27 13:14:53 +08:00
    chairuosen
        1
    chairuosen  
       2017-05-26 17:57:12 +08:00
    ........topbar 蓝牙的下拉菜单里能看电量的
    AntonChen
        2
    AntonChen  
    OP
       2017-05-26 17:59:18 +08:00 via iPhone
    @chairuosen 电量低有提示么?我没发现有。
    chairuosen
        3
    chairuosen  
       2017-05-26 18:04:55 +08:00
    @AntonChen 触摸板有没有我没印象了,不过蓝牙鼠标键盘电量低是有提示的,触摸板应该也有
    thekoc
        4
    thekoc  
       2017-05-26 21:55:12 +08:00
    @AntonChen 有提示。只不过貌似要非常低才有
    maemolee
        5
    maemolee  
       2017-05-27 00:27:38 +08:00
    触摸板和键盘在 10%左右电量(左右)就会推送充电通知的。
    AntonChen
        6
    AntonChen  
    OP
       2017-05-27 08:29:40 +08:00 via iPhone
    @maemolee 好吧,我没用到过 10%
    ashfinal
        7
    ashfinal  
       2017-05-27 13:14:53 +08:00
    @AntonChen。。。笔记本电池好像也是 10%
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1104 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:58 · PVG 02:58 · LAX 10:58 · JFK 13:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.