Yoda 49
par Bebert
Yoda, c'est quoi?
Salut à tous !
Yoda 49 est un viewer de textes
...
Ca faisait longtemps que j'avais envie d'en faire
un; et d'ailleurs, j'ai commencé à le programmer
il y a longtemps.
Normalement, je voulais le sortir un peu plus tard
que ça, mais comme la HP party se déroule en ce
moment, j'ai pensé que ça serait une bonne
occasion pour présenter ce prog.
malheureusement, je ne serais pas présent à la
HPparty, mais Yoann désir, qui en est
l'organisateur, se chargera de présenter mon
viewer ...
pour l'instant, vous ne pouvez pas le
télécharger, mais je pense que je le mettrai sur
ce site juste après la fin de la HPparty
Comment l'utiliser ?
Eh bien c'est très simple !
Au niveau 1, vous mettez une chaîne de
caractères, et ensuite, vous lancez mon viewer,
et il vous affiche votre chaîne avec la petite
police, et avec des retours chariots qui sont
placés automatiquement si une ligne dépasse 33
caractères.
Vous pouvez donc seulement scroller verticalement
(avec les touches [flèche vers le haut] et
[flèche vers le bas])
Et ça ressemble à ça: |
|
Mais qu'est-ce qu'il a de plus que les autres viewers?
Pour l'instant, pas grand chose, mais voici les quelques options que j'ai eut le temps de programmer:
Ce viewer a
d'abord été fait pour reconnaître des
balises; pour l'instant, il ne reconnaît
qu'une seule balise: si dans votre chaîne
de caractères vous écrivez <TITIL
votre titre >, le viewer va enlever la
balise <TITIL > de votre texte quand
il sera affiché à l'écran et va
mémoriser le titre (et sa position dans
le texte) qui se trouve à l'intérieur de
la balise. Ainsi, quand vous appuyez sur [F4] (LIST), un autre écran s'affiche où vous pouvez voir la liste de tous les titres contenus dans votre texte; vous pouvez vous déplacer dans ce "meu" à l'aide des touches [flèche vers le haut] et [flèche vers le bas], et si vous appuyez sur GOTO, le viewer affiche la partie du texte où se trouve le titre. Voila, ça c'est la principale nouveauté par rapport aux anciens viewers de textes; bien sur, on peut faire ça aussi avec EDEN ou TGV, avec les astérisques, mais là, c'est un peu plus joli, et vous pouvez mettre des astérisques où vous voulez dans votre texte |
Sur la
pile, votre texte ressemble à ça (y'a
des balises devant chaque titre) |
A part ça,
y'a un autre petit truc qui peut être
utile: vous pouvez enlever le menu, en
appuyant sur le touche [M] (M comme menu),
vous le menu disparaît de l'écran ou
réapparaît ... C'est Stef78 qui m'a donné cette idée, mais ça existe sur d'autres viewers, mais dans le mien, y'a des petites temporisations pour la beauté du scrolling :) |
|
Il y a encore
une petite chose sur mon viewer; depuis le début, vous vous demandez sûrement ce que c'est cette petite tache qui se trouve en haut à droite sur les screenshots ... Non, ce n'est pas une chiure de mouche qui s'est intercalée entre la vitre de mon scanner et l'écran de ma HP, car de toute façon, ces screenshots n'ont pas été faits au scanner, mais avec un émulateur ... Eh bien , c'est un mulot ;) enfin, c'est plutôt un curseur que vous pouvez déplacer à l'écran dans les quatre directions en appuyant sur [6], [8], [4] et [2]; pour l'instant, ça sert pas à grand chose, mais si vous arrivez en bas ou en haut de l'écran, il y a un scrolling vertical du texte .... |
|
enfin, si
vous appuyez sur [F5] (INFO), vous pourrez
admirer un grob dédié à ma gloire
personnelle :) Et vous mon email y est écrit, au cas où vous voudriez faire des suggestions ou me signaler un bug |
|
Les bugs connus
Je vous conseille de sauvegarder
les données de HOME, du port 1 et du port 0 avant
d'utiliser mon viewer (d'ailleurs, vous pouvez
faire ça avant d'utiliser n'importe quel
programme que vous n'avez jamais essayé)
Vous savez ce que vous faites, et je ne serais pas
responsable des pertes de données qui pourront
être occasionnées par l'utilisation de mon
viewer.
Il y a un bug connu:
Si les derniers caractères de votre texte sont
une balise de titre où vous avez oublié de
mettre le caractère de fin de balise
">"
Si vous oubliez la fin d'une balise dans le milieu
de votre texte, c'est pas très grave, le viewer
va faire comme si la balise était placée au bout
du quarantième caractère et ça posera pas de
problème.
En gros, si votre texte se termine
par
<TITL
zjmqgfkld,ngmyreq,gmjfumqjerilmsqncjxwhmfdilejfnsjkmfhoiejfdskyrlghitkrughjoitrhjnfgjhdspjfzqcwg
là, ça pose pas de problème car il y a plus de
40 caractères après la balise <TITL
Mais si votre texte se termine
ainsi:
<TITL fin du texte
Là, ça peut planter assez gravement et provoquer
des pertes de mémoires ...
Alors en attendant que je corrige le bug, faites
bien attention à ne pas oublier les >
Ou alors ne mettez pas de balise de titre tout à
la fin de vos textes ...
Contact
Si vous voulez me faire des suggestions ou me parler d'un bug, vous pouvez m'écrire à bebert@hp-network.com