Page 1 sur 1

7-Zip32 sans DLL (DLL en mémoire)

Posté : ven. 05 nov. 2010 18:49
par Ghost911
Voila j'ai fait quelque modification vite fait sa marche sans problème :D

Re: 7-Zip32 sans DLL (DLL en mémoire)

Posté : ven. 05 nov. 2010 22:35
par matwachich
C'est cool! pour montrer l'utilisation de MemoryDLL
Sinon, question taille du script, aucune différence, je croit même qu'il est plus petit si on fait un FileInstall de 7-zip32.dll

Re: 7-Zip32 sans DLL (DLL en mémoire)

Posté : ven. 05 nov. 2010 22:46
par sylvanie
J'ai commencé à regardé, mais il se fait tard ^^
En tout cas je trouve également la démarche très intéressante !

Re: 7-Zip32 sans DLL (DLL en mémoire)

Posté : jeu. 11 nov. 2010 08:54
par matwachich
J'ai fait des petits tests:
Compilation upx, max:
Avec DLL = 608ko
Sans DLL = 683ko

C'est pas énorme! Mais perso j'aurai préférer ajouter au début de l'UDF 7zip un FileInstall de la dll pour qu'il se fasse automatiquement.

Re: 7-Zip32 sans DLL (DLL en mémoire)

Posté : jeu. 09 déc. 2010 01:41
par Ghost911
c'est pas une question de taille :)

Re: 7-Zip32 sans DLL (DLL en mémoire)

Posté : mer. 13 avr. 2011 15:51
par ricky
Hello,

une question, dans la fonction _7ZipAdd le paramètre $sVolume - Specifies volumes sizes
C'est la taille en Ko, Mo ou des champignons :lol: ?

Edit : Je m'auto répond, ça peut aider les autres.

C'est en champignons par cm carrés :P . Oui, j'ai avalé un clown...
Non, plus sérieusement, c'est en octets, attention a ce que vous mettez...

Re: 7-Zip32 sans DLL (DLL en mémoire)

Posté : jeu. 14 avr. 2011 02:55
par matwachich
En effet, c'est des octets!
J'ai essayé de compresser un fichier de 200mo et le découpant en plusieurs parties, j'ai donc mis en paramètres 1024 (pensant que c'est des Ko), et là bonjour les dégâts:
Le fichier était sur le bureau, et il fut divisé en plus de 4000 parties!!! évidement, toutes sur le bureau, et avec des extension différents (.001, .002, .003 ...), alors, mon PC a planté! et j'ai du supprimer la session utilisateur sur la quelle cet incident c'était produit, car explorer.exe ne démarrait plus! (je suppose qu'il était à chaque démarrage submergé par ce flot de nouvelles extensions de fichier inconnues!)

Re: 7-Zip32 sans DLL (DLL en mémoire)

Posté : jeu. 14 avr. 2011 07:36
par ricky
Ben moi, j'ai fait la même chose en mettant 1 (Mo) avec un fichier de plus de 25 Mo :shock:

Re: 7-Zip32 sans DLL (DLL en mémoire)

Posté : dim. 24 juil. 2011 19:01
par shiroken
Bonjour Ghost911

Je viens de tomber sur ton script (je cherchais quelque chose qui n'avait rien a voir.... lol).
Utilisant régulièrement un script que j'ai fait et qui utilise 7zip pour décompresser les archives, je vais regarder ça sérieusement pour l'inclure dedans, car cela m'éviterai d'inclure systématiquement 7z.exe et les dll nécessaires, et cela fait beaucoup plus propre!

merci @ toi