ntaryl Δημοσ. 7 Αυγούστου 2007 Δημοσ. 7 Αυγούστου 2007 καλησπερα παιδια Πως μπορω σε ενα μηχανημα να βρω την εξωτερικη(δημοσια Ip) γνωριζω πως να βρω την τοπικη αλλα την δημοσια ? και Δευτερο πως μπορω να ανακτησω την Χωρα (Country) καλο βραδυ
Επισκέπτης Δημοσ. 8 Αυγούστου 2007 Δημοσ. 8 Αυγούστου 2007 Αν και δεν προσδιόρισες σε ποια γλώσσα θα ήθελες αυτές τις πληροφοριές, σε κάθε περίπτωση μια καλή αρχή θα ήταν να έχεις μια βάση με ποια 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. Ελπίζω να βοήθησα.
ntaryl Δημοσ. 8 Αυγούστου 2007 Μέλος Δημοσ. 8 Αυγούστου 2007 καλησπερα φιλε μου Παντα να ξερεις οτι μιλαω για visual basic 6.0 σχετικα με τια παραπανω επισυναπτω ενα αρχειο παραδειγμα απο το pscode το οποιο ειναι πληρες και εχει αυτα που Ζηταω ισως βοηθησει και κανεναν αλλο καλο απογευμα checkthisd.zip
ntaryl Δημοσ. 19 Αυγούστου 2007 Μέλος Δημοσ. 19 Αυγούστου 2007 καλησπερα ευχαριστω πολυ Υπαρχει ο κωδικας γι αυτο καλο βραδυ
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.