{{tag>Focal logiciels archivage html}}
----
====== zimwriterfs ======
L'application **[[hthttp://www.google.com/tp://www.openzim.org/wiki/Build_your_ZIM_file|zimwriterfs]]** est un outil en ligne de commande destiné à produire une archive au format ouvert [[http://www.openzim.org|ZIM]]) à partir d'un répertoire local contenant un site web fonctionnant hors-ligne (avec images, code Javascript et feuilles de style CSS).
Le fichier généré peut être lu à l'aide d'un [[https://openzim.org/wiki/ZIM_Readers|lecteur ZIM]] tel que par exemple [[:Kiwix]].
zimwriterfs est un outil autonome développé par la fondation [[http://www.openzim.org|opemzim]]. Auparavant, il faisait partie des [[http://sourceforge.net/p/kiwix/other/ci/master/tree/|autres outils]] mis à disposition par l'auteur de Kiwix.
Parmi les contenus accessibles hors ligne à ce format, on compte [[http://www.kiwix.org/wiki/Wikipedia_in_all_languages/fr|Wikipédia dans toutes les langues]], la [[wp>Category:Wikipedia_books_%28community_books%29|collection des livres de la communauté Wikipedia]] mais aussi la [[:documentation_hors_ligne|documentation hors ligne d'Ubuntu]].
[[https://openzim.org/wiki/Build_your_ZIM_file|D'autres outils permettent la construction de fichiers ZIM]] mais ils sont intrinsèquement liés au wiki [[http://www.mediawiki.org/wiki/MediaWiki/fr|MediaWiki]].
===== Installation =====
*[[:PPA|Ajouter le PPA]] **ppa:kiwixteam/release**((https://launchpad.net/~kiwixteam/+archive/ubuntu/release)) dans vos sources de logiciels;
*[[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>zimwriterfs]]**.
*
===== Utilisation=====
Lancez l'application via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante :
zimwriterfs
Sans argument, vous obtiendrez la sortie suivante :
You have too few arguments!
zimwriterfs --welcome=index.html --favicon=favicon.png --language=fra --title=foobar --description=mydescription --creator=Wikipedia --publisher=Kiwix [--minChunkSize=1024] DIRECTORY ZIM
DIRECTORY is the path of the directory containing the HTML pages you want to put in the ZIM file,
ZIM is the path of the ZIM file you want to obtain.
Il est nécessaire de spécifier tous les paramètres (y compris le //[[wpfr>Favicon|favicon]]//).
*Le //DIRECTORY// désigne un chemin vers un répertoire contenant votre un site web fonctionnant hors-ligne
*les paramètres //welcome// et //favicon// désignent des chemins relatifs à //DIRECTORY//
Exemple de commande complète :
zimwriterfs --welcome=votre_fichier_d’index.html --favicon=votre_image.png --language=fra --description="La description de votre zim" --creator="L’auteur du zim" --publisher="L’éditeur du zim" --title="Le titre de votre zim" -v ./le_chemin_vers_vos_fichiers_htlml Le_nom_de_votre_zim_final.zim
===== Voir aussi =====
***(en)** [[https://github.com/openzim/zim-tools|Site officiel du logiciel zimwriterfs]]
***(en)** [[https://www.openzim.org/wiki/ZIM_file_format|La spécification du format ZIM]]
***(en)** [[https://www.openzim.org/wiki/Readers|Lecteurs ZIM]] (avec/sans GUI, en python, en java...)
***(en)** [[https://www.openzim.org/wiki/Build_your_ZIM_file|Liste d'outils pour construire des fichiers ZIM]]
*[[:Zimmer]] alternative à zimwriterfs.
----
//Contributeurs principaux : [[:utilisateurs:nicolah|nicolah]], [[:utilisateurs:darkjam|Darkjam]].//