Merge commit '712ddafb749aada41daab85c36ac12f657b2307e'
[fanfix.git] / README-fr.md

English Français

Fanfix

Fanfix est un petit programme Java qui peut télécharger des histoires sur internet et les afficher hors ligne.

🔴 Ceci est le programme serveur et command-line

Vous pouvez aussi utiliser : - le client graphique Fanfix-swing - le client en mode TUI Fanfix-jexer

Synopsis

Description

(Si vous voulez juste voir les derniers changements, vous pouvez regarder le Changelog – remarquez que le programme affiche le changelog si une version plus récente est détectée depuis la version 1.4.0.)

Le fonctionnement du programme est assez simple : il converti une URL venant d'un site supporté en un fichier .epub pour les histoires ou .cbz pour les comics (d'autres options d'enregistrement sont disponibles, comme du texte simple, du HTML…)

Pour vous aider à organiser vos histoires, il peut aussi servir de bibliothèque locale vous permettant :

Sites supportés

Pour le moment, les sites suivants sont supportés :

Types de fichiers supportés

Nous supportons les types de fichiers suivants (aussi bien en entrée qu'en sortie) :

Plateformes supportées

Toute plateforme supportant Java 1.6 devrait suffire.

Le programme a été testé sur Linux (Debian, Slackware et Ubuntu), MacOS X et Windows pour le moment, mais n'hésitez pas à nous informer si vous l'essayez sur un autre système.

Si vous avez des difficultés pour le compiler avec une version supportée de Java (1.6+), contactez-nous.

Options

Vous pouvez démarrer le programme de deux façons :

Les arguments suivants sont supportés :

Environnement

Certaines variables d'environnement sont reconnues par le programme :

Compilation

./configure.sh && make

Vous pouvez aussi importer les sources java dans, par exemple, Eclipse, et faire un JAR exécutable depuis celui-ci.

Quelques tests unitaires sont disponibles :

./configure.sh && make build test run-test

Si vous faites tourner les tests unitaires, sachez que certains fichiers flags peuvent les impacter:

Notez que le répertoire test/CACHE peut rester en place; il contient tous les fichiers téléchargés au moins une fois depuis le réseau par les tests unitaires (si vous autorisez les tests d'URLs, lancez les tests au moins une fois pour peupler le CACHE, puis activez le mode OFFLINE, ça marchera toujours).

Les fichiers de test seront:

Librairies dépendantes (incluses)

Nécessaires :

Optionnelles :

Rien d'autre, si ce n'est Java 1.6+.

À noter : make libs exporte ces librairies dans le répertoire src/.

Auteur

Fanfix a été écrit par Niki Roo niki@nikiroo.be