一个简单的脚本,用于将 Android 设备的电池百分比广播到互联网。
首先,从 Playstore 在您的设备上安装 Termux 和 Termux-api 应用程序。
我们使用git ruby termux-api jq因此我们接下来在 termux 上安装所有这些软件包。
我正在使用termux-battery-status | grep percentage | grep -oP ': (.*?),' | grep -Eo '[0-9]{1,3}以前可以获取电池百分比值,但jq是解析 json 的更优雅的方法。
使用gem install gist或 https://github.com/defunkt/gist 中的任何给定方法安装 defunkter 的 gist 登录到您的帐户并按照说明生成令牌。
完成上述操作后,使用git clone和mv将bp.sh文件放置在 termux 的主目录中,并生成一个 gist 文件以使用您希望使用bp.sh使用的名称,将脚本中的这些值替换为生成的值那些。
使用chmod +x bp.sh为脚本应用合适的执行权限,并使用cronjob -e将其添加到您的 cronjob 任务中,我每分钟运行一次,因此它看起来像: * * * * * ~/bp.sh
最后使用crond启动作业并确保它正在使用pidof crond运行
如果您希望此脚本自动运行,甚至在重新启动等情况下运行,请查看修改init.d更多信息可以在此处找到:https://stackoverflow.com/questions/16747880/how-to-use-crontab-in -android 和 https://wiki.termux.com/wiki/Termux:Boot