FLUTTER ECOSYSTEM

ping_discover_network

IPサブネットをpingし、ネットワークデバイスを検出できるライブラリです。ローカルネットワーク内のプリンターやその他のデバイスおよびサービスを見つけるために使用できます。

最新バージョン
0.2.0+1
30日間ダウンロード
35
いいね数
70
Pub ポイント
40

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

Flutter/Dartパッケージで、ローカルネットワーク上のデバイスを発見するためにIPサブネットへのpingを可能にします。特にプリンターやIoTデバイス、その他のサービスの特定に役立ちます。このライブラリは、ICMPエコーリクエストを送信することで、効率的にアクティブなホストを検出するため、低レベルのネットワークスキャン技術を利用しています。ネットワークデバイスの検出が必要なアプリを開発する開発者向けに設計されており、適切な権限を持つAndroidおよびiOSアプリへの統合をサポートしています。このパッケージはオープンソースであり、コミュニティによってメンテナンスされています。

用途
  • ローカルネットワークデバイスの検出
  • ネットワーク上のプリンターを検索する
  • IoTデバイスの特定
  • ネットワークトラブルシューティング
  • 自動サービス検出
主な機能
  • IPサブネットピングスキャン
  • ICMPエコーリクエストサポート
  • クロスプラットフォーム互換性
  • オープンソースで、積極的にメンテナンスされています
  • デバイス検出のためのシンプルな API
適している対象
  • ネットワークツールを開発する開発者
  • デバイスの発見を必要とするアプリ
  • IoTデバイス管理ユーティリティ
  • ホームオートメーションシステム
  • ネットワーク診断アプリケーション
注意事項
  • Android および iOS でネットワーク権限が必要です
  • ファイアウォールの制限により、すべてのネットワークで動作しない可能性があります
  • パフォーマンスはサブネットのサイズに依存します
  • ローカルネットワークの範囲に限定
  • 組み込みのUIコンポーネントなし
対応プラットフォームデータなし

パッケージをインストール

flutter pub add ping_discover_network

カテゴリー

関連プロジェクト