Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4347 connectés 

 


Dernière réponse
Sujet : La programmation facile?
youdontcare DNS LOC : http://www.ckdhr.com/dns-loc/
 
entrée : une adresse
sortie : latitude / longitude
 
ce n'est pas supporté par tout le monde, mais ça peut peut-être te servir à être plus précis pour les connus.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
youdontcare DNS LOC : http://www.ckdhr.com/dns-loc/
 
entrée : une adresse
sortie : latitude / longitude
 
ce n'est pas supporté par tout le monde, mais ça peut peut-être te servir à être plus précis pour les connus.
MagicBuzz En tout cas, si je me retrouve à faire un ActiveX ou une procédure stockée SQL Server qui fait ça, je posterai les sources ici, afin que d'autres ne galèrent pas autant...
MagicBuzz C clair :sweat:
 
Bon, quand j'en serai là, je vais faire les tests avec des whois (ce qui est le plus simple et le plus fiable à faire) par contre c'est pas gagné, je sais même pas faire un whois en ligne de commande sous douze (je crois que c'est pas possible) alors depuis une page asp... :sweat: :D
 
Mais ça me semble moins scuicidaire que gérer moi-même une fonction qui déduit ça... Parceque niveau codage, pas compliqué, mais niveau écriture de la fonction, je crois que j'en ai pour un mois sinon :D
Maxime

ethernal a écrit a écrit :

 
 
bha oui d'office... mais de toute les soluces les plus lentes, c'est la plus rapide pcq une query sur whois, ça va bouffer sa bande passante et être hyper lent (à moins de faire du batch la nuit sur les visites de la journée)




 
Je pense que la soluce de faire un script qui analyse lip et retourne le pays est la solution la plus précise. mais par  contre je ne sais pas si ca serais long/galere a faire.

ethernal

Maxime a écrit a écrit :

 
 
pareil, risque davoir des adresse "international"




 
bha oui d'office... mais de toute les soluces les plus lentes, c'est la plus rapide pcq une query sur whois, ça va bouffer sa bande passante et être hyper lent (à moins de faire du batch la nuit sur les visites de la journée)

Maxime

ethernal a écrit a écrit :

 
si tu fais un gethostbyaddr(ip); tu obtiendras l'extension du provider (.fr, .be, .com, ...) et parfois sa ville genre zzz.yyy.xxx.www-adsl.charleroi-wanadoo.be.
c'est le moyen le plus facile (et celui que tu utilises déjà non ?)




 
pareil, risque davoir des adresse "international"

ethernal

MagicBuzz a écrit a écrit :

:lol:
 
Au fait, qq1 connait un moyen de connaître le pays d'un utilisateur à partir de son IP ? (et pkoi pas la ville)




si tu fais un gethostbyaddr(ip); tu obtiendras l'extension du provider (.fr, .be, .com, ...) et parfois sa ville genre zzz.yyy.xxx.www-adsl.charleroi-wanadoo.be.
c'est le moyen le plus facile (et celui que tu utilises déjà non ?)

Maxime

HappyHarry a écrit a écrit :

 
 
je ne saurais répondre ... je sais juste que g deja vu le cas ou il n'a pas ete capable de me donner une indication car la plage d'adresse etait "internationale"




 
je vois, en tout je crois pas quil y ai un script qui analyse l'ip et donne le pays en fonction de sa rang.
faudrais que tu le fasse toi meme. va sur un site de ipindex ( beaucoup de mirroir + site down, alors jai plus les adrees => google ). et la tu aura tout de decrit ( parfois juskau 3eme nombre : x3 ).

HappyHarry

Maxime a écrit a écrit :

 
 
il regarde le 1ere nombre ou les 2 premiere ( exemple une adrress ip : x1.x2.x3.x4 . il regarde x1 ou x1.x2 ?? )
 
parceque les pays sont attrebuer pour beaucoup de rang sur le 2eme nombre ( x2 ).




 
je ne saurais répondre ... je sais juste que g deja vu le cas ou il n'a pas ete capable de me donner une indication car la plage d'adresse etait "internationale"

Maxime

HappyHarry a écrit a écrit :

 
 
yep, en interrogeant whois.ripe.net, champ 'country'
sauf pour certains ranges d'ip qui sont attribués a plusieurs pays  




 
il regarde le 1ere nombre ou les 2 premiere ( exemple une adrress ip : x1.x2.x3.x4 . il regarde x1 ou x1.x2 ?? )
 
parceque les pays sont attrebuer pour beaucoup de rang sur le 2eme nombre ( x2 ).

HappyHarry

MagicBuzz a écrit a écrit :

 
ben si je pouvais tout faire en local, se serait mieu.
en effet, j'ai pas beaucoup de bp, et je risque fortement d'être amené à résoudre énormément d'adresses. (analyse de logs)




 
ben ouais mais bon ... t'as pas fini alors... et pis la tu seras toujours a jour

HappyHarry

Maxime a écrit a écrit :

 
 
le whois retourne le pays automatiquement?




 
yep, en interrogeant whois.ripe.net, champ 'country'
sauf pour certains ranges d'ip qui sont attribués a plusieurs pays

MagicBuzz

HappyHarry a écrit a écrit :

 
plus simple : tu fais un 'whois'




ben si je pouvais tout faire en local, se serait mieu.
en effet, j'ai pas beaucoup de bp, et je risque fortement d'être amené à résoudre énormément d'adresses. (analyse de logs)

Maxime

HappyHarry a écrit a écrit :

 
 
plus simple : tu fais un 'whois'




 
le whois retourne le pays automatiquement?

zion

--greg-- a écrit a écrit :

programmation faci(a)le ?




 
 [:glass]

Maxime Je te previens, ca risque detre un sacrer script a faire, tu verais comme cest complet ...
HappyHarry

MagicBuzz a écrit a écrit :

 
ok, je vais voir ça, mais ça devrait être parfait.




 
plus simple : tu fais un 'whois'

MagicBuzz

Maxime a écrit a écrit :

 
Tu peut trouver tout le classement des IP ( de chaque rang plus precicement ) sur ipindex ( google ... )




ok, je vais voir ça, mais ça devrait être parfait.

Maxime

--greg-- a écrit a écrit :

programmation faci(a)le ?




 
 :lol:  :lol:  :lol:  :lol: bien trouver  :lol:


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)