問題タブ [mac-address]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
219462 参照

javascript - JavaScript の MAC アドレス

IE (ActiveX オブジェクト) を介してユーザーの MAC アドレスを取得できることはわかっています。

JavaScript を使用してユーザーの MAC アドレスを取得する方法はありますか?

0 投票する
4 に答える
11039 参照

compact-framework - Compact Framework の MAC アドレス

コンパクト フレームワークのみを使用して MAC アドレスを取得するにはどうすればよいですか?

0 投票する
2 に答える
1228 参照

c - CでNT4の下のリモートコンピューターのMACアドレスを取得します

Windows NT 4 でリモート接続の発信元の MAC アドレスを特定することはできますか? リモート PC がアプリケーションへのソケット接続を開き、IP アドレスを取得できます。ただし、リモート デバイスの IP アドレスなど、ソケットから取得できる情報から MAC アドレスを特定する必要があります。

使ってみSendARPましたが、Windows NT4 ではサポートされていないようです。

0 投票する
7 に答える
32756 参照

.net - .NETのネットワークアダプタからMACアドレスを読み取る

WinFormアプリケーションのVB.netまたはC#(.NET 3.5 SP1を使用)を使用して、最初のアクティブなネットワークアダプターからMACアドレスを読み取れるようにしたいと思います。

0 投票する
6 に答える
13047 参照

c++ - C ++:VistaのネットワークアダプタのMACアドレスを取得しますか?

現在、NetBiosメソッドを使用しており、XPでも問題なく動作します。Vistaでの予備テストでは、これも機能することが示されていますが、注意点があります。たとえば、NetBIOSが存在する必要があり、私が読んでいることから、アダプターの順序は必ず変更されます。別の方法(SNMPExtensionQueryを使用)は、Vistaでは機能しないようです。

問題は、VistaマシンでローカルMACアドレスのリストを取得するための信頼できる方法を知っていますか?XPとの下位互換性はプラスです(多くの醜い#ifdefよりも1つの方法が必要です)。ありがとう!

0 投票する
6 に答える
8799 参照

asp.net-mvc - ポストバックが ASP.NET ルーティングで機能しない (viewstate MAC の検証に失敗しました)

http://chriscavanagh.wordpress.com/2008/04/25/systemwebrouting-with-webforms-sample/で説明されているように、従来の Web フォームで ASP.NET 3.5 SP1 System.Web.Routing を使用しています。

すべて正常に動作します。カスタム SEO URL があり、ポストバックも機能します。しかし、ポストバックが常に失敗する場合があり、次のようになります。

ビューステート MAC の検証に失敗しました。このアプリケーションが Web ファームまたはクラスターによってホストされている場合は、構成で同じ validationKey と検証アルゴリズムが指定されていることを確認してください。AutoGenerate はクラスタでは使用できません。

エラーを再現するシナリオは次のとおりです。

  1. ボタンを含む標準の Web フォーム mypage.aspx を作成します。
  2. 「a/b/{id}」を「~/mypage.aspx」にマップするルートを作成します
  3. サイトを実行すると、http://localhost:XXXX/a/b/ページが機能するものに移動できます。しかし、ボタンを押すとエラーが発生します。ルートが単に「a/{id}」の場合、エラーは発生しません。

URLのサブパスの数に関連しているようです。サブパスが 2 つ以上ある場合、viewstate の検証は失敗します。

EnableViewStateMac="false" でもエラーが発生します。

何か案は?バグですか?

ありがとう

0 投票する
2 に答える
2132 参照

windows-vista - Vista での MAC アドレスの変更 - Broadcom アダプタ

Broadcom アダプタ用に Vista マシンでデフォルトの MAC アドレスを上書きしたり、新しい MAC アドレスを設定したりする方法はありますか?

0 投票する
3 に答える
10717 参照

linux - Linux 2.6.21 (glibc 2.3.5) で ARP と Inverse ARP を実行する

デバイスの IP アドレスが静的または DHCP によってランダムに割り当てられる可能性がある任意の IP ネットワーク上のサードパーティ デバイスへの永続的な参照を保存する必要があります。私はネットワーク上のデバイスを制御しておらず、DNS やその他のアドホック ネットワーク プロトコルが存在するか、デバイスで動作していることに依存できません。

そのため、ハードウェア アドレスと ARP を使用して調査するように指示されました。これは機能しますが、コードを複製したくありません。カーネルは ARP テーブルを管理する必要があります。Windows では、 GetIpNetTableなどを使用してアクセスできます。

これら 2 つの質問に答える API があることを願っています。

  • IP から MAC アドレスに変換するにはどうすればよいですか? (ARP)
  • MAC から IP アドレスに変換するにはどうすればよいですか? (InARP)

そうでない場合は、もっと手動で行う必要があるかもしれません:

  • カーネルの ARP テーブルを読み取るにはどうすればよいですか?
  • 自分でマッピングを決定した場合、エントリを追加するにはどうすればよいですか?
0 投票する
2 に答える
1029 参照

c# - C# の MAC アドレス

これらのメソッドを使用して文字列を MAC アドレスに変更しますが、入力文字列に関係なく、その出力は固定値 30-30-2D-32-31-2D になります。

何か案は?