loophole
Version 0.5.2
API de Python para dispositivos polares. Interfaz de línea de comando incluida.
Probado con:
pip install loopholeo
python setup.py installInvocar CLI:
python __main__.pyTipo '?' o 'ayuda' para ver los comandos disponibles.
_ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ |
_ |
ver . 0.3
loophole ( no device ) > ?
Documented commands ( type help < topic > ):
== == == == == == == == == == == == == == == == == == == ==
connect disconnect exit help info list walk| Dominio | Descripción |
|---|---|
| conectar <v_no> | Conecte el dispositivo polar. Ejecute 'Lista' para ver los dispositivos disponibles. |
| desconectar | Desconecte el dispositivo polar. |
| Volcado <Sest> | Volcar la memoria del dispositivo. |
| Obtener <Src> <Sest> | Lea el archivo del dispositivo. |
| salida | Abandonar. |
| ayuda | Lista de comandos disponibles con "ayuda" o ayuda detallada con "Ayuda CMD". |
| información | Imprimir información del dispositivo conectado. |
| lista | Lista de dispositivos polares disponibles. |
| caminar [camino] | Sistema de archivos de caminata. La ruta predeterminada es la ruta raíz (). |
Nota: Necesita el permiso correcto para acceder al dispositivo USB. De lo contrario, obtendrá el error: The device has no langid
EG: Ejecute como root a través de sudo:
sudo python __main__.pyO crear rol de 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-usbAquí.
El código se publica bajo la licencia MIT © Radoslaw '[RSC]' Matusiak.