• 04 Juin 2026, 23:20:41


Auteur Sujet: Comment voir le pays de connexion d'un joueur  (Lu 1490 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne jeanjean

  • *
  • Nouveau
  • Messages: 8
    • Voir le profil
Comment voir le pays de connexion d'un joueur
« le: 25 Septembre 2009, 23:02:06 »
Bonjour,

Sur un serveur j'ai vu que l'on voyais le pays de connexion des joueurs, j'aimerais savoir comment en faire de-même.

Merci


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Comment voir le pays de connexion d'un joueur
« Réponse #1 le: 26 Septembre 2009, 00:03:19 »
il me semble que c'est une include qui est sur le forum samp.com geolacalisation mais attention la liste d'ip fournit est tres tres petite
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne jeanjean

  • *
  • Nouveau
  • Messages: 8
    • Voir le profil
Re : Comment voir le pays de connexion d'un joueur
« Réponse #2 le: 26 Septembre 2009, 00:25:38 »
Salut!

J'ai trouvé quelque chose de pas mal ici :
http://forum.sa-mp.com/index.php?topic=110829.0

En ce qui concerne la site des IP elle fait quand même 96728 lignes !!!

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Comment voir le pays de connexion d'un joueur
« Réponse #3 le: 26 Septembre 2009, 00:35:35 »
donc trés mince recherche les ip FR il y en a pas beaucoup
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne jeanjean

  • *
  • Nouveau
  • Messages: 8
    • Voir le profil
Re : Comment voir le pays de connexion d'un joueur
« Réponse #4 le: 26 Septembre 2009, 00:47:04 »
Ce serait quoi le probleme alors s'il n'y en a pas beaucoup?

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Comment voir le pays de connexion d'un joueur
« Réponse #5 le: 26 Septembre 2009, 00:49:13 »
rien juste ajouter les milions d'ip manquant si tu veut vraiment que ceci soit fonctionnelle
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne jeanjean

  • *
  • Nouveau
  • Messages: 8
    • Voir le profil
Re : Comment voir le pays de connexion d'un joueur
« Réponse #6 le: 26 Septembre 2009, 00:50:23 »
J'ai des lignes comme ceci :


956301312,973078527,arin,740620800,FR,FRA,France


Comment je fait pour en ajouter si j'en trouve ?


Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Comment voir le pays de connexion d'un joueur
« Réponse #7 le: 28 Septembre 2009, 11:54:59 »
La géolocalisation se base sur des plages d'adresses.
Par exemple, entre l'adresse 86.120.0.0 et 86.120.10.255 on est en France, entre 86.120.11.0 et 86.120.20.255 on est en Belgique, etc.
Le problème c'est que ces plages d'adresses sont très petites et donc très nombreuses ce qui fait que les fichiers qui les contiennent sont assez gros.

Ton exemple :
956301312,973078527,arin,740620800,FR,FRA,FranceIndique que les adresses comprises entre 57.0.0.0 (956301312) et 57.255.255.255 (973078527) se trouve en France

Il existe sur le net des fichiers (pas forcément à jour) qui contiennent toutes les plages mais cette solution implique qu'il faille mettre à jour ces fichiers régulièrement car de nouvelles plages d'adresses sont attribuées (ou ré attribuées) en permanence.
Certains de ces fichiers sont d'ailleurs beaucoup plus précis et donne le pays, la région voire la ville dans laquelle l'IP a été attribuée. Mais ces fichiers sont certainement énormes car les plages y sont encore plus petites et ils sont certainement modifiés chaque jour.

Le mieux reste de se connecter à un serveur qui donne directement la géolocalisation. Mais cette solution implique de développer un plugin pour SAMP (ou d'en trouver un déjà fait) et de trouver un serveur où c'est possible.

++
Syg
Courtesy of GtaManiac

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Comment voir le pays de connexion d'un joueur
« Réponse #8 le: 28 Septembre 2009, 13:32:34 »



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Comment voir le pays de connexion d'un joueur
« Réponse #9 le: 28 Septembre 2009, 16:21:04 »
Voilà, c'est exactement ça.

Problèmes de ce plugin :
- La version fournie ne contient pas le .so pour Linux, il faut donc le générer sois même
- Le fichier de données fait tout de même presque 27 Mo (et j'espère qu'il est trié car je n'ose à peine imaginé le temps qu'il faut pour trouver une IP là dedans).
- Le fichier de 27 Mo contient bien plus d'informations que le nom du pays. Il est dommage que le plugin ne les exploite pas.

++
Syg
Courtesy of GtaManiac

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Comment voir le pays de connexion d'un joueur
« Réponse #10 le: 28 Septembre 2009, 17:19:50 »
Je peut pas vous dire le comportement du plugin car je ne l' ai jamais tester =)



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog