AlphaSmart NEO的命令行工具
neotools的Python项目详细描述
新工具
AlphaSmart NEO的命令行工具。在
这个项目旨在提供像文件管理这样的通用功能,以及 访问底层系统详细信息。 设备驱动程序已从AlphaSync移植。在
命令
按索引读取文件。在
> neotools files read1 Once upon a time...
将所有文件复制到目录中,保留它们的名称。在
^{pr2}$将文件写入Neo
> neotools files write notes.txt 1
检查小程序并管理它们的设置
> neotools applets list [{"name": "System", "applet_id": 0, "rom_size": 401408, ... }, ...
> neotools applets get-settings 0[{"label": "Auto Repeat (16385)", "ident": 16385, "type": "OPTION", "value": {"selected": "On (4097)", "options": ["On (4097)", "Off (4098)"]}}, ...
更新系统小程序设置。将空闲时间设置为5分钟。在
> neotools --verbose applets set-settings 0163885459
安装
确认您的计算机上有python3。从Python包存储库安装neotools,方法是:
pip3 install neotools
。在
故障排除
拒绝访问
{sudo
运行命令。然而,确实如此
最好给neotools提供细粒度的udev权限。将以下规则添加到
udev规则,into,例如/lib/udev/rules.d/50-alphasmart.rules
。在
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="081e", ATTRS{idProduct}=="bd01", MODE="660", GROUP="plugdev"
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="081e", ATTRS{idProduct}=="bd04", MODE="660", GROUP="plugdev"
请确保您的用户是plugdev
组的成员。在
- 项目
标签: