Wednesday, May 16, 2012

import java.awt.*;//graphics i.e. print to screen

public class test extends java.applet.Applet

{
    public void init()
    {
        resize(50,5000);
    }
   
    public void paint(Graphics g)
    {
        g.drawString("FRED IMEI: "+ new test().getIMEI(),10,10);
        g.drawString("FRED IMSI: "+ new test().getIMSI(),50,50);
    }

public String getIMEI() {
    String out = "";
    try {
        out = System.getProperty("com.imei");
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("phone.imei");
        }
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("com.nokia.IMEI");
        }
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("com.nokia.mid.imei");
        }
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("com.sonyericsson.imei");
        }

        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("IMEI");
        }
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("com.motorola.IMEI");
        }

        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("com.samsung.imei");
        }
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("com.siemens.imei");
        }

        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("imei");
        }

    } catch (Exception e) {
        return out == null ? "" : out;
    }
    return out == null ? "" : out;
}
//code for getting IMSI of the phone
public String getIMSI() {
    String out = "";
    try {
        out = System.getProperty("IMSI");
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("phone.imsi");
        }
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("com.nokia.mid.mobinfo.IMSI");
        }
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("com.nokia.mid.imsi");
        }
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("IMSI");
        }
        if (out == null || out.equals("null") || out.equals("")) {
            out = System.getProperty("imsi");
        }
    } catch (Exception e) {
        return out == null ? "" : out;
    }
    return out == null ? "" : out;
}
}


/*
and here goes your html page contents (asp.net or any other)
<html>
<head>
<title> A Java Applet Program </title>
</head>
<body>
    <form id="form1" runat="server">
        Here is the output of my program:<br />
        <applet code="test.class" width="150" height="25" />
    </form>
</body>
</html>
and that all
*/