套件概覽
一個 Flutter/Dart 套件,可啟用對 IP 子網的 ping 功能,以發現本地網路中的裝置。特別適用於識別同一網路中的印表機、物聯網裝置及其他服務。該程式庫利用底層網路掃描技術,透過發送 ICMP 回顯請求來有效偵測活躍主機。專為需要網路裝置發現功能的開發者設計,支援整合至 Android 與 iOS 應用程式,並需適當權限。此套件為開源,由社群維護。
適用情境
- 本地網路設備發現
- 在網路上查找印表機
- 識別物聯網裝置
- 網路故障排除
- 自動服務檢測
主要特色
- IP子網ping掃描
- ICMP 回顯請求支援
- 跨平台相容性
- 開源且持續維護
- 設備檢測的簡單 API
適合對象
- 開發網路工具的開發者
- 需要設備發現的應用
- 物聯網設備管理工具
- 智能家居系統
- 網路診斷應用程式
使用建議
- Android 和 iOS 需要網絡權限
- 由於防火牆限制,可能無法在所有網路上使用
- 效能取決於子網大小
- 限於本地網路範圍
- 無內建 UI 元件