Hello tous,
je vais tenter 2 messages le même jour sur forum.system-cfg.com allez :
Bon voila... je cherche de la doc sur la norme viewdata (prestel donc) pour minitel j'ai tout ce qu'il faut ici : http://canal.chez.com/videotex.htm
(peut-être je suis pas dans le bon forum ...? ou le bon site ;-D huhu - me déplacer ailleurs si besoin)
Mais, j'ai trouvé trèèèssss peu d'informations ... En gros, chaque attribut demande un espace (c-a-d un délimiteur) et évidemment arrivé a la ligne suivante ca clignote plus et on reviens en blanc sur fond noir sans pavettes (logique) ...
Tout ressemble fort au vidéotex mais avec beaucoup moins de mémoire video (1Ko guère plus c'est étonnant quand même).
Les codes C0 (<32) correspondent bien mais bizarrement je trouve pas le code pour envoyer le curseur en ligne x, colonne y !?
Y'a pas !??? Y'a juste home (1,1) et les déplacement curseur haut/bas/gauche/droite ... c encore jouable mais pour vi et Emacs sous Linux c'est pas suffisant ! (Edit: correctif avec certaines version d'Emacs c possible !)
Help ! Ah l'idée c t de faire un terminfo viewdata sous Linux et heu .. c vrai y'en a pas déjà un c'est p'tre la raison alors ...???
Qqn sait ?
Alex. - http://canal.chez.com/mntl.ti (terminfo pour minitels la !)
Viewdata (Prestel) Positionnement Curseur ...
Modérateurs : Papy.G, fneck, Carl
Viewdata (Prestel) Positionnement Curseur ...
Dernière modification par canal le 30 janv. 2016 18:23, modifié 1 fois.
CP/M (Z80)
Re: Viewdata (Prestel) Positionnement Curseur ...
Bien vu Gilles ! Je n'avais pas trouvé ce lien même en cherchant pas mal (sisi) ...
Malheureusement, ca semble confirmer ce que j'avais (déjà) trouvé: Point de séquence pour positionner le curseur a part de faire Home (1,1) puis des déplacements curseur haut/bas/gauche/droite ... ils devaient pas souvent faire des animations en angleterre sur Prestel ;-D
Pourtant dans la norme ITU - T. 100 (que l'on trouve sur le web en pdf) il est fait mention du CHR$(31)+ ligne et colonne comme en minitel quoi ... mais sur Hyper Terminal (celui de Windows 95/98 et qui marche toujours sous Windows 8 ) : bah que dale !
Si c'est ça, je comprends que personne n'ait jamais fait de terminfo/termcap pour viewdata sous Unix/Linux ... normalement curses devrait pourvoir se débrouiller sans le positionnement curseur mais vi refuse et Emacs n'envoi simplement pas les séquences du coup rien n'est a sa place dans l'écran. Normal ! Pas glop !
Alex.
Malheureusement, ca semble confirmer ce que j'avais (déjà) trouvé: Point de séquence pour positionner le curseur a part de faire Home (1,1) puis des déplacements curseur haut/bas/gauche/droite ... ils devaient pas souvent faire des animations en angleterre sur Prestel ;-D
Pourtant dans la norme ITU - T. 100 (que l'on trouve sur le web en pdf) il est fait mention du CHR$(31)+ ligne et colonne comme en minitel quoi ... mais sur Hyper Terminal (celui de Windows 95/98 et qui marche toujours sous Windows 8 ) : bah que dale !
Si c'est ça, je comprends que personne n'ait jamais fait de terminfo/termcap pour viewdata sous Unix/Linux ... normalement curses devrait pourvoir se débrouiller sans le positionnement curseur mais vi refuse et Emacs n'envoi simplement pas les séquences du coup rien n'est a sa place dans l'écran. Normal ! Pas glop !
Alex.
Dernière modification par canal le 11 nov. 2015 10:40, modifié 1 fois.
CP/M (Z80)
- Papy.G
- Modérateur
- Messages : 3054
- Inscription : 10 juin 2014 13:40
- Localisation : Haute-Garonne/Gers
Re: Viewdata (Prestel) Positionnement Curseur ...
Attention, en norme Minitel, le déplacement curseur est-il vraiment pris en charge par les premiers appareils? Il me semble me souvenir lors d'un essai de communication locale via prise téléphonique M1 Telic-M1B Telic, les déplacements initiés côté M1B faisaient apparaître des lettres sur le M1.
La norme Viewdata a peut-être elle aussi évolué, sans que forcément tous les terminaux ne la supporte. Aussi, on connaît le problème avec le Minitel sur certaines spécificités, la documentation n'a peut-être été diffusée que confidentiellement.
La norme Viewdata a peut-être elle aussi évolué, sans que forcément tous les terminaux ne la supporte. Aussi, on connaît le problème avec le Minitel sur certaines spécificités, la documentation n'a peut-être été diffusée que confidentiellement.
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.
Demandez-en plus, ou faites-le vous-même.
Re: Viewdata (Prestel) Positionnement Curseur ...
C'était pas exactement la question d'origine mais ... en gros si tu fais des déplacements curseur style CSI (c-a-d ESC [ A au lieu de Ctrl-K par exemple) sur un M1 qui donc ne le supporte pas bah t'auras probablement un A, B, C ou D à la place et pas de déplacement vers le haut/bas/gauche/droite ... !Papy.G a écrit :Attention, en norme Minitel, le déplacement curseur est-il vraiment pris en charge par les premiers appareils? Il me semble me souvenir lors d'un essai de communication locale via prise téléphonique M1 Telic-M1B Telic, les déplacements initiés côté M1B faisaient apparaître des lettres sur le M1.
US (Chr$(31)) était géré par les 1er minitel encore heureux ! Et même ESC a (pour savoir où est le curseur) l'était aussi !
D'où ma dernière version du terminfo minitel (pour Raspberry / Linux / pcDuino... ) ici : http://canal.chez.com/mntl.ti (u6/u7)
Peut-être oui ... cela dit ça empêche pas d'écrire où l'on veut dans l'écran ... c juste que c un peu plus compliqué (et plus lent) du coup...Papy.G a écrit :La norme Viewdata a peut-être elle aussi évolué, sans que forcément tous les terminaux ne la supporte. Aussi, on connaît le problème avec le Minitel sur certaines spécificités, la documentation n'a peut-être été diffusée que confidentiellement.
A creuser !
Alex.
EDIT: Entretemps, j'ai donc "codé" le terminfo pour viewdata ici : http://canal.chez.com/mntl.ti / page: http://canal.chez.com/terminfo.htm / explications ici: http://forum.system-cfg.com/viewtopic.php?t=6749
CP/M (Z80)