loophole
Version 0.5.2
Python API สำหรับอุปกรณ์ขั้วโลก อินเตอร์เฟสบรรทัดคำสั่งรวมอยู่ด้วย
ทดสอบด้วย:
pip install loopholeหรือ
python setup.py installเรียก CLI:
python __main__.pyพิมพ์ '?' หรือ 'ช่วยเหลือ' เพื่อดูคำสั่งที่มีอยู่
_ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ |
_ |
ver . 0.3
loophole ( no device ) > ?
Documented commands ( type help < topic > ):
== == == == == == == == == == == == == == == == == == == ==
connect disconnect exit help info list walk| สั่งการ | คำอธิบาย |
|---|---|
| เชื่อมต่อ <Ev_No> | เชื่อมต่ออุปกรณ์ขั้วโลก เรียกใช้ 'รายการ' เพื่อดูอุปกรณ์ที่มีอยู่ |
| ตัดการเชื่อมต่อ | ถอดอุปกรณ์ขั้วโลก |
| Dump <Sest> | หน่วยความจำอุปกรณ์ถ่ายโอนข้อมูล |
| รับ <SRC> <Sest> | อ่านไฟล์จากอุปกรณ์ |
| การออก | ล้มเลิก. |
| ช่วย | รายการคำสั่งที่มีอยู่ด้วย "วิธีใช้" หรือความช่วยเหลือโดยละเอียดด้วย "Help CMD" |
| ข้อมูล | พิมพ์ข้อมูลอุปกรณ์ที่เชื่อมต่อ |
| รายการ | รายการอุปกรณ์ขั้วโลกที่มีอยู่ |
| เดิน [เส้นทาง] | ระบบเดินไฟล์ เส้นทางเริ่มต้นคือเส้นทางรูท () |
หมายเหตุ: คุณต้องได้รับอนุญาตที่เหมาะสมในการเข้าถึงอุปกรณ์ USB มิฉะนั้นคุณจะได้รับข้อผิดพลาด: The device has no langid
เช่น: เรียกใช้เป็นรากผ่าน sudo:
sudo python __main__.pyหรือสร้างบทบาท UDEV
cat - > /etc/udev/rules.d/40-Polar_A360.rules << EOF
#Polar A360 permissions granted to users group
SUBSYSTEM=="usb", ATTRS{idProduct}=="0008", ATTRS{idVendor}=="0da4", MODE="0660", GROUP="plugdev"
SUBSYSTEMS=="usb-serial", MODE="0660", GROUP="plugdev"
EOF
udevadm control --reload-rules && udevadm triggersudo apt install python-protobuf python-usbที่นี่.
รหัสถูกเผยแพร่ภายใต้ใบอนุญาต MIT © Radoslaw '[RSC]' Matusiak