tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
7431
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Sep 2003
    Ort
    Salzburg
    Beiträge
    225
    Hi Leute!

    Weiss jemand wie man mit ASP die MAC Adresse des Users auslesen kann? Die Ip is ja klar, gibt ja einige Möglichkeiten mit Request.ServerVariables(....)

    Gibts da auch einen Befehl für mein Problem?

    Grüsse,

    choco
     

  2. #2
    Astardes Astardes ist offline Mitglied
    Registriert seit
    Oct 2003
    Beiträge
    16
    Dürfte über das Internet nicht funktionieren. Wenn jemand hinter einem Router oder Firewall sitzt sowieso nicht.

    Und eine Funktion dafür direkt gibts in ASP auch nicht. Du müsstest auf ne DLL zugreifen die das kann.
     

  3. #3
    Ponderosalilly Ponderosalilly ist offline Grünschnabel
    Registriert seit
    Jan 2005
    Beiträge
    3
    Hallo zusammen,

    eigentlich kommt die Antwort ja bischen spät aber vieleicht ließt das Topic ja mal jemand anders dem es dann hilft:

    Ich habs mal so gemacht: Ging auch!

    [Code]
    string result = ExecuteCmdLineApp("nbtstat -A "+Request.UserHostAddress);

    int index = result.IndexOf("MAC Adresse");

    if (index > 0)

    {

    mac = result.Substring(index+14, 17);

    }




    protected string ExecuteCmdLineApp(string strCmd)

    {

    string output = "";

    string error = "";

    TempFileCollection tf =
    new TempFileCollection();

    Executor.ExecWaitWithCapture(strCmd, tf,
    ref output, ref error);

    StreamReader sr = File.OpenText(output);

    StringBuilder strBuilder =
    new StringBuilder();

    string strLine = null;

    while (null != (strLine = sr.ReadLine()))

    {

    if ("" != strLine)

    {

    strBuilder.Append(strLine);

    strBuilder.Append("\r\n");

    }

    }

    sr.Close();

    File.Delete(output);

    File.Delete(error);

    return strBuilder.ToString();

    }



    Viel Spaß!

    -Stefan
     

  4. #4
    derzeitlose Tutorials.de Gastzugang
    Wie setze ich diesen Code um?
    Ist das JSP?
    Würde die MAC nämlich gern per Webserver clientseitig holen. Kannst du mir mal genau erklären wie ich ich das hinbekomme?
    Habe auch schon unter dem Stichwort ActiveX geschaut und hier und da ein paar Anregungen gefunden, aber nix konkretes?

    Besten Gruß derzeitlose
     

  5. #5
    Ponderosalilly Ponderosalilly ist offline Grünschnabel
    Registriert seit
    Jan 2005
    Beiträge
    3
    Zitat Zitat von derzeitlose
    Wie setze ich diesen Code um?
    Ist das JSP?
    Würde die MAC nämlich gern per Webserver clientseitig holen. Kannst du mir mal genau erklären wie ich ich das hinbekomme?
    Habe auch schon unter dem Stichwort ActiveX geschaut und hier und da ein paar Anregungen gefunden, aber nix konkretes?

    Besten Gruß derzeitlose
    Mein Fehler, steht im falschen Forum!
    Das ist C# zusammen mit ASP.NET

    Gruß, Stefan
     

  6. #6
    dobberph dobberph ist offline Grünschnabel
    Registriert seit
    Oct 2004
    Beiträge
    2
    Hi, ich bin totaler Newbie in C und Active X.


    Das Codeschnipsel ist genau das, was ich brauche, aber sonst find ich im inet nix dazu.
    Was muss ich genau machen, um diese Datei einzubinden, bitte bitte Hilfe ;D

    Mfg,
    DerTobi
     

Ähnliche Themen

  1. Mac Adresse auslesen
    Von Obi_Wan im Forum PHP
    Antworten: 20
    Letzter Beitrag: 12.08.08, 14:58
  2. IP-Adresse des Users herausfinden
    Von warcraft9105 im Forum PHP
    Antworten: 16
    Letzter Beitrag: 28.02.08, 10:39
  3. DNS Adresse auslesen
    Von Hiu im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 22.09.05, 19:14
  4. DNS Adresse auslesen
    Von Hiu im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 09.09.05, 11:33
  5. [VB6] Name des Windows-Users auslesen
    Von Apollo im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 24.06.03, 12:57