Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
hashable-calculator [Le 12/07/2012, 13:19]
PengouinPdt créée
hashable-calculator [Le 11/09/2022, 11:53] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
 {{tag>​installation md5sum}} {{tag>​installation md5sum}}
 +----
 ====== Hashable Calculator ====== ====== Hashable Calculator ======
  
-{{  http://dev.stephane-huc.net/​share/​Hashable_Calculator/​Hashable_Calculator.png?​220x200 }} +{{  http://​stephane-huc.net/​share/​Hashable_Calculator/​Hashable_Calculator.png?​220x200|Interface de Hashable Calculator}}
- +
-**Hashable Calculator** est un logiciel de gestion de somme de contrôle, écrit en langage Python, créé par [[utilisateurs:​ste]] .+
  
 +**Hashable Calculator** est un logiciel sous licence GNU/GPL 3 de gestion de [[wpfr>​Somme_de_contrôle|somme de contrôle]],​ écrit en langage Python, créé par [[utilisateurs:​ste]].\\
 Celui-ci apporte la gestion des différents algorithmes proposés par la bibliothèque Hashlib, de MD5 à SHA512. Celui-ci apporte la gestion des différents algorithmes proposés par la bibliothèque Hashlib, de MD5 à SHA512.
  
-La licence juridique est la GNU/GPL 3.+===== Pré-requis ===== 
 +  * Disposer de [[:python]] (normalement installé par défaut sous Ubuntu) 
 +  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé]] au minimum ces dépendances:​ **[[apt>​python-glade|python-glade]]**,​ **[[apt>​python-gtk2|python-gtk2]]**
  
 ===== Installation ===== ===== Installation =====
  
-  - En premier lieu, assurez-vous que python soit installé, ainsi que ces dépendances minimales, que sont [[apt://python-glade|python-glade]],​ [[apt://python-gtk2|python-gtk2]] ..+  - Télécharger à partir de son dépôt ​[[https://framagit.org/hucste/Hashable|Git]].  
-  - Puis, télécharger l'[[http://​dev.stephane-huc.net/​share/​Hashable_Calculator/​Hashable.tar.bz2|archive tar.gz2]], à partir de [[http://​dev.stephane-huc.net/​HashableCalculator/​HashableCalculator|son site web]].  +  - Modifiez les [[:droits]] pour rendre ​exécutable le fichier ​**Hashable/Hashable.py** précédemment décompressé.
-  - Décompressez celle-ci... +
-  - Et rendez ​exécutable le fichier Hashable.py, dans le répertoire Hashable obtenu+
  
 ===== Utilisation ===== ===== Utilisation =====
  
-Pour utiliser **Hashable Calculator**,​ une fois que vous avez rendu exécutable le fichier Hashable.py,​ il vous suffit de cliquer dessus pour qu'il s'​affiche à  votre écran.+Pour utiliser **Hashable Calculator**, ​depuis le dossier où vous l'avez extrait et une fois que vous avez rendu exécutable le fichier Hashable.py,​ il vous suffit de cliquer dessus pour qu'il s'​affiche à  votre écran.
  
 Vous avez le choix entre : Vous avez le choix entre :
-  * **Calculer** une somme de contrôle +  * **[[#Calculer]]** une somme de contrôle 
-  * **Contrôler** une somme de contrôle +  * **[[#Calculer un répertoire]]** 
-  * **Contrôler par fichier** de sommes de contrôle+  * **[[#Contrôler]]** une somme de contrôle 
 +  * **[[#Contrôler par fichier]]** de sommes de contrôle 
 + 
 +Il est possible de modifier certaines préférences,​ pour cela aller dans le menu '​Éditer'​ > '​[[#​Préférences]]'​ //(ou CTRL+P)//
  
 ==== Calculer ==== ==== Calculer ====
Ligne 31: Ligne 34:
  
   - Choisissez l'​algorithme avec lequel vous désirez calculer.   - Choisissez l'​algorithme avec lequel vous désirez calculer.
-  - Choisissez un ou plusieurs fichiers à calculer +  - Choisissez un ou plusieurs fichiers à calculer, grâce au Gestionnaire de fichiers 
-  - Cliquez ​sur le bouton [ Exécuter ​]  +  - Une première fenêtre s'​ouvre,​ vous restituant l'​ensemble des fichiers sélectionnés.  
-  - Une nouvelle fenêtre s'​ouvre,​ vous restituant l'​information de calcul, et vous proposant de sauvegarder dans un fichier, le(s) somme(s) de contrôle(s)+  * => Si vous cliquez ​sur le bouton [ Non ], la fenêtre se fermera et reviendra au Gestionnaire de fichiers. 
-  - Si vous choisissez de sauvegarder,​ il sera créé un fichier ​XMLgénéré ​par l'​application, avec les informations caractéristiques de chacun des fichiers calculés. ​+  * => Si vous cliquez sur le bouton [ Oui ], la fenêtre se fermera et le programme calculera les sommes de contrôle 
 +  - Une nouvelle fenêtre s'​ouvre,​ vous restituant l'​information de calcul, et vous proposant de sauvegarder dans un fichier, le(s) somme(s) de contrôle. 
 +  - Si vous choisissez de sauvegarder,​ il sera créé un fichier, par défaut au format XML *, avec les informations caractéristiques de chacun des fichiers calculés. ​//* (Le format de fichier de sauvegarde peut-être modifié dans les préférences logicielles)//​
   - Le nom, par défaut, du fichier est créé, à partir du premier fichier choisi - bien sûr, vous pouvez modifier ce nom.    - Le nom, par défaut, du fichier est créé, à partir du premier fichier choisi - bien sûr, vous pouvez modifier ce nom. 
-  - Ce fichier ​XML est enregistré,​ par défaut, dans le répertoire de l'​application,​ sous la forme 'nom_choisi.algo.xml'+  - Ce fichier est enregistré,​ par défaut, dans le répertoire de l'​application
 + 
 +==== Calculer un répertoire ==== 
 + 
 +**Calculer un répertoire** permet de calculer ... tous les fichiers d'un répertoire. 
 + 
 +  - Choisissez l'​algorithme avec lequel vous désirez calculer. 
 +  - Cochez la case '​récursif:',​ si vous désirez que le programme parcoure récursivement le répertoirepour calculer aussi les sous-répertoires. 
 +  - Choisissez le répertoire sur lequel vous désirez agir. 
 +  - Cliquez sur le bouton [ Exécuter ] 
 +  - Une nouvelle fenêtre s'ouvre, vous restituant l'​information de calcul, et vous proposant de sauvegarder dans un fichier, les sommes de contrôle. 
 +  - Si vous choisissez de sauvegarder,​ il sera créé un fichier, par défaut au format XML *, avec les informations caractéristiques de chacun des fichiers calculés//* (Le format de fichier de sauvegarde peut-être modifié dans les préférences logicielles)//​ 
 +  - Le nom, par défaut, du fichier est créé, à partir du répertoire choisi - bien sûr, vous pouvez modifier ce nom.  
 +  - Ce fichier est enregistré,​ par défaut, dans le répertoire de l'application.
  
 ==== Contrôler ==== ==== Contrôler ====
Ligne 48: Ligne 66:
 ==== Contrôler par fichier ==== ==== Contrôler par fichier ====
  
-**Contrôler par fichier** permet de contrôler une série de fichiers, grâce au fichier XML généré par "​**Hashable Calculator**" ​précédemment.+**Contrôler par fichier** permet de contrôler une série de fichiers, grâce au fichier XML généré par "​**Hashable Calculator**"​. ​Ce fichier de sommes de contrôle peut aussi être au format texte, généré ou non par "​**Hashable Calculator**"​
  
-**Il est impératif que le fichier XML soit dans le même répertoire ​que les fichiers à contrôler !**+Dans le cas du format de texte, celui-ci doit ABSOLUMENT être de format suivant - //​autrement ​le programme considérera ​que la somme de contrôle est fausse// : 
 +  ​un ensemble 'somme de contrôle suivi d'un espace, suivi du nom du fichier'​ 
 +  ​et un seul ensemble par ligne !
  
-  - Choisissez votre fichier XML où est enregistré les différentes informations relatives au(x) fichier(s) à contrôler+**Il est impératif que le fichier ​de sommes de contrôle, soit dans le même répertoire que les fichiers ​à contrôler ​!** 
 + 
 +  - Choisissez votre fichier de sommes de contrôle.
   - Cliquez sur le bouton [ Exécuter ]   - Cliquez sur le bouton [ Exécuter ]
-  - Une nouvelle fenêtre s'​ouvre vous informant si les sommes de contrôles sont bonnes ou non. +  - Une nouvelle fenêtre s'​ouvre vous informant si les sommes de contrôles sont bonnes ou non: 
-  ​- ​Texte sur fond rouge :  la somme n'est pas bonne, ou le fichier correspondant n'​existe pas ! +    ​* ​Texte sur fond rouge :  la somme n'est pas bonne, ou le fichier correspondant n'​existe pas ! 
-  ​- ​Texte sur fond vert : la somme de contrôle est garantie !+    ​* ​Texte sur fond vert : la somme de contrôle est garantie ! 
 + 
 +==== Gestion des Préférences ==== 
 + 
 +Le menu '​Éditer'​ > '​Préférences',​ accessible aussi par la combinaison des touches CTRL+P, ouvre une fenêtre '​Préférences'​. 
 + 
 +Celle-ci vous permet de changer : 
 +  * l'​interface graphique : **il est nécessaire de redémarrer le logiciel pour en bénéficier** ! 
 +  * le format de fichier du fichier de sauvegarde des sommes de contrôle : TXT ou XML 
 +  * le répertoire par défaut du gestionnaire de fichiers. 
  
 ===== Désinstallation ===== ===== Désinstallation =====
  
-Il suffit de supprimer le répertoire correspondant à "​Hashable Calculator",​ nommé "​Hashable",​ là où vous l'avez décompressé, ​aprés ​l'​avoir téléchargé !+Il suffit de supprimer le répertoire correspondant à "​Hashable Calculator",​ nommé "​Hashable",​ là où vous l'avez décompressé, ​après ​l'​avoir téléchargé !
  
 ===== Ressources ===== ===== Ressources =====
  
-  * [[http://dev.stephane-huc.net/HashableCalculator/HashableCalculator|Page officielle du projet "​Hashable Calculator"​]]+  * [[https://framagit.org/hucste/Hashable|Page officielle du projet "​Hashable Calculator"​]]
  
 ---- ----
-//​Contributeurs : [[utilisateurs:​ste]] ​  +//​Contributeurs : [[utilisateurs:​ste]]
  • hashable-calculator.1342091945.txt.gz
  • Dernière modification: Le 12/07/2012, 13:19
  • par PengouinPdt