| [83+/84+] tutoriel Xlib par moi même |
| Auteur |
Message |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Lun 23 Jan 2012, 11:00
|
|
|
Avis à ceux du forum qui ont des modèles de TI plus élevés, je vous ai fini ce matin un petit tuto concernant la librairie graphique Xlib, qui permet de rajouter des fonctions au TI Basic, pour que les programmes aient... bien plus la classe.
C'est avec ça que j'ai programmé le dernier HERSSAHE, et je vous invite donc a le découvrir vous aussi:
télécharger mon tutoriel
ça vous donne envie, hein... Pas plus dur que le TI Basic !
(et ça s'apprend en deux jours de pratique...)
PS: non, je rigole, le screen, c'est de l'Axe... Le Xlib ne supporte pas les niveaux de gris.
|
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Lun 23 Jan 2012, 19:03
|
|
|
Le screen c'est de la pub pour le tuto de kindermoumoute? 
Sinon on n'utiliserait pas plutôt le terme bibliothèque plutôt que librairie?
Sinon,je pense que je vais m'y mettre! 
Et tu n'as pas oublier d'up l'image charXlib.gif...?
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Lun 23 Jan 2012, 21:22
|
|
|
alors, réponses:
oui
non
oui !
non , en fait c'est pas possible de mettre un gif animé dans un pdf, donc j'ai mis ça pour quand le tutoriel sera uploadé sur un vrai site.
|
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Lun 23 Jan 2012, 21:32
|
|
|
Alors:
C'est bien! 
Pourquoi pas...?
Héhé 
Au temps pour moi (au pire up le quelque part et fou un lien...)
EDIT: Et explique nous vite cette fonction real(2 ! 
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Lun 23 Jan 2012, 22:02
|
|
|
je l'ai piquée sur le sdz
parce que j'ai envie et que j'ai appris comme ça et qu'en anglais ils disent library et que j'en ai trop marre d'éplucher des readme moisis en anglais alors mon cerveau se formate et
je suis impatient de voir tes programmes.
T'inquiète pas, dans quelque jours il sera hébergé en tant que tel sur espace TI.
|
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Lun 23 Jan 2012, 22:10
|
|
|
C'est un faux ami Bref, on s'en fou.
Je vais essayer de comprendre real(2 vu que c'est explqiué dans le readme (en anglais encore )
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
noelthebest
Autorisation : Membre
Nb de messages : 69
Inscrit le : Ven 11 Mar 2011, 17:03
|
Posté le : Mer 25 Jan 2012, 17:41
|
|
|
News ? ^^
|
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mer 25 Jan 2012, 18:49
|
|
|
Non, Noel, tu newse pas.
JE voudrais newser une fois qu'Espace TI aura hébergé les 2 tutos de Matrefeytontias (scrolling en Axe, programmation en hexadécimal ) et les 4 miens ( Xlib, Celtic III, Omnicalc, Batlib)
Là, ça fera une news de choc. 5 tutos d'un coup pour programmer mieux qu'en TI Basic.
Et encore, puisque je prévois d'en faire un sur le Grammer et Matref un sur l'ASM pur.
ça va bouger !
Prépare nous donc un TI concours de choc, Noel =D
(ou alors un tutoriel )
|
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Mer 25 Jan 2012, 19:42
|
|
|
Ca pour bouger, ça va bouger, un mini Ti Planet 
Oui un ptit concours se basant sur les nouveaux tutos est une bonne idées! 
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mer 25 Jan 2012, 19:47
|
|
|
Merci, comme ça je pourrai me changer les idées sans pour autant recommencer à zéro dans un nouveau language.
Je sens que je vais installer toutes les applications d'Xlib etc. pour toutes les utiliser en même temps. 
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Mer 25 Jan 2012, 19:52
|
|
|
Ca va exploser! Pardon...
persalteas, tu attend de newser sur Espace TI où tu nous files le lien de ton tuto Celtic avant? 
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mer 25 Jan 2012, 22:10
|
|
|
Je vais les donner un par un sur TI Planet et Tout 82.
Mais le Celtic est difficile, je comprend mal dès qu'il faut coder en hexadécimal parce qu'il y a des trucs a décompiler-recompiler et compagnie, les readme sont pas plus clairs, et je prends du retard sur mes cours en ce moment.
J'ai donc pas fini de l'écrire, celui sur le Celtic III.
C'est beaucoup plus compliqué que ce que je pensais, en fait, Xlib, BatLib et Omnicalc sont plus simples.
|
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Mer 25 Jan 2012, 22:14
|
|
|
Ok! 
A la crotte... Mais bon, bosse tes cours avant tout hin, mais t'es grand, tu le sais :p 
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mer 25 Jan 2012, 22:41
|
|
|
| Citer : trotithuthur | Ok! 
A la crotte... Mais bon, bosse tes cours avant tout hin, mais t'es grand, tu le sais :p  |
Cette fois j'en suis sur, ma mère a hacké ton compte.
Bref: info inutile: ma mère a un niveau suffisant en informatique pour hacker le compte de trotithuthur. 
|
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Mer 25 Jan 2012, 23:01
|
|
|
| Citer : Dark Vador | | persalteas, je suis ta mère |
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mer 25 Jan 2012, 23:34
|
|
|
MAIS LOL ! T'ES PAS DROLE !
pour reprendre une citation noelthebest-ienne ...
|
 |
|
| |
lacquos
Invité
|
Posté le : Lun 11 Jui 2012, 13:54
|
|
|
Bonjour
Existe t'il un tuto pour apprendre à programmer en Celtic ?
|
| |
|
| |
The K
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
|
Posté le : Lun 11 Jui 2012, 14:24
|
|
|
Va voir sue le site du zero : http://www.siteduzero.com/
Tu trouveras tous les tutos possibles et imaginables.
Mais c'est quoi le Celtic ? C'est pour calculatrice TI ?
---------------------- La la la ...
Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO
Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind
Mes nouveaux programmes de calcul formel : FCarré FPrime
Projet base de données : ici mais abandonné. Trop de travail ... |
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Lun 11 Jui 2012, 18:26
|
|
|
Oui. C'est une des library pour 83+/84+.
Lire la discussion qui précède pour le savoir.
Je n'ai pas vu de tutoriel français, c'est pour ça que persalteas a écrit plusieurs tutoriels.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
The K
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
|
Posté le : Lun 11 Jui 2012, 19:54
|
|
|
Donc en gros j'ai dit de la m**** ? C'est la honte sérieux 
---------------------- La la la ...
Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO
Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind
Mes nouveaux programmes de calcul formel : FCarré FPrime
Projet base de données : ici mais abandonné. Trop de travail ... |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mar 12 Jui 2012, 16:27
|
|
|
Réponse: oui, en anglais, dans le SDK de Doors CS7 sur le site Cemetech.
Mais alors INCOMPREHENSIBLE pour un français non-professionnel (moi j'y ai rien capté).
j'avais tenté une traduction/adaptation pour faire un pseudo tuto en français, mais j'ai abandonné par manque de temps, j'ai du écrire même pas deux chapitres, donc je ne l'ai pas publié.
Bonne chance si tu veux apprendre le Celtic, je ne peux que t'encourager...
Je peu aussi te rediriger vers le tutoriel de Grammer en Français: http://web.archive.org/web/20120915044503/http://web.archive.org/web/20220522200338/http://tiemulation.kegtux.org/:80/Grammertutorial.htm , mais bon, c'est le Grammer, opas le Celtic...
Et sinon tu peux aussi apprendre l'Axe sur le site du zéro.
|
 |
|
| |
The K
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
|
Posté le : Mar 12 Jui 2012, 16:36
|
|
|
Quels sont les avantages/inconvénients du Celtic par rapport a d'autres languages ? 
---------------------- La la la ...
Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO
Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind
Mes nouveaux programmes de calcul formel : FCarré FPrime
Projet base de données : ici mais abandonné. Trop de travail ... |
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mar 12 Jui 2012, 18:56
|
|
|
Les library peuvent s'utiliser à l'intérieur de programmes entièrement basic.
Mais je ne sais pas quelle est la différence entre la library Celtic3 et une autre library.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Jeu 14 Jui 2012, 14:15
|
|
|
Celtic III est la plus complète, car elle permet la manipulation brute des données de la RAM, avec des pointeurs, comme en Axe ou Grammer.
Elle comprend en elle les librairies Xlib et PicArc qui servent juste a faire de beaux graphismes.
Avantages:
-Niveau algorithmique, c'est pas plus dur a apprendre que le TI-Basic, en particulier si tu te sers surtout de Xlib pour faire des graphismes et que tu bidouilles pas trop ta mémoire. Quand tu commences a trifouiller des octets, ça se complique et tu passes au niveau Axe question difficulté.
Disons que ça permet une transition en douceur vers des langages plus élaborés.
-ça peut se programmer/s'éditer direct sur calculette
-tu as toujours le syustème d'erreurs de l'OS: Si y'a un bug, tu as une "ERR: SYNTAXE", pas un "Mémoire effacée".
Inconvénients:
- Au niveau des maths et des calculs, ça va aussi vite que le TI-Basic: lent.
- Une application de plus sur la TI... Sauf si vous avez DoorsCS7: il permet l'éxécution des librairies, même sans l'App Celtic III.
Petit zyeutage des librairies:
- Xlib: permet de faire des graphismes sympas/rapides (rectangles, cercles, lignes, sprites, tilemap), plus une ou deux options de gestion de la mémoire, du contraste, etc...
- PicArc: permet plutôt de gérer des graphismes type Sprites en grande quantité, depuis la mémoire directement (j'en sais pas trop dessus)
- Celtic= Xlib+PicArc+ autres rajoute des tas de fonctions donnant un accès au système et aux fichiers sur la TI (Appvars, Groupes, RAM et ROM), ainsi que des fonctioons de copier/couper/coller, lire des octets, tout ça... Très complet
- Omnicalc: permet deux trois options sympas, comme changer la police de caractères de la calculette au cours d'un programme
- Symbolic: Une librarie de fonctions de maths. ça me fait penser à math.h si vous voyez ce que je veux dire. ça sert a faire des dérivées, des intégrales, des déifférentielles et compagnie.
- DoorsCS7 libs=Celtic+Omnicalc+DoorsCS GUI , en gros, c'est le top pour faire des programmes graphiques, avec une interface de fenêtres type "Windows", et un accès complet au système. Mais vous devez vous trimbaler DoorsCS7.
J'en oublie surement d'autres que je ne connais pas, Zlib, ION libs, BatLib, etc...
|
 |
|
| |