สคริปต์ง่ายๆ เพื่อถ่ายทอดเปอร์เซ็นต์แบตเตอรี่จากอุปกรณ์ Android ของคุณไปยังอินเทอร์เน็ต
ก่อนอื่นให้ติดตั้งแอพ Termux และ Termux-api จาก playstore บนอุปกรณ์ของคุณ
เราใช้ git
ruby
termux-api
jq
ดังนั้นเราจึงติดตั้งแพ็คเกจเหล่านั้นทั้งหมดบน termux ต่อไป
ฉันใช้ termux-battery-status | grep percentage | grep -oP ': (.*?),' | grep -Eo '[0-9]{1,3}
เพื่อรับค่าเปอร์เซ็นต์แบตเตอรี่ก่อนหน้านี้ แต่ jq
เป็นวิธีการที่หรูหรากว่าในการแยกวิเคราะห์ json
ติดตั้งส่วนสำคัญของ depunkter โดยใช้ gem install gist
หรือวิธีการใด ๆ ที่กำหนดใน https://github.com/defunkt/gist เข้าสู่ระบบบัญชีของคุณและสร้างโทเค็นตามคำแนะนำ
เมื่อคุณดำเนินการข้างต้นเสร็จแล้ว ให้วางไฟล์ bp.sh
ในโฮมไดเร็กตอรี่ของคุณของ termux โดยใช้ git clone
และ mv
และสร้างไฟล์ gist สำหรับการใช้งานด้วยชื่อที่คุณต้องการใช้กับ bp.sh
แทนที่ค่าเหล่านั้นในสคริปต์ด้วยไฟล์ที่สร้างขึ้น คน
ใช้สิทธิ์การดำเนินการที่เหมาะสมสำหรับสคริปต์โดยใช้ chmod +x bp.sh
และเพิ่มลงในงาน cronjob ของคุณโดยใช้ cronjob -e
ฉันรันมันทุกนาทีดังนั้นดูเหมือนว่า: * * * * * ~/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