Question Comment puis-je convertir un vidage XML complet de Wikia en Kindle? [fermé]


Je voudrais convertir un fichier XML de Deus Ex Wikia entier sur mon Kindle. Comment puis je faire ça?

Voici le fichier XML compressé si quelqu'un veut essayer ses solutions avant de poster une réponse: http://dumps.wikia.net/e/en/endeusex/pages_current.xml.gz


7
2017-12-24 14:07


origine


Si ce n'est pas sous Windows, vous pouvez peut-être essayer d'utiliser Mobipocket dans Wine. À propos de votre fichier xml: Il est dans un format très spécifique, donc je doute que tout outil prêt à l'emploi fera le travail. Vous devrez peut-être écrire un convertisseur à un format connu, accepté par calibre (qui est simplement le convertisseur le plus complet au monde). - harrymc
Je pense pareil, mais avant de passer à la programmation, j'ai préféré demander. Peut-être que quelqu'un a déjà résolu ce problème avant. - d33tah


Réponses:


On dirait que vous pouvez le faire avec Mobipocket.

Construire à partir de XML


2
2017-12-26 20:33



Je n'ai pas encore essayé. Aurait besoin d'une boîte Windows pour l'exécuter. - d33tah
Une aide pour tester si cela fonctionne est appréciée;) - d33tah
Eh bien, j'ai finalement lu la documentation et il semble que pour construire le livre, il me faudrait aussi du code XSL. Sachant que le XML contient le balisage Wikimedia, je ne pense pas que ce soit l’approche la plus simple. - d33tah


Je ne connais pas votre système Wiki, mais s'il peut exporter au format PDF au lieu de XML, puis calibre est un outil capable de convertir des fichiers PDF à presque tous les formats de livres électroniques.


2
2017-12-31 17:16



La solution est nul. Vous ne voulez généralement pas gâcher avec pdf à moins que ce soit vraiment la seule solution possible. - d33tah
calibre gère le pdf comme n'importe quel autre format et ne prendra pas des heures pour faire le travail. Alors, quel est le problème avec pdf? - harrymc
Jamais su avant? Lisez sur manual.calibre-ebook.com/conversion.html, section "Convertir des documents PDF". - d33tah
Les fichiers PDF peuvent être horriblement complexes, mais les fichiers simples ne posent aucun problème. Si vous postez l'exportation PDF de votre wiki, je vais essayer avec calibre. - harrymc


J'ai trouvé un moyen de le faire sans trop d'effort. J'ai mis en place ma propre installation Mediawiki et importé le XML (il fallait que j'augmente les limites de la configuration PHP - celles concernant la durée d'exécution maximale et la taille des fichiers téléchargés). Cela a pris beaucoup de temps sur mon netbook. Sur la page de résultats, je pourrais copier la liste des pages, puis utiliser egrep -v filtrer les pages non-contenu, telles que les profils utilisateur, les discussions, les modèles, etc.

Puis j'ai installé EPubExport. j'ai visité Special:EpubPrintpage et copié la liste des pages filtrées. La génération de l'ebook a pris un certain temps et ensuite convertir l'EPUB à .mobi était encore deux heures. Le fichier de sortie est étrangement long (je doute que les utilisateurs aient écrit autant de contenu que Mitchell dans le livre "Cloud Atlas"), mais à en juger par l'aperçu, cela semble légitime. Il manque d'images car elles n'étaient pas dans le XML. Je le lirai une fois que j'aurai plus de temps libre et que je vous dirai comment cela a fonctionné à long terme. Si vous voulez lire l'ebook par vous-même, il peut être trouvé ici. Vous devrez passer à l'article "Deus Ex", car j'ai oublié de couper la page d'index à partir du fichier de sortie.


0
2017-12-28 20:46



Dommage que je ne puisse pas attribuer la prime à moi-même. - d33tah