Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to find the ip address in as3?

Ii am trying to find the ip addres by using as3 in adobe Flash professional cs5. I don't how to do this. Is it possible to find the Ip address using as3?

like image 779
Mercy Avatar asked Feb 22 '23 23:02

Mercy


2 Answers

No, it is not possible from AS3 without using any server side technology. You can use a loader and load something like http://whatismyip.org/ to get the IP. But without any server (i.e. from pure flash) it is not possible.

like image 192
taskinoor Avatar answered Mar 20 '23 02:03

taskinoor


Setting Air 2.5 Target output in CS5 is the way of getting ip address.

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();
like image 28
Rajneesh Gaikwad Avatar answered Mar 20 '23 01:03

Rajneesh Gaikwad