Bonjour,
Je travail dans une entreprise pour laquelle j'ai mis au point une application fonctionnant avec une base de données.
Gros, soucis, le service informatique refuse catégoriquement de m'installer un serveur de base de données.
J'en ai donc installé un sur ma machine, sauf que les IP des PC sont amenées à changer de temps en temps. Donc l'adresse IP de mon serveur change.
Pour m'éviter de reprogrammer à chaque fois l'adresse IP du serveur dans mon programme, j'ai créé un fichier texte sur un lecteur réseau dans lequel je note l'adresse de mon poste (serveur BDD). Lorsque mon IP change, les utilisateurs me disent :"Ca marche pas aujourd'hui..." donc je change l'IP dans mon fichier et Hop ça repart !
L'idée, c'est que je n'ai plus à me laisser surprendre par ces changements d'IP.
Je voudrais donc mettre au point un programme qui tourne sur mon pc, il pourrait s'allumer en même temps que Windows et à chaque changement d'IP, il met à jours l'adresse dans le fichier commun.
J'avais donc pensé à faire une application avec un Timer genre toutes les 1 Minutes ou 30 Secondes (peut être un peu trop...) qui ferait un check de l'ip de ma machine avec celle du fichier. Si les deux ne sont pas en adéquation, le programme modifie l'IP dans le fichier.
Ce n'est pas compliqué du tout à coder, mais je voulais avoir votre avis quand à la périodicité du TIMER.
Merci de vos conseils,
Cordialement,
Jojo
Partager