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| 命令 | 描述 |
|---|---|
| 連接<Dev_no> | 連接極地設備。運行“列表”以查看可用設備。 |
| 斷開 | 斷開極性設備。 |
| 轉儲<dest> | 轉儲設備內存。 |
| 獲取<src> <dest> | 從設備讀取文件。 |
| 出口 | 辭職。 |
| 幫助 | 列出帶有“幫助”或詳細幫助的可用命令,其中包括“幫助CMD”。 |
| 資訊 | 打印連接的設備信息。 |
| 列表 | 列表可用的極地設備。 |
| 步行[路徑] | 步行文件系統。默認路徑是root路徑()。 |
注意:您需要正確的權限才能訪問USB設備。否則,您將獲得錯誤: The device has no langid
例如:通過sudo作為root運行:
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。