Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


[Tuto] Décompresser un fichier avec 7zip

Partagez
avatar
Jeremy60800

Gagnant or au concours SZ2014
Gagnant or au concours SZ2014

Masculin Nombre de messages : 918
Age : 16
Emploi/loisirs : Programmation avec SZ / Modding Minecraft / Youtubeur
Humeur : Cool !
Date d'inscription : 08/08/2013

[Tuto] Décompresser un fichier avec 7zip

Message par Jeremy60800 le Mar 7 Juil 2015 - 21:05

Comment décompresser un fichier .zip ou .rar avec SoftwareZator ?


Si vous vous posez cette questions , alors ce tutoriel est pour vous ! J'ai , en effet , la solution !
Pour cela , suivez les instructions et vous arriverez à résoudre le problème Smile (oui je pense au brevet...)


I-Prérequis et préparation :


Pour que cela fonctionne , vous devrez installer 7Zip et récupérer , à la racine de l'application , le fichier 7z.exe




Une fois que vous avez ce fichier , coller le dans le répertoire de votre exécutable (de votre logiciel) :




Voilà ! Nous allons donc passez à la suite !


II-Mise en place dans SoftwareZator :
Dans votre projet , que vous aurez donc générer au moins une fois avant de faire le I , allez dans la fonction souhaiter (ici c'est une fonction "click")

Insérez ensuite l'action "Exécuter un code Visual Basic.net" (dans l'onglet "Générale")
Puis insérez ce code :
Code:
Dim exePath As String = "C:\Program Files\7-Zip\7z.exe"
Dim args As String = "e C:\DATA\TestData\K0080130001.zip" + " -o""C:\DATA\TestData\New Folder\"""
System.Diagnostics.Process.Start(exePath, args)

Étudions ce code :
Première ligne :
Code:
Dim exePath As String = "C:\Program Files\7-Zip\7z.exe"
Ce code est le chemin d’accès au fichier 7z.exe . Nous , nous l'avons copier de façon à ne pas faire installer 7zip à l'utilisateur .
Remplacez ce chemin par le chemin d’accès à votre application . Moi j'utilise une variable avec comme valeur : 
Code:
%(APPLICATION=APPLICATION_PATH)%\7z.exe
Du coup sa donne sa :
Code:
Dim exePath As String = "" & Variable & ""

Deuxième ligne :
Code:
Dim args As String = "e C:\DATA\TestData\K0080130001.zip" + " -o""C:\DATA\TestData\New Folder\"""
C'est la ligne la plus importante !

>"e C:\DATA\TestData\K0080130001.zip" correspond au fichier zip à décompresser
> " -o""C:\DATA\TestData\New Folder\""" correspond au dossier de destination (ou les fichiers seront décompresser)


Il suffit de remplacer C:\DATA\TestData\K0080130001.zip par le fichier à décompresser de votre choix et C:\DATA\TestData\New Folder\ par le dossier de destination de votre choix !


Voilà ! Vous avez des questions , n'hésitez pas !


JEREMY60800


Dernière édition par JEREMY60800 le Mer 8 Juil 2015 - 8:37, édité 2 fois



Arrow Venez voir mon site : InformatiqueBlog™
Arrow InformatiqueBlog™ Minecraft : InformatiqueBlog™ - Minecraft
@ Mon contact "pro" : informatiqueblog@gmx.fr
@ Mon twitter : @jeremy60800  / Twitter
@ Twitter d'InformatiqueBlog™ : @InformatiqueDev / Twitter
Idea Mes logiciels : TexteNote , VerifWindowsMineServ Creator
avatar
Softwarezatorman


Masculin Nombre de messages : 1237
Age : 17
Localisation : 76230 Bois-Guillaume
Emploi/loisirs : Code, musique, sport
Humeur : Toujours heureux évidemment!
Date d'inscription : 22/10/2011

Re: [Tuto] Décompresser un fichier avec 7zip

Message par Softwarezatorman le Mer 8 Juil 2015 - 8:13

Salut,

très bon tutoriel, très utile merci beaucoup ! Very Happy
Par contre regarde lis bien ton code, tu peux tout faire sans passer par VB.Net Wink

Tu as deux déclarations de variable (avec le Dim) et après tu peux utiliser la fonction Lancer un processus si je dis pas de bêtises amusé

Cordialement,
Softwarezatorman



Modérateur de la section SoftwareZator

SoftwareZator ah... quel outil formidable Very Happy Very Happy Very Happy 
Créer des logiciels en toute simplicité...c'est merveilleux study
Quand quelque chose ne va pas scratch: Le forum est là! Smile



Vous êtes sur un forum et il y a des règles à respecter: éviter les doubles-post et ne pas utiliser le langage sms. Merci de votre compréhension.


N'hésitez surtout pas à faire des tutoriels pour les autres.
Merci Very Happy



Venez voir ma chaîne Youtube: ChriisX !

Mon instagram: _chrischr


Bonjour Invité Smile
avatar
Jeremy60800

Gagnant or au concours SZ2014
Gagnant or au concours SZ2014

Masculin Nombre de messages : 918
Age : 16
Emploi/loisirs : Programmation avec SZ / Modding Minecraft / Youtubeur
Humeur : Cool !
Date d'inscription : 08/08/2013

Re: [Tuto] Décompresser un fichier avec 7zip

Message par Jeremy60800 le Mer 8 Juil 2015 - 8:32

Re ,

Merci !
En faite je l'ai adapter d'un code qui va sur Visual Studio ... J'ai pas chercher plus ...

Cordialement ,

JEREMY60800



Arrow Venez voir mon site : InformatiqueBlog™
Arrow InformatiqueBlog™ Minecraft : InformatiqueBlog™ - Minecraft
@ Mon contact "pro" : informatiqueblog@gmx.fr
@ Mon twitter : @jeremy60800  / Twitter
@ Twitter d'InformatiqueBlog™ : @InformatiqueDev / Twitter
Idea Mes logiciels : TexteNote , VerifWindowsMineServ Creator
avatar
Blackorion35
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 2557
Age : 26
Localisation : Rouen
Emploi/loisirs : Dirigeant société informatique déclaré/Informaticien au CNED
Humeur : En forme !
Date d'inscription : 19/03/2013

Re: [Tuto] Décompresser un fichier avec 7zip

Message par Blackorion35 le Mer 8 Juil 2015 - 9:26

Hello,

Très bon tuto ça va aider beaucoup Smile !
Je vais peut-être pouvoir l'utiliser dans certains programmes avec beaucoup de fichiers qui requières d'éviter des pertes ou des soucis de fichiers en compressant le tout Smile 
Merci !! Very Happy



Le site officiel de notre société : http://algostep-company.fr
Notre WebOS "Rynna" en développement : http://rynnawebos.fr/login
Le WebOS "Zator" conçu pour le forum et ses membres dispo en test ici :
http://algostep-company.fr/WebOS-Zator-Test1/
---------------------------------------------------------
avatar
Jeremy60800

Gagnant or au concours SZ2014
Gagnant or au concours SZ2014

Masculin Nombre de messages : 918
Age : 16
Emploi/loisirs : Programmation avec SZ / Modding Minecraft / Youtubeur
Humeur : Cool !
Date d'inscription : 08/08/2013

Re: [Tuto] Décompresser un fichier avec 7zip

Message par Jeremy60800 le Mer 8 Juil 2015 - 9:33

Re ,

Merci Smile !
Je savais que c'allais aider Smile
Je vais regarder pour compresser maintenant Smile ! Et j'éditerais le sujet .

Cordialement ,

JEREMY60800



Arrow Venez voir mon site : InformatiqueBlog™
Arrow InformatiqueBlog™ Minecraft : InformatiqueBlog™ - Minecraft
@ Mon contact "pro" : informatiqueblog@gmx.fr
@ Mon twitter : @jeremy60800  / Twitter
@ Twitter d'InformatiqueBlog™ : @InformatiqueDev / Twitter
Idea Mes logiciels : TexteNote , VerifWindowsMineServ Creator
avatar
lereparateurdepc


Masculin Nombre de messages : 5503
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: [Tuto] Décompresser un fichier avec 7zip

Message par lereparateurdepc le Mer 8 Juil 2015 - 16:34

re,

C'est sûre, c'est une alternative à l'utilisation de la fonction du Framework Smile

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA



Contenu sponsorisé

Re: [Tuto] Décompresser un fichier avec 7zip

Message par Contenu sponsorisé


    La date/heure actuelle est Dim 20 Aoû 2017 - 7:54