Προς το περιεχόμενο

Ευρεση Wan και Country


ntaryl

Προτεινόμενες αναρτήσεις

Δημοσ.

καλησπερα παιδια

Πως μπορω σε ενα μηχανημα να βρω την εξωτερικη(δημοσια Ip)

γνωριζω πως να βρω την τοπικη αλλα την δημοσια ?

και Δευτερο πως μπορω να ανακτησω την Χωρα (Country)

καλο βραδυ

Δημοσ.

Αν και δεν προσδιόρισες σε ποια γλώσσα θα ήθελες αυτές τις πληροφοριές,

σε κάθε περίπτωση μια καλή αρχή θα ήταν να έχεις μια βάση με ποια IP Range ανήκουν σε κάθε χώρα.

Υπάρχουν διαφορετικοι καταχωρητές για κάθε ήπειρο περισσότερα βλέπε

http://en.wikipedia.org/wiki/Regional_Internet_Registry.

 

Τώρα οσο αφορά την βάση μπορείς να βρείς μια σχετικώς ενημερωμένη βάση

η οποία κατα τα λεγόμενα των ανθρώπων που την συντηρούν την ανανεώνουν σε καθημερινή βάση.Την βάση μπορείς να την βρείς στο

http://software77.net/cgi-bin/ip-country/geo-ip.pl

Η βάση είναι ένα csv αρχείο οπότε είναι εύκολα διαχειρίσιμο.

Δυστυχώς όμως οι IP διευθύνσεις δεν είναι τύπου dotted αλλά udotted.

Παρακάτω τρόπος μετατροπής απο undotted σε dotted.

>
The formula to convert an IP Address of the form A.B.C.D to an IP Number is:

IP Number = A x (256*256*256) + B x (256*256) + C x 256 + D

Which is the same as:

IP Number = A x 16777216 + B x 65536 + C x 256 + D

Δηλαδή για παράδειγμα για το IP 192.168.0.1 θα ήταν

ΙΡ Number=192*16777216+168*65536+0*256+1=3232235521.

 

Ελπίζω να βοήθησα.

Δημοσ.

καλησπερα φιλε μου

Παντα να ξερεις οτι μιλαω για visual basic 6.0

σχετικα με τια παραπανω επισυναπτω ενα αρχειο παραδειγμα απο το pscode το οποιο ειναι πληρες και εχει αυτα που Ζηταω

ισως βοηθησει και κανεναν αλλο

καλο απογευμα

checkthisd.zip

  • 2 εβδομάδες αργότερα...

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...