Page 1 sur 1

Installation de Purezip [RESOLU]

Publié : dim. 17/oct./2010 19:34
par coxco
Salut

J'ai voulu installer Purezip sous purebasic 4.50, faut il modifier quelque chose pour que cela fonctionne ?
J'ai télécharger le fichier, puis installer mais bon après, j'ai essayé Purezip dans un code bateau
et ça ne fonctionne pas.

Au secours :D

Re: Installation de Purezip

Publié : dim. 17/oct./2010 19:39
par Backup
les librairies utilisateurs se place dans le dossier

\PureLibraries\UserLibraries\

c'est juste le fichier lib qu'on pose a cette endroit
(pas de dossier)

ensuite il faut redemarrer le compilateur !!
(en general il y a une option de menu pour ça dans ton editeur) :)

Re: Installation de Purezip

Publié : lun. 18/oct./2010 7:15
par coxco
Salut

Merci pour ta réponse dobro
L'installation de purezip est automatique, alors le fichier lib est bien dans \PureLibraries\UserLibraries\ mais cela ne fonctionne pas ou je ne comprend pas son fonctionnement.

J'ai essayé

Code : Tout sélectionner

PureZIP_AddFile("d:\sauvegarde.zip", "d:\*.xml", #PureZIP_DontStorePath, #PureZIP_Recursive) 
Il ne crée pas le fichier :?

Re: Installation de Purezip

Publié : lun. 18/oct./2010 9:29
par Backup
coxco a écrit :Salut

Merci pour ta réponse dobro
L'installation de purezip est automatique, alors le fichier lib est bien dans \PureLibraries\UserLibraries\ mais cela ne fonctionne pas ou je ne comprend pas son fonctionnement.

J'ai essayé

Code : Tout sélectionner

PureZIP_AddFile("d:\sauvegarde.zip", "d:\*.xml", #PureZIP_DontStorePath, #PureZIP_Recursive) 
Il ne crée pas le fichier :?
tu as essayé sous la forme ? :

Code : Tout sélectionner

MyZIP.s = "d:\sauvegarde.zip"
MyFilesToZIP.s = "d:\*.xml"
; Create archive
Debug PureZIP_AddFiles(MyZIP, MyFilesToZIP, #PureZIP_DontStorePath , #PureZIP_Recursive)

Re: Installation de Purezip

Publié : lun. 18/oct./2010 9:37
par coxco
J'ai essayé à l'instant

ça mouline et rien ne se passe, le programme patine. :D
Il faut ajouter quelque chose dans le compilateur ?

Re: Installation de Purezip

Publié : lun. 18/oct./2010 9:39
par Backup
coxco a écrit :J'ai essayé à l'instant

ça mouline et rien ne se passe, le programme patine. :D
Il faut ajouter quelque chose dans le compilateur ?

ça mouline ? c'est que ça marche ....

dis moi , tu ne serai pas sous Seven par hasard ??

parceque c'est peut etre une histoire de droits d'ecriture non ?

Re: Installation de Purezip

Publié : lun. 18/oct./2010 9:40
par coxco
non je suis sous vista edition familiale, par contre c'est purebasic 451 !!

Re: Installation de Purezip

Publié : lun. 18/oct./2010 9:50
par Backup
vista et seven c'est kif kif niveau droit d'ecriture

t'as essayé de cocher
sous JAPBE
menu Projet/option du projet "activer le mode admin sous vista"

sous l'editeur Purebasic de base
menu compilateur /option du compilateur / "l'application nécéssite des droits administrateur"

Re: Installation de Purezip

Publié : lun. 18/oct./2010 10:10
par coxco
Merci Dobro

J'ai essayé autre chose, j'ai crée un nouveau programme avec seulement les lignes utilisant purezip
et ça fonctionne, avec en option du compilateur rien de spécial

J'ai mis en option compilateur sur mon autre programme la même chose et ça ne fonctionne pas, je pige plus la
:(

Re: Installation de Purezip

Publié : lun. 18/oct./2010 10:17
par Backup
contact Gnozal (ici en Message Privé.. ça declenche une alerte Email).. c'est le createur de la lib, il devrait pouvoir t'aider ..



son site
http://gnozal.ucoz.com/

Re: Installation de Purezip

Publié : lun. 18/oct./2010 10:21
par coxco
Ah non j'ai trouvé quelque chose, dans mon programme ou cela ne fonctionne pas, dans l'option du compilateur j'ai activé le support unicode et c'est à cause de ça que ca bloque.
comment ajoute t'on correctement le chemin correcte pour l'utilisation en unicode, je comprend pas trop l'aide
This library exists in several versions :
- the standard version, located in %Purebasic%\PureLibraries\UserLibraries\ ;
- the thread-safe version, located in %Purebasic%\SubSystems\UserLibThreadSafe\PureLibraries\ .
- the unicode version, located in %Purebasic%\SubSystems\UserLibUnicode\PureLibraries\ .
- the unicode + thread-safe version, located in %Purebasic%\SubSystems\UserLibunicodeThreadSafe\PureLibraries\ .
In order to use this library in thread-safe mode (compiler option /THREAD), you have to enable the subsystem 'UserLibThreadSafe'
in the PB IDE, or add '/SUBSYSTEM UserLibThreadSafe' to the PBCompiler arguments. In jaPBe, do nothing : it will automatically
enable the 'UserLibThreadSafe' subsystem to use the threadsafe versions of the installed userlibraries.
It's the same logic for unicode and unicode + thread-safe modes.

Re: Installation de Purezip

Publié : lun. 18/oct./2010 11:53
par gnozal
Pour le support unicode, il faut ajouter le sous-système 'UserLibUnicode' dans les options de compilation de l'IDE.

Re: Installation de Purezip

Publié : lun. 18/oct./2010 13:07
par coxco
Super Rapide
Merci ça marche nickel

:D