13 个不稳定版本 (4 个破坏性更改)
使用旧的 Rust 2015
0.5.1 | 2019年10月5日 |
---|---|
0.5.0 | 2019年10月5日 |
0.4.0 | 2019年10月1日 |
0.3.6 | 2017年3月29日 |
0.1.0 | 2016年7月29日 |
#1780 in 网络编程
每月下载量 5,609
用于 5 个包
18KB
347 代码行
wifiscanner
一个用于列出您所在区域的 WiFi 热点的包。
自 v0.5.x 版本起,现在支持 macOS、Linux 和 Windows。🎉
灵感来自 Maurice Svay 的 node-wifiscanner (https://github.com/mauricesvay/node-wifiscanner)
测试是从 Christian Kuster 的 node-wifi-scanner (https://github.com/ancasicolica/node-wifi-scanner) 中借鉴的
完整文档可以在 这里 找到。
用法
此包在 crates.io 上,可以通过将 wifiscanner
添加到项目 Cargo.toml
中的依赖项来使用。
[dependencies]
wifiscanner = "0.5.*"
并在包根目录下添加此内容
extern crate wifiscanner;
示例
use wifiscanner;
println!("{:?}", wifiscanner::scan());
或者如果您已克隆了 Git 仓库,您可以使用以下命令运行上面的示例: cargo run --example scan
。
变更日志
- 0.5.1 - crates.io 元数据更新
- 0.5.0 - 添加窗口支持(归功于 @brianjaustin)
- 0.4.0 - 用 iw 替换 iwlist(归功于 @alopatindev)
- 0.3.6 - crates.io 元数据更新
- 0.3.5 - 删除了硬编码的 iwlist 路径(归功于 @alopatindev)
- 0.3.4 - 初始稳定版本
如何贡献
请参阅 CONTRIBUTING.md
贡献者
以下人员使 wifiscanner 成为可能
@alopatindev, @bizzu, @bash, @cristicbz, @lpmi-13, @brianjaustin
版权
版权所有 2019 Mark Sta Ana。
在您选择的情况下,根据 Apache License 2.0 <LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0> 许可。此文件可能不会根据那些条款复制、修改或分发。
依赖项
~2.6–3.5MB
~63K SLoC