DroopyLib

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Re: DroopyLib

Message par Droopy »

Effectivement le code ne gère pas correctement les sous répertoires.
Code de Hexor (posté sur le forum allemand) http://forums.purebasic.com/german/view ... 78abc34159
Je vais regarder si quelqu'un à déjà posté une fonction du même type pour la remplacer.
Pourrais tu poster une demande sur le forum allemand au cas ou hexor aurait le temps de corriger cela ?
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Re: DroopyLib

Message par Droopy »

Version 4.60.004 disponible
29/02/12 : Library 4.60.004
MozillaPreferencePath() bug fixed
NetUserEnum() bug fixed
Unicode2Ansi() help added
ErrorHandler Tips added
Match() added
ProgramFilenameEx() added
LogInitAuto() changed

31/01/12 : Library 4.60.003
UseInternalIni() Code & Help fixed
EditInternalIni() Code fixed & Parameter removed

15/11/11 : Library 4.60.002
DefaultUserProfile() added
Tips UserProfileEnum added
RegKeyExists() bug fixed / Thanks to Markus Ottiger
GetUserName() help changed
Ping() help changed
Oem help changed
Wow64DisableWow64FsRedirection() help changed
UserLoggedOn() Works with 7

10/11/11 : Library 4.60.001
RegGetValue() bug fixed / Thanks to Markus Ottiger

02/09/11 : Library 4.51.014
MSIEnumInit() bug fixed
MSIEnumNext() bug fixed
ComputerSerialNumber() Changed
MSI() Changed

30/08/11 : Library 4.51.013
UseInternalIni() remove optional parameter
UseInternalIni() remove optional parameter
Resource example changed
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: DroopyLib

Message par Backup »

thanks ;)
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: DroopyLib

Message par Ar-S »

Est-ce qu'il est prévu que ComputerSerialNumber() fonctionne sous 7x64 ? (même avec pb x86) car là j'obtiens : "To Be Filled By O.E.M." comme résultat.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Re: DroopyLib

Message par Droopy »

Ce code fonctionne sous 7x64.
Il utilise une requête wmi.
Le fabriquant de ta carte mère n'a pas du renseigner cette valeur.
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: DroopyLib

Message par Ar-S »

C'est une MSI P35 Platinium, pas récent mais pas de la daube à l'époque. C'est étonnant.
Merci pour ta réponse.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Re: DroopyLib

Message par Droopy »

Le n° de série est ajouté par les constructeurs (dell / hp / lenovo / ...) afin de pouvoir identifier le pc
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: DroopyLib

Message par Ar-S »

Droopy a écrit :Le n° de série est ajouté par les constructeurs (dell / hp / lenovo / ...) afin de pouvoir identifier le pc
Ah ok, bon donc comme c'est une tour que je me suis monté, ceci explique peut-être cela.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Re: DroopyLib

Message par Droopy »

Bonsoir, le lien de téléchargement a changé, cliquez sur ma signature pour télécharger la dernière version.

Un grand merci à Hexor qui a corrigé le code Unzip()
12/03/12 : Library 4.60.007
Download link to DroopyLib changed

11/03/12 : Library 4.60.006
UnZip() Bug fixed by HeX0R / Reference to forum thread added
UnixToMSDosDate() Reference to forum thread added
MSDosDateToUnix() Reference to forum thread added

08/03/12 : Library 4.60.005
DefaultUserProfile() function changed
EditDefaultUserRegistry Tips added
GetShortPathName() Help added
Avatar de l’utilisateur
blendman
Messages : 2017
Inscription : sam. 19/févr./2011 12:46

Re: DroopyLib

Message par blendman »

je teste ça immédiatement, merci beaucoup pour la correction pour Unzip !
Avatar de l’utilisateur
blendman
Messages : 2017
Inscription : sam. 19/févr./2011 12:46

Re: DroopyLib

Message par blendman »

salut

J'ai encore trouvé un bug sur la lib unzip :
- les fichiers avec accents sont mal décompressés.

Par exemple ê.bmp donne ^^.bmp

Je sais que les noms avec accents c'est pas bien, mais dans certains cas ça peut arriver.
Par exemple, dans mon jeu, j'utilise des fonts bitmap pour chaque lettre, et donc, j'ai utilise pour le ê l'image ê.bmp
Je devrais l'appeler soit par son id (numero de character) soit e_grave.bmp, mais bon ^^.
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: DroopyLib

Message par Ar-S »

les fichiers avec accents
C'est le mal :mrgreen:
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Re: DroopyLib

Message par Droopy »

Version 4.60.011 disponible.
Un grand merci à Hex0r pour sa fonction UnZip() --> Corrige le problème de décompression de certaines archives / chr accentués
30/04/12 : Library 4.60.011
UnZip() bug fixed by Hex0r
GetComputerNameEx() added
GetLastInputInfo() added
MakeSureDirectoryPathExists() tweaked
IpToHostName() added
NetworkClientEvent4 Tips added
MountListInit() tweaked
7zip Tips added
MozillaExtensionSet() Help added
MozillaExtensionSearchInit() changed
MozillaExtensionGet() changed

09/04/12 : Library 4.60.010
MozillaExtensionGet() Help changed
MozillaExtensionSet() added
MozillaExtensionSearchInit() added
MozillaExtensionSearch() added

18/03/12 : Library 4.60.009
ProgramFilenameEx() renamed as ProgramFilenameWE()

14/03/12 : Library 4.60.008
TemplateLListInit() added
TemplateLList() added
MozillaPreferenceClear() added
UnZip() tweaked
MozillaExtensionName() replaced by MozillaExtensionGet()
MozillaExtensionVersion() replaced by MozillaExtensionGet()
Avatar de l’utilisateur
blendman
Messages : 2017
Inscription : sam. 19/févr./2011 12:46

Re: DroopyLib

Message par blendman »

super pour les accents !! Merci beaucoup ;).

ça m'évitera de refaire tout mon système d'écriture ^^
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Re: DroopyLib

Message par Droopy »

Version 4.61.001 disponible
23/05/12 : Library 4.61.001
Structure USER_INFO_3\flags renamed to USER_INFO_3\usri3_flags in 4.61 AccountDisabled() / DisableAccount() fixed
Odd() / Even() fixed french translation by Guimauve
WaitingWindow Tips added
Répondre