Page 1 sur 1
Tailbite (Source) Moebius (Source)
Publié : lun. 17/nov./2014 21:45
par falsam
L'application Tailbite permet de créer une librairie utilisateur à partir d'un code Pure Basic. Malheureusement cette application ne fonctionne plus depuis la version 5.30 de Pure Basic.
J'ai extrait les sources afin d'essayer de comprendre ou se trouver l'erreur générée par l’exécutable.
L'erreur se situe à priori dans cette portion de code de l'include
Inc_Misc.pbCode : Tout sélectionner
Procedure.s GetNextString(Seeker, Term$)
Protected SeekerStart
SeekerStart = Seeker
While PeekS(Seeker, Len(Term$))<>Term$
Seeker+1
Wend
ProcedureReturn LTrim(RTrim(PeekS(SeekerStart, Seeker-SeekerStart)))
EndProcedure
J'ai l'impression qu'il s'agit d'une erreur d'allocation mémoire mais ou ...... je ne sais pas.
Si certains d'entres vous souhaitent aussi se pencher dessus, j'ai compressé les sources que vous pouvez télécharger en cliquant sur ce lien
Tailbite.zip (
1.1 Mo) ou
Tailbite.rar (
1.0 Mo)
Re: Tailbite (Source)
Publié : mar. 18/nov./2014 10:12
par MetalOS
C'est Fred qui s'occupe de Tailbite ? C'est vrai qu'une mise à jour serais cool car j'utilise dans des projets la lib ProGui qui et compilée avec Tailbite et comme ce n'est pas à jour impossible de mettre à jours mes projets.
Re: Tailbite (Source)
Publié : mar. 18/nov./2014 13:48
par Kwai chang caine
Moi j'savais même pas qu'il était open source

Re: Tailbite (Source)
Publié : mar. 18/nov./2014 13:59
par falsam
MetalOS a écrit :C'est Fred qui s'occupe de Tailbite ?
Non c'est ABBKlaus sur le forum anglais

Site :
http://www.tailbite.com/
Kwai chang caine a écrit :Moi j'savais même pas qu'il était open source
Le lien de téléchargement est sur le forum anglais
http://www.purebasic.fr/english/viewtop ... 68#p314368
Le pack (src.pack) est à décompresser depuis l'utilitaire TBManager.exe fourni avec l'installation de Tailbite.
Re: Tailbite (Source)
Publié : mar. 18/nov./2014 16:29
par Micoute
Bonjour falsam, avec la version 5.31, je suis d'accord, mais avec la 5.24, il fonctionne très bien !
Re: Tailbite (Source)
Publié : mar. 18/nov./2014 20:08
par Ollivier
N'y a-t-il que Tailbit qui fasse cette tâche?
Re: Tailbite (Source)
Publié : mar. 18/nov./2014 22:31
par falsam
Ollivier a écrit :N'y a-t-il que Tailbit qui fasse cette tâche?
Il y avait Coffit de srod sur le forum anglais, mais qui ne fonctionne plus depuis pas mal de temps. Les sources ne sont pas disponibles.
http://www.purebasic.fr/english/viewtop ... 81#p234581
Dans le dossier SDK du dossier d'installation de Pure Basic, se trouve un utilitaire qui se nomme
LibraryMaker.exemais je n'ai pas compris comment le faire fonctionner.
Micoute a écrit :avec la version 5.31, je suis d'accord, mais avec la 5.24, il fonctionne très bien !
Je suis d'accord et c'est ce que j'ai précisé dans mon premier message
falsam a écrit :cette application ne fonctionne plus depuis la version 5.30 de Pure Basic.
D'ou mon incompréhension d'ailleurs !
Re: Tailbite (Source)
Publié : mar. 18/nov./2014 23:42
par Ollivier
Ah si! C'est Moebius de Progi1984! Essaie de voir si tu peux trouver ce code source, et son auteur par la même (c'est un gars bien).
Je ne crée pas de lib donc pas eu besoin de son oeuvre. Mais je me souviens avoir eu à accélérer un truc dans son projet, et je n'avais pas de grandes difficultés à faire la modif.
Re: Tailbite (Source) Moebius (Source)
Publié : mer. 19/nov./2014 0:04
par falsam
Les sources de Moebius sont sur ce lien
https://github.com/Progi1984/Moebius
Lien direct du fichier zip
https://github.com/Progi1984/Moebius/archive/master.zip
PS : je change le titre de ce topic.
Re: Tailbite (Source) Moebius (Source)
Publié : mer. 19/nov./2014 9:19
par Micoute
Bonjour falsam, veuilles bien m'excuser, en effet tu as cité "cette application ne fonctionne plus depuis la version 5.30 de Pure Basic.", j'ai eu une petite fuite de mémoire et j'ai compris que Tailbite ne fonctionnait plus sur PureBasic !
Re: Tailbite (Source) Moebius (Source)
Publié : mer. 24/déc./2014 1:26
par microdevweb
Hum trop compliqué pour moi...
Re: Tailbite (Source) Moebius (Source)
Publié : dim. 18/janv./2015 1:49
par falsam
Des nouvelles de Tailbite.
mpz sur le forum anglais vient de lancer la version 1.4.12.
Pour rappel: Tailbite est un logiciel qui permet de transformer (sous conditions de codage) vos sources Pure Basic en une library qui sera enregistrée dans le dossier d'installation de Pure Basic :
PureLibraries\UserLibraries
Dans un autre post j'explique comment installer tailbite ainsi que la manière de coder vos libs sous la forme d'un ensemble de
procedureDLL. Vous allez voir ce n'est pas compliqué.
http://www.purebasic.fr/french/viewtopi ... 32#p155032
Une fois cette installation exécutée, vous allez remplacer tailbite.exe (
C'est une version 1.4.11) par la nouvelle version offert par mpz sur ce lien
http://www.purebasic.fr/english/viewtop ... 26&t=61444
Pour ceux qui ne comprennent pas bien l'anglais, ce nouveau fichier est téléchargeable depuis ce lien.
http://www.flasharts.de/mpz/Tailbite/tailbite.exe (Version 1.4.12)
J'ai procédé à quelques tests de compilation avec Pure Basic 5.31 et je n'ai pas eu problémes.
N'oubliez pas de redémarrer le compilateur depuis le menu compilateur chaque fois que vous créez ou modifiez une lib.