เข้าถึงข้อมูลระบบ/อุปกรณ์รันไทม์และทริกเกอร์การดำเนินการระดับระบบจากสคริปต์
รูปแบบคำสั่ง
System()ค่าที่ส่งกลับ
ตัวอย่าง
sys = System()
print("sdk=", sys.sdk())
battery = System.battery()
print("battery=", battery.percent, battery.charging)
System.toast("Macro started")
System.play_noti()
System.home()ฟิลด์
| ชื่อ | คำอธิบาย |
|---|---|
devdict | ข้อมูลอุปกรณ์ปัจจุบัน ได้แก่ isEmulator, ระดับ API Android sdk, รหัส language, darkmode, การรองรับ touch และความพร้อมของ capture อ่านอีกครั้งเพื่อรับข้อมูลใหม่ |
batterydict | ข้อมูลแบตเตอรี่ปัจจุบัน: percent ตั้งแต่ 0 ถึง 100, charging, temperature เป็นองศาเซลเซียส และ health เป็นข้อความ หากอ่าน percent หรือ temperature ไม่ได้จะเป็น -1 และ health ที่ไม่ทราบเป็น "unknown" อ่านใหม่เพื่ออัปเดต |
screendict | ข้อมูลหน้าจอปัจจุบัน: width และ height เป็นพิกเซล สเกล density, dpi และ orientation เป็นมุมหมุนจอหน่วยองศา (0, 90, 180 หรือ 270) อ่านใหม่หลังหมุนอุปกรณ์ |
memorydict | หน่วยความจำระบบปัจจุบัน: avail, total และ threshold ของหน่วยความจำต่ำเป็นไบต์ ส่วน low บอกว่าหน่วยความจำที่เหลือมีน้อย อ่านใหม่เพื่ออัปเดต |