
7-Zip32 sans DLL (DLL en mémoire)
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- Ghost911
- Niveau 5
- Messages : 166
- Enregistré le : mar. 21 oct. 2008 17:57
- Localisation : Bordeaux
- Status : Hors ligne
7-Zip32 sans DLL (DLL en mémoire)
Voila j'ai fait quelque modification vite fait sa marche sans problème 

- Fichiers joints
-
- 7z no dll by ghost911.rar
- (269.59 Kio) Téléchargé 782 fois
- matwachich
- Membre émérite
- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: 7-Zip32 sans DLL (DLL en mémoire)
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
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
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
- sylvanie
- Niveau 11
- Messages : 1556
- Enregistré le : jeu. 26 juil. 2007 21:31
- Localisation : Paris
- Status : Hors ligne
Re: 7-Zip32 sans DLL (DLL en mémoire)
J'ai commencé à regardé, mais il se fait tard ^^
En tout cas je trouve également la démarche très intéressante !
En tout cas je trouve également la démarche très intéressante !
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
- matwachich
- Membre émérite
- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: 7-Zip32 sans DLL (DLL en mémoire)
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.
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.
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
- Ghost911
- Niveau 5
- Messages : 166
- Enregistré le : mar. 21 oct. 2008 17:57
- Localisation : Bordeaux
- Status : Hors ligne
Re: 7-Zip32 sans DLL (DLL en mémoire)
c'est pas une question de taille 

- ricky
- Niveau 7
- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
Re: 7-Zip32 sans DLL (DLL en mémoire)
Hello,
une question, dans la fonction _7ZipAdd le paramètre $sVolume - Specifies volumes sizes
C'est la taille en Ko, Mo ou des champignons
?
Edit : Je m'auto répond, ça peut aider les autres.
C'est en champignons par cm carrés
. Oui, j'ai avalé un clown...
Non, plus sérieusement, c'est en octets, attention a ce que vous mettez...
une question, dans la fonction _7ZipAdd le paramètre $sVolume - Specifies volumes sizes
C'est la taille en Ko, Mo ou des champignons

Edit : Je m'auto répond, ça peut aider les autres.
C'est en champignons par cm carrés

Non, plus sérieusement, c'est en octets, attention a ce que vous mettez...
- matwachich
- Membre émérite
- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: 7-Zip32 sans DLL (DLL en mémoire)
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!)
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!)
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
- ricky
- Niveau 7
- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
Re: 7-Zip32 sans DLL (DLL en mémoire)
Ben moi, j'ai fait la même chose en mettant 1 (Mo) avec un fichier de plus de 25 Mo 

Re: 7-Zip32 sans DLL (DLL en mémoire)
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
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