0

小さなプロジェクトとしてネットワーク マネージャー プログラムを作成していますが、Airport Extreme のデータ (最も重要なのは DHCP クライアント リスト) にアクセスできるようにしたいと考えています。

Airport Extreme からクライアント リスト ファイルにアクセスする方法が必要です。結局のところ、Airport Utility でアクセスできます。私がしたいのは、ファイル/リストからデータを読み取ることだけです。

誰かが私を正しい方向に向けることさえできれば、それは素晴らしいことです. また、このプログラムを mac だけでなく、すべての *nix マシンで実行できるようにしたいと考えています (したがって、Airport ユーティリティのハッキングは実際には役に立ちません)。

4

2 に答える 2

2

これは SNMP 経由で行うことができます。GetIF などの SNMP ブラウザーを入手し、そのアドレスを介して空港内をブラウズして、そこにあるものを正確に確認し、SNMP ライブラリを使用して、アプリケーションで同じ情報を自分で取得します。

ネットワーク管理は本質的SNMP です。あなたがまだそれに出会っていなかったことに驚いています。

于 2013-07-29T22:31:56.030 に答える
1

コメントを残すことができないので、回答を残します。確固たる答えはありませんが、役立つかもしれないいくつかのパンくずがあります.

5 ページのコメントを参照 — https://discussions.apple.com/thread/5101886?start=60&tstart=0 by user "_r_s_"

また

1) 空港ユーティリティを開く

2) ウィンドウから空港デバイスをダブルクリックするか、デバイスをクリックしてから編集ボタンをクリックします。

3) [ファイル] > [構成ファイルのエクスポート] に移動します。

4) お気に入りのエディターで .baseconfig ファイルを開きます

5) http://aldentech.wnyric.org/webshare/mkempste/AirPort%20Utility%20copy.app/Contents/Resources/English.lproj/AirPortSettings.stringsにアクセスして、すべての文字列の意味を整理します。

6) ベース構成ファイルを編集する — 以下のサイトを使用して、.baseconfig ファイル内の文字列の意味を調べ、ファイルを編集して、探している結果を生成します。

7) ファイルを空港のデバイスにインポートすると、可能な機能が提供されます。

Apple が Airport Utility の SNMP を削除したため、これらの手順を投稿していますが、それらは XML に含まれているようです。

よろしければ、プロジェクトへのリンクを残してください。

于 2015-11-05T19:29:23.813 に答える