Fin de page
Nov 19

Depuis le début de la semaine, je suis le CodeWay 3

Dans cet article, je vous propose de retrouver une application mettant en œuvre différents points abordés durant les diverses sessions dont :

L’application ressemble à ceci :

Interface en français

Interface en français

On remarquera que l’interface est en français sur la capture ci-dessus.

Cette fois-ci, l’interface est en anglais : Lire la suite »

Share

Lien permanent vers Localisations… Rédigé par Whiler \\ Tags : , , , , , , , ,

Oct 19

MaxMind fournit des bases de données de géolocalisationW, dont GeoLite City, qui est gratuit et permet de localiser géographiquement une adresse IP.
Cette base de données est actualisée tous les mois.

Une API pour Delphi est disponible, mais celle-ci, au jour d’aujourd’hui, n’a pas encore été portée sous Delphi 2009W, la première version UnicodeW qui introduit des nouveaux types de chaînes de caractères dans ce langage, et engendre une erreur avec l’API telle qu’elle est fournie.

Je suis donc parti de l'APIW fournie, et j’ai changé quelques types, casté quelques variables, et supprimé ainsi tous les warnings que j’obtenais… je ne suis pas un expert Delphi, loin de là, mais si cela vous interresse de récupérer un code qui compile, voici un exemple qui fonctionne. Vous aurez besoin de la base de géolocalisation, disponible à cette adresse pour pouvoir exécuter cette application : https://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz

Je me suis également inspiré de l’extension installée sur ce blog pour la localisation sur la planisphère et l’ajout des régions en toutes lettres…

Ces noms de régions viennent en plus de l’API standard… Les pays et régions sont soit en français, soit en anglais.
Lire la suite »

Share

Pages : 1 2 3

Lien permanent vers Exemple GeoLite City avec Delphi Rédigé par Whiler \\ Tags : , , , , , , , , ,

Début de la page