Feedback

C# - Wohnort des Benutzers Ermitteln

Veröffentlicht von am 04.04.2013
(1 Bewertungen)
Ermöglicht den Wohnort des Benutzers zu Ermitteln. (Durch Utrace.de)
GFU-Schulungen  [Anzeige]

XML und .NET Überblick

Um auf dem neuesten Wissensstand zu sein, sollten Sie unser aktuelles ASP .NET Komplett Seminar belegen.
Nach dem Seminar kennen Sie die wichtigsten Strömungen in der Software-Technologie

C# 2017/2015/2013 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

using System.Net;
using System.Xml;  
using System.Text.RegularExpressions;     

private string get_Wohnort()
        {
            //Globale Ip  Ermitteln : 
            WebClient wc = new       WebClient();
            string strIP = wc.DownloadString("http://checkip.dyndns.org");
            strIP = (new Regex(@"\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b")).Match(strIP).Value;
            wc.Dispose();

            //Herkunft Ermitteln: (Using Utrace.de XML Api)
            XmlDocument doc = new XmlDocument();

            doc.Load("http://xml.utrace.de/?query=" + strIP);
            XmlNode Wohnort = doc.SelectSingleNode("/results/result/region");
            XmlNode Land = doc.SelectSingleNode("/results/result/countrycode");

            return Wohnort.InnerText + " (" + Land.InnerText + ")";
        }


//Beispiel
MessageBox.Show(get_Wohnort()); //In meinem Fall 'Hamburg (DE)'   (ohne ')
Abgelegt unter Herkunft, ip, wohnort, land.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!