La Taverne Des Aventuriers

L'antre des nostalgiques de Livres dont VOUS êtes le héros
 
AccueilPortailS'enregistrerConnexion

Partagez | 
 

 ZTAB : Import/Export au format .tws (Twine) et PDF cliquable

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
ztab
Fantassin
Fantassin
avatar

Nombre de messages : 62
Date d'inscription : 04/03/2013

MessageSujet: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Sam 26 Oct 2013 - 21:19

Bonjour Bonjour,

J'ai implémenté une fonction d'import/export du format .tws (twine) dans ZTAB, et une génération au format PDF avec hyperliens cliquables.

(Pour ceux qui ne connaissent pas : ZTAB c'est un logiciel permettant de créer un jeu d'aventure de type "dont vous êtes le héros" tout en y jouant : https://sourceforge.net/projects/ztab/)



Je voulais savoir si il y aurait des gens intéressés pour m'aider à la tester et la perfectionner.

Si vous êtes intéressé, envoyez moi un Message privé ou bien un mail, et je vous donne le lien vers la beta de la v2013-0-5-1 de ZTAB.

(Attention, ça sera une version beta : donc potentiellement avec des bugs, votre rôle consistera aussi à m'aider à les débusquer)

D'avance merci
Revenir en haut Aller en bas
https://sourceforge.net/projects/ztab/
farvardin
Aventurier
Aventurier
avatar

Masculin
Nombre de messages : 187
Date d'inscription : 14/07/2007

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Dim 17 Nov 2013 - 0:41

Intéressant. Je ne vois pas le code dans la partie "git", il est disponible ? Ça compile sous Linux ?

Est-ce qu'on peut créer facilement de nouveaux filtres d'export de document ? J'utilise un format très simple, uniquement textuel, qui permet ensuite de convertir le livre dans un paquet de formats courants : (twine, hyena, renpy, pdf, epub, html etc), c'est décrit ici :
http://anamnese.online.fr/site2/textallion/docs/textallion_cyoa_fr.html

Revenir en haut Aller en bas
http://textallion.googlecode.com/
ztab
Fantassin
Fantassin
avatar

Nombre de messages : 62
Date d'inscription : 04/03/2013

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Dim 17 Nov 2013 - 10:27

Bonjour farvardin,

dans sa structure interne ZTAB gère les imports/exports sous forme de modules. Ainsi, il m'est assez facile de rajouter un nouveau type d'import ou export de données. Par contre pour l'instant il n'y a que moi qui puisse les ajouter. Peut-être un jour, je fournirai un SDK qui permettra à tout de le monde de coder de nouveaux modules.

Ce que vous pouvez faire actuellement avec ZTAB, c'est configurer les générations pour changer les styles, le positionnement des éléments, l'entête, pied de page etc...

Vous pouvez aussi exporter au format XML, et ensuite parser ces fichiers avec ce que vous voulez pour le transformer an un autre format, et là vous faites absolument tout ce que vous voulez.

Là j'ai fini de faire l'import/export avec Quest, et quasiment fini la génération de fichiers au format Renpy. Je m'attaque bientôt à l'import. Hyena je ne connais pas.

Si il y a des souhaits que je fasses une génération en Textallion, c'est aussi possible.

Par contre, je n'ai pas compris ce qu'était la partie "git", ni dans quel code cela manquait (code interne de Ztab, code epub ou code Twine ?).

ZTAB est compilé en .Net, cela signifie qu'il tourne en théorie sous environnement .net, quelque soit l'OS à partir du moment où il existe une couche .net pour l'OS en question.

Dans la réalité, la seule implémentation de .Net qui marche bien est celle de Windows. Si les développeur de Mono (http://www.mono-project.com/Main_Page) ont corrigé l'ensemble des bugs que j'ai rencontrés quand j'ai testé ZTAB sous Mono, alors ZTAB a des chances de fonctionner correctement sous Linux (via Mono)
Revenir en haut Aller en bas
https://sourceforge.net/projects/ztab/
farvardin
Aventurier
Aventurier
avatar

Masculin
Nombre de messages : 187
Date d'inscription : 14/07/2007

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Dim 17 Nov 2013 - 14:28

ok, merci des précisions.

Sourceforge propose généralement des binaires compilés des projets, mais héberge également le code source, d'où son nom (envoyé sur leur site via git, mercurial, svn ou autre). Or, ici je ne vois rien dans le code source. Par contre je viens effectivement de tester avec mono, et ça ne fonctionne pas. Avec wine c'est un peu mieux je peux démarrer l'appli, mais pas créer de nouvelle page (ça plante).

Revenir en haut Aller en bas
http://textallion.googlecode.com/
Nicolas B. Wulf
Champion
Champion
avatar

Masculin
Capricorne Chèvre
Nombre de messages : 363
Age : 37
Localisation : Rouen
Date d'inscription : 20/08/2013

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Dim 17 Nov 2013 - 14:53

C'est bon à savoir pour Wine. Quelle version ? Quelle distro Linux ? Sur mon eeePC sous Ubuntu, impossible de le faire démarrer.

PS : Je ne savais pas que tu étais inscrit ici farvardin, ravi de te retrouver dans le coin. Wink
Revenir en haut Aller en bas
http://nbwulf.wordpress.com
ztab
Fantassin
Fantassin
avatar

Nombre de messages : 62
Date d'inscription : 04/03/2013

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Dim 17 Nov 2013 - 18:10

(Re) Bonjour à vous deux,

Pour l'instant ZTAB est un freeware et pas un opensource, c'est pour cette raison que le code n'est pas sous sourceforge. Il faudra que je regarde les conditions d'utilisations de Sourceforge pour savoir si on est obligé ou pas de le publier.

Pour Wine, donc tu arrives à avoir la fenêtre de ZTAB, et après tu fais "nouveau" tu remplis le nom de l'archive, tu fais ok et là ça plante ? ou bien c'est quand tu rajoutes un nouveau "Fait" ?
Qu'as-tu comme message d'erreur ?
Revenir en haut Aller en bas
https://sourceforge.net/projects/ztab/
farvardin
Aventurier
Aventurier
avatar

Masculin
Nombre de messages : 187
Date d'inscription : 14/07/2007

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Dim 17 Nov 2013 - 19:54

Pour wine j'ai installé le framework net 4.0 depuis winetricks (mais ça indique que ce n'est pas super stable).
Ensuite, ça lance bien l'interface (vide), Quand je clique sur nouveau, ça affiche effectivement le nom de l'archive, et c'est quand je valide que ça plante en indiquant (désolé pour le dump) :

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at GTools.IO.GStreamManager.Add(Stream stream)
at GTools.Files.GDataBaseFileSystem.SetFileData(Descriptor descriptor, Stream stream)
at ZTAB.Engine.SaveInternal()
at GAppFramework.GControler.Save()
at GAppFramework.GControler.NewArchive(String fileName)
at GAppFramework.GApplication.FileNew()
at GAppFramework.WinForm.GApplicationWinform.m_btnFileNew_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
ZTAB
Assembly Version: 2013.0.4.0
Win32 Version: 2013.0.4.0
CodeBase: file:///Z:/tmp/ZTAB.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
GAppFramework
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///Z:/tmp/GAppFramework.DLL
----------------------------------------
GTools
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///Z:/tmp/GTools.DLL
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Data.DataSetExtensions
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
GAppFramework.resources
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///Z:/tmp/en/GAppFramework.resources.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
ZTAB.resources
Assembly Version: 2013.0.4.0
Win32 Version: 2013.0.4.0
CodeBase: file:///Z:/tmp/fr/ZTAB.resources.DLL
----------------------------------------
GAppFramework.resources
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///Z:/tmp/fr/GAppFramework.resources.DLL
----------------------------------------
GTools.resources
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///Z:/tmp/fr/GTools.resources.DLL
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll


Revenir en haut Aller en bas
http://textallion.googlecode.com/
ztab
Fantassin
Fantassin
avatar

Nombre de messages : 62
Date d'inscription : 04/03/2013

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Dim 17 Nov 2013 - 20:36

ok, j'ai l'impression que c'est un problème que je pourrais régler, mais le dump ne me donne pas assez d'info.

Ce que je te propose pour ne pas polluer ce sujet, c'est qu'on continue à discuter par mail. (je t'envoies mon email en privé), et je vais essayer de voir comment te décoincer.
Revenir en haut Aller en bas
https://sourceforge.net/projects/ztab/
ztab
Fantassin
Fantassin
avatar

Nombre de messages : 62
Date d'inscription : 04/03/2013

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Sam 23 Nov 2013 - 10:22

Après quelques séances de tests en collaboration avec farvardin, on a réussi à trouver comment faire fonctionner ZTAB sous Linux (Ubuntu) via Wine :

Il faut paramétrer Wine avec winecfg, et lui dire que la version de windows à utiliser par défaut est "windows 2003" au lieu de windows XP.

Un grand merci à farvardin donc, et dès que j'ai toutes les infos, je mets à jour la doc.
Revenir en haut Aller en bas
https://sourceforge.net/projects/ztab/
Nicolas B. Wulf
Champion
Champion
avatar

Masculin
Capricorne Chèvre
Nombre de messages : 363
Age : 37
Localisation : Rouen
Date d'inscription : 20/08/2013

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Sam 23 Nov 2013 - 13:42

Génial , je teste ça ce week-end. :-)
Merci à vous 2 !
Revenir en haut Aller en bas
http://nbwulf.wordpress.com
farvardin
Aventurier
Aventurier
avatar

Masculin
Nombre de messages : 187
Date d'inscription : 14/07/2007

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Sam 23 Nov 2013 - 23:42

il faut également installer .net 4 via la commande "winetricks dotnet40"
Revenir en haut Aller en bas
http://textallion.googlecode.com/
ztab
Fantassin
Fantassin
avatar

Nombre de messages : 62
Date d'inscription : 04/03/2013

MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   Lun 16 Déc 2013 - 13:17

Voila, j'ai expliqué dans la doc comment faire pour le faire fonctionner sous Ubuntu.

(C'est la doc de la version beta, dispo sur le site)
Revenir en haut Aller en bas
https://sourceforge.net/projects/ztab/
Contenu sponsorisé




MessageSujet: Re: ZTAB : Import/Export au format .tws (Twine) et PDF cliquable   

Revenir en haut Aller en bas
 
ZTAB : Import/Export au format .tws (Twine) et PDF cliquable
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» ZTAB : Import / Export au format .avh
» IMPORT EXPORT
» sc Joly import export srl (Huedin)
» DOCUMENT GENERAL RASSEMBLANT LES REGLEMENTATIONS DE L'IMPORT-EXPORT
» Chez Rufus - Import/Export (commandes groupées aux US)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
La Taverne Des Aventuriers :: Les Livres dont Vous êtes le Héros :: En général-
Sauter vers:  
© phpBB | Signaler un abus