1 个不稳定版本

0.1.0 2019年5月24日

19#dash

MIT 许可证

5KB
52

Dashbutton

一个简单的 Rust 项目,用于检测亚马逊 Dash 按钮的按钮点击。工作正在进行中。

这个项目主要是为了练习使用 Rust。如果你想使用 Dash 按钮的严肃项目,你可能需要查看类似以下项目:

安装

如果你有 Rust / cargo

$ git clone https://github.com/n8henrie/dashbutton
$ cd dashbutton
$ make
$ # Optionally, if on Linux with libcap installed:
$ make rootless

使用

编辑包含的 config-sample.toml 文件,包括你的 Dash 按钮的 MAC 地址,以及可选的网络设备(例如 wlan0)。

查找 MAC 地址

在将你的 Dash 按钮连接到网络后(但请确保没有选择产品,以免购买任何东西),你可以在按钮点击后通过搜索 sudo tcpdump 'arp' 的输出找到其 MAC 地址;Dash 按钮可能会显示为 (oui Unknown)

依赖项

~0.7–1.3MB
~30K SLoC