0/5 (5 avis)
Vue 3 835 fois - Téléchargée 259 fois
Pour le code ya pas vraiment de chose innovante vu que le programme ne fait qu'écrire des fichiers HTML... Enfin, ils sont pas toujours aussi simples ces fichiers... Mais la chose la plus interressante, c'est que je viens tout juste d'inventer l'ULTIME fonction "anti lancement de 12000 écran de veilles à la suite par Zindoz"!!!! Et oui, il est un peu plus de minuit mais ca ne m'empeche pas de reflechir!! Donc pour les courageux, voici la petit histoire, sinon, allez Downloader Multisaver en bas et en meme temps laissez moi zun message ;) Comme vous le savez peut etre, Zindoz lance l'écran de veille plusieurs fois ce qui fait que si rien n'est fait contre, on se retrouve avec pl1 d'écran de veille en meme tps au bout d'un moment!!! Vive Zindoz!! Au début, je créais un fichier avec inscrit "oui" qd le'écran de veille était lancé et "non" lorsqu'il quittait (qd on bougeait la souris)... Ainsi il suffisait de lire le fichier et de voir ce qui était écrit pour savoir si il était deja lancé ou pas... Mais le probleme c'est que MultiSaver bugguait bocou et le Ctrl+Alt+Suppr était requis... Malheureusement, le prog ne pouvait pas ecrire "non" dans le fichier et MultiSaver ne se lancait alors plus croyant qu'il l'était deja :( Donc G réfléchit et G réfléchit qd soudain, l'ILLUMINATION!! MultiSaver intégre une fonction de lecture des coordonnées de la souris pour que le programme quitte lorsqu'elle bouge... Il suffit donc de les ecrire dans un fichier à chaque lancement de l'ecran de veille! Ainsi, lorsqu'il est relancé par Zindoz, il suffit de lire les coordonnées de la souris actuelles et celle du fichier et de les comparer!! Si ce sont les même, ca veut dire que la souris n'a pas bougée depuis le dernier lancement de l'écran de veille donc il ne fo pas relancer le prog! Et si ca plante, il fodré que ce soit vraiment con que Multisaver se lance avec le pointeur au même endroit qu'au lancement précédent... Voila en gros comment ca marche!!! Pas con mais fallait y penser!! Moi je dis ca mais si ca se trouve il existe une méthode super + simple...
7 juil. 2008 à 18:52
De plus tu devrait utiliser systématiquement Option explicit dans le début de tous les fichiers du projet, ca eviterait toutes les merdes liès à des variables pas ou mal déclarées.
Enfin il vaut mieux éviter les trucs en dur dans les programmes genre "Open "c:\windows\MultiSaver.ini" For Output As #1"
Bon courage
29 nov. 2001 à 19:28
27 nov. 2001 à 18:52
Sylfurd.
27 nov. 2001 à 17:37
27 nov. 2001 à 12:39
c'est
if app.previnstance then end
c'est tout!
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.