CLM'S DECOMPRESSOR : DECOMPRESSE LES FICHIERS ZIP, RAR, ACE ET CAB
hvb
Messages postés939Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention27 janvier 2009
-
12 févr. 2003 à 15:18
cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 2021
-
24 mars 2004 à 16:50
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 20212 24 mars 2004 à 16:50
Ca serait cool d'avoir un apercu de l'archive dans une listview avant de decompresser (pratik dans le cas d'un nombre important d'archive portant sensiblement le meme nom (comme les sources de VBFrance))
J'ai fais un programme similaire qui suporte plusieurs formatsdont le ACE (avec ce dernier g kelkes blems avec le listing de l'archive) donc si kelk1 pourrait m'aider ...
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 24 févr. 2004 à 14:08
G eu un message : décompression échouée avec succès. terrible comme message. Sinon SUPER.
jon256
Messages postés43Date d'inscriptionmercredi 20 août 2003StatutMembreDernière intervention20 décembre 2003 10 nov. 2003 à 08:28
Est-ce que les DLL sont de toi ?
Est-ce qu'elles sont libres de droits ?
Si oui alors merci beaucoup.
Rrominet
Messages postés133Date d'inscriptionlundi 26 janvier 2009StatutMembreDernière intervention24 novembre 20141 7 juil. 2003 à 21:25
Géniale ta source !!
Franchement rien que la DLL pour Unacer ça me plait :)
Par contre ça existe pour compresser aussi ? Ou est-ce que c'est payant ?
Merci !! ;-)
lumesh
Messages postés564Date d'inscriptionjeudi 21 février 2002StatutMembreDernière intervention 7 novembre 2008 28 févr. 2003 à 08:57
iop,
exelente ta src !
bon comme je vé men servir now, jai effectué quelque modifs mineures:
now il suffit de mettre un racourci de ton EXE ds le menu SendTo pour decompresser un fichier ss lancer le prog.
Les modifs necessaires sont:
- Mettre le visible de la form1 a false dans les proprietes
- declarer ces 3 variable tout au au du code de la form1:
Dim FsrcCommand As String
Dim posa As Integer
Dim Fsrc As String
- Remplacer le code du Form_Load par celui la:
Private Sub Form_Load()
On Error GoTo erro1
Fsrc = Command$
Dim sCommand As String
Dim sDossier As String
Dim lRet As Long
dirSource.Path = App.Path
lblDossier.Caption = App.Path
If Fsrc = "" Then
Me.Visible = True
Else
posa = InStr(1, Fsrc, " ")
If posa > 0 Then Fsrc = Mid$(Fsrc, 1, posa - 1)
FsrcCommand = Fsrc
Call btnExraire_Click
DoEvents
End
End If
Exit Sub
erro1:
MsgBox "Décompression échouée!!!", vbCritical, "Clm's Decompressor"
End
End Sub
- et pour finir remplacer le code de la private sub btnExraire_Click() par:
Private Sub btnExraire_Click()
Dim bExtraction As Boolean
Dim FsrcPath As String
If FsrcCommand = "" Then
FsrcPath IIf(Right(FilSource.Path, 1) "", FilSource.Path, FilSource.Path & "") & FilSource.FileName
Else
FsrcPath = FsrcCommand
End If
If FsrcPath <> "" Then
Me.Enabled = False
Me.MousePointer = vbHourglass
If opt1.Value Then
bExtraction = LanceExtraction(FsrcPath)
Else
bExtraction = LanceExtraction(FsrcPath, lblDossier.Caption)
End If
Me.MousePointer = vbNormal
Me.Enabled = True
If bExtraction Then
MsgBox "Décompression effectuèe avec succés.", vbInformation, "Clm's Decompressor"
Else
MsgBox "Décompression échouée!!!", vbCritical, "Clm's Decompressor"
End If
End If
End Sub
Et voila normalement, si jai rien oublié ca devrait marcher aussi chez vous !
C tout con , ca ne recup qu1 seul fichier selectionné mais perso ca me suffit donc g pas fé de boucle pour recup les autres fichiers sel.
En esperant de ne pas trop avoir pourri ton code Clementio, je te souhaite de bon codding time.
@++++
cs_Marsu
Messages postés21Date d'inscriptionjeudi 27 décembre 2001StatutMembreDernière intervention22 décembre 2008 17 févr. 2003 à 18:43
Ce ne sont juste que des DLL
clementio
Messages postés432Date d'inscriptionsamedi 18 mai 2002StatutMembreDernière intervention17 février 20141 13 févr. 2003 à 21:41
Pour faire cette source, j'ai épluché les docs des DLL et j'ai trouvé le moyen de compresser.
Mais je voulais juste un décompresseur pour éviter d'avoir à télécharger Winrar ou Winace, voilà...
Sinon, en ce moment je m'intéresse de près à Huffman donc si vous avez des remarques ou des idées à partager là-dessus, tenez-moi au courant, merci...
Noiretulipe
Messages postés164Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention13 juillet 2008 13 févr. 2003 à 21:36
Ok ... c Franchement cool ... en revanche ... si tu nous trouves comment compresser .. cha cherais bien cha !
Sinon ... perfect !
clementio
Messages postés432Date d'inscriptionsamedi 18 mai 2002StatutMembreDernière intervention17 février 20141 13 févr. 2003 à 09:16
Merci bcp pour vos commentaires...
Je vais essayer d'améliorer cette source pour prendre en compte plus de formats de compression donc restez attentifs...
cs_koko
Messages postés654Date d'inscriptionlundi 14 janvier 2002StatutMembreDernière intervention20 février 2005 13 févr. 2003 à 07:09
clementio tes sources sont toujours génial !!!
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009 12 févr. 2003 à 15:49
est-ce qu'on a le droit d'utiliser gratuitement la dll pour les zip ?
parce que sinon, faudrait trouver d'autres méthodes....
et est-ce que tu pourrais un peu plus commenter ta source, parce que j'aimerais bien l'utiliser dans mes jeux stp ...
hvb
Messages postés939Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention27 janvier 20093 12 févr. 2003 à 15:18
hey autant unzip et unrar c t super connu, autant unace, ca me depanne grandement ! merci
24 mars 2004 à 16:50
J'ai fais un programme similaire qui suporte plusieurs formatsdont le ACE (avec ce dernier g kelkes blems avec le listing de l'archive) donc si kelk1 pourrait m'aider ...
24 févr. 2004 à 14:08
10 nov. 2003 à 08:28
Est-ce qu'elles sont libres de droits ?
Si oui alors merci beaucoup.
7 juil. 2003 à 21:25
Franchement rien que la DLL pour Unacer ça me plait :)
Par contre ça existe pour compresser aussi ? Ou est-ce que c'est payant ?
Merci !! ;-)
28 févr. 2003 à 08:57
exelente ta src !
bon comme je vé men servir now, jai effectué quelque modifs mineures:
now il suffit de mettre un racourci de ton EXE ds le menu SendTo pour decompresser un fichier ss lancer le prog.
Les modifs necessaires sont:
- Mettre le visible de la form1 a false dans les proprietes
- declarer ces 3 variable tout au au du code de la form1:
Dim FsrcCommand As String
Dim posa As Integer
Dim Fsrc As String
- Remplacer le code du Form_Load par celui la:
Private Sub Form_Load()
On Error GoTo erro1
Fsrc = Command$
Dim sCommand As String
Dim sDossier As String
Dim lRet As Long
dirSource.Path = App.Path
lblDossier.Caption = App.Path
If Fsrc = "" Then
Me.Visible = True
Else
posa = InStr(1, Fsrc, " ")
If posa > 0 Then Fsrc = Mid$(Fsrc, 1, posa - 1)
FsrcCommand = Fsrc
Call btnExraire_Click
DoEvents
End
End If
Exit Sub
erro1:
MsgBox "Décompression échouée!!!", vbCritical, "Clm's Decompressor"
End
End Sub
- et pour finir remplacer le code de la private sub btnExraire_Click() par:
Private Sub btnExraire_Click()
Dim bExtraction As Boolean
Dim FsrcPath As String
If FsrcCommand = "" Then
FsrcPath IIf(Right(FilSource.Path, 1) "", FilSource.Path, FilSource.Path & "") & FilSource.FileName
Else
FsrcPath = FsrcCommand
End If
If FsrcPath <> "" Then
Me.Enabled = False
Me.MousePointer = vbHourglass
If opt1.Value Then
bExtraction = LanceExtraction(FsrcPath)
Else
bExtraction = LanceExtraction(FsrcPath, lblDossier.Caption)
End If
Me.MousePointer = vbNormal
Me.Enabled = True
If bExtraction Then
MsgBox "Décompression effectuèe avec succés.", vbInformation, "Clm's Decompressor"
Else
MsgBox "Décompression échouée!!!", vbCritical, "Clm's Decompressor"
End If
End If
End Sub
Et voila normalement, si jai rien oublié ca devrait marcher aussi chez vous !
C tout con , ca ne recup qu1 seul fichier selectionné mais perso ca me suffit donc g pas fé de boucle pour recup les autres fichiers sel.
En esperant de ne pas trop avoir pourri ton code Clementio, je te souhaite de bon codding time.
@++++
17 févr. 2003 à 18:43
13 févr. 2003 à 21:41
Mais je voulais juste un décompresseur pour éviter d'avoir à télécharger Winrar ou Winace, voilà...
Sinon, en ce moment je m'intéresse de près à Huffman donc si vous avez des remarques ou des idées à partager là-dessus, tenez-moi au courant, merci...
13 févr. 2003 à 21:36
Sinon ... perfect !
13 févr. 2003 à 09:16
Je vais essayer d'améliorer cette source pour prendre en compte plus de formats de compression donc restez attentifs...
13 févr. 2003 à 07:09
12 févr. 2003 à 15:49
parce que sinon, faudrait trouver d'autres méthodes....
et est-ce que tu pourrais un peu plus commenter ta source, parce que j'aimerais bien l'utiliser dans mes jeux stp ...
12 févr. 2003 à 15:18