Droopy's Lib ( Pour les Script )
Droopy's Lib ( Pour les Script )
Voici ma nouvelle Lib : Droopy's Lib
Description des fonctions :
Eteindre le PC / Fermeture de Session / Reboot du PC
Savoir d'où est lancé le programme
Changer le chemin d'accès du programme en cours
Connaitre le nom du programme
Recherche de processus en mémoire
Exécuter une commande en tant qu'un autre utilisateur
Bloquer le clavier et la souris
Connaitre et définir le nom de l'ordinateur
Récupération des variables d'environnement
Connaire le chemin de windows
Connaire le chemin du rép system
Mappage et Démappage de lecteurs réseaux
Impersonalisation : Le programme peut se faire passer pour un autre utilisateur
Lecture / Ecriture des fichiers INI
Gestion des fichiers Log
Création / Suppression / Listage : Des groupes et des utilisateurs
Définition / récupération des attributes d'un fichier
Recherche de fichiers avec masque type dos
Création du chemin spécifié complet
Suppression du chemin spécifié complet
Connaitre l'espace dispo sur un lecteur
Timer simples ( autant qu'on veut )
Si vous voulez plus de détail cliquez ICI
J'ai inclus les souces dans le rep de PureBasic \Examples\droopy\Source
Si vous voulez me contacter pour me signaler des Bugs / Améliorations : Contactez moi à Descaves@Wanadoo.fr
Pour info l'aide est en anglais.
Description des fonctions :
Eteindre le PC / Fermeture de Session / Reboot du PC
Savoir d'où est lancé le programme
Changer le chemin d'accès du programme en cours
Connaitre le nom du programme
Recherche de processus en mémoire
Exécuter une commande en tant qu'un autre utilisateur
Bloquer le clavier et la souris
Connaitre et définir le nom de l'ordinateur
Récupération des variables d'environnement
Connaire le chemin de windows
Connaire le chemin du rép system
Mappage et Démappage de lecteurs réseaux
Impersonalisation : Le programme peut se faire passer pour un autre utilisateur
Lecture / Ecriture des fichiers INI
Gestion des fichiers Log
Création / Suppression / Listage : Des groupes et des utilisateurs
Définition / récupération des attributes d'un fichier
Recherche de fichiers avec masque type dos
Création du chemin spécifié complet
Suppression du chemin spécifié complet
Connaitre l'espace dispo sur un lecteur
Timer simples ( autant qu'on veut )
Si vous voulez plus de détail cliquez ICI
J'ai inclus les souces dans le rep de PureBasic \Examples\droopy\Source
Si vous voulez me contacter pour me signaler des Bugs / Améliorations : Contactez moi à Descaves@Wanadoo.fr
Pour info l'aide est en anglais.
Dernière modification par Droopy le mar. 03/mai/2005 19:15, modifié 4 fois.
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
A quoi elle sert ta lib ?
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Un truc qui serait bien serait de pouvoir creér par commande PB dans le cas de ton ImpersonnateUser si l'user n'existe pas !
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
Bonjour,
Je traduit mon poste.
Pour recituer, sur le forum anglais, ils disent que pour éviter des conflis notament avec la lib DNLogLib, il faudrait qu'il y ait un préfix au commandes des UserLibs.
Droopy a répondu que l'on avait qu'à le faire nous-même, puisqu'il fournie les sources.
Et voilà mon poste :
Oui, tu fournies les sources, mais cela serait coûteux en temps d'avoir à recompiler la lib à chaque nouvelle version pour mettre les préfixes. Et si quelqu'un poste un code qui comprand des fonctions de ta lib et qu'il a changé les préfixes, pour ceux qui aurait mis d'autres préfixes ou qui auraient laissés les fonctions comme elles étaient, ça va faire des commandes inconnues et donc plain d'erreurs de compilation.
En espèrant avoir été, cette fois, compréhencible. Si je ne l'ai pas été, ben... ça serait domage pour moi étant français que mon français ne soit pas compréhencible.
Je traduit mon poste.
Pour recituer, sur le forum anglais, ils disent que pour éviter des conflis notament avec la lib DNLogLib, il faudrait qu'il y ait un préfix au commandes des UserLibs.
Droopy a répondu que l'on avait qu'à le faire nous-même, puisqu'il fournie les sources.
Et voilà mon poste :
Oui, tu fournies les sources, mais cela serait coûteux en temps d'avoir à recompiler la lib à chaque nouvelle version pour mettre les préfixes. Et si quelqu'un poste un code qui comprand des fonctions de ta lib et qu'il a changé les préfixes, pour ceux qui aurait mis d'autres préfixes ou qui auraient laissés les fonctions comme elles étaient, ça va faire des commandes inconnues et donc plain d'erreurs de compilation.
En espèrant avoir été, cette fois, compréhencible. Si je ne l'ai pas été, ben... ça serait domage pour moi étant français que mon français ne soit pas compréhencible.

Saisir Dl_ en préfixe à chaque commande ça me fait Ch..r
Par exemple au lieu de saisir Not() il faudrait saisir Dl_Not ( pas Top à mon goût )
C'est une préconisation dont je comprend la finalité, mais qui n'est pas respectée par grand monde en pratique.
Je vais tenter de ne pas créer de nom de fonctions qui porterait le même nom que d'autres lib...
Par exemple au lieu de saisir Not() il faudrait saisir Dl_Not ( pas Top à mon goût )
C'est une préconisation dont je comprend la finalité, mais qui n'est pas respectée par grand monde en pratique.
Je vais tenter de ne pas créer de nom de fonctions qui porterait le même nom que d'autres lib...
-
- Messages : 1092
- Inscription : mer. 28/janv./2004 16:22
- Localisation : 76
- Contact :
La, pour une fois, chuis d'accord avec lui...
Heis Spiter, webmaster du site http://www.heisspiter.net
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL
