2012-01-02 27 views
4

私は、adobe Flash Professional cs5でas3を使用してIPアドレスを検索しようとしています。私はこれを行う方法はありません。 as3を使用してIPアドレスを見つけることは可能ですか?as3のIPアドレスを見つける方法は?

答えて

4

いいえ、サーバー側の技術を使用せずにAS3からはできません。ローダーを使用し、http://whatismyip.org/のようなものをロードしてIPを取得することができます。しかし、サーバがなくても(純粋なフラッシュから)、それは不可能である。

+0

ありがとうございますtaskinoor – Mercy

+0

HTMLをas3と組み合わせてIPアドレスを取得できますか? – Mercy

+0

私はHTMLについてはあまりよく分かりません。 JavaScriptで可能かもしれません。これは役立つかもしれません:http://stackoverflow.com/questions/391979/get-client-ip-using-just-javascript – taskinoor

4

空気設定2.5 CS5のターゲット出力は、IPアドレスを取得する方法です。

import flash.net.InterfaceAddress; 
import flash.net.NetworkInfo; 
import flash.net.NetworkInterface; 

function findIPAddress():void 
{ 
    var networkInfo = NetworkInfo.networkInfo; 
    var interfaces = networkInfo.findInterfaces(); 
    var interfaceObj; 
    var address; 

    //Get available interfaces 
    for (var i = 0; i < interfaces.length; i++) 
    { 
     interfaceObj = interfaces[i]; 

     for (var j = 0; j < interfaceObj.addresses.length; j++) 
     { 
      address = interfaceObj.addresses[j]; 

      trace(address.address + "\n"); 
     } 
    } 
} 

findIPAddress(); 
+0

ありがとう、それは私のために働いた。 –

関連する問題