Viewdata (Prestel) Positionnement Curseur ...

Si vous n'avez pas trouvé de catégorie correspondante ci-dessus, regroupe les discussions plus générales et à l'occasion peut aussi abriter un fil sur les vieilles consoles de jeux.

Modérateurs : Carl, Papy.G, fneck

Répondre
Avatar du membre
canal
Messages : 67
Enregistré le : 17 juil. 2015 00:15
Localisation : Paris
Contact :

Viewdata (Prestel) Positionnement Curseur ...

Message par canal » 24 oct. 2015 20:50

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 !)
Modifié en dernier par canal le 30 janv. 2016 18:23, modifié 1 fois.
CP/M (Z80)

Avatar du membre
gilles
Messages : 1632
Enregistré le : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: Viewdata (Prestel) Positionnement Curseur ...

Message par gilles » 25 oct. 2015 16:51

il y a ça :
http://utopia.knoware.nl/users/eprebel/ ... n/Prestel/

ça me parait déjà un début...

Avatar du membre
canal
Messages : 67
Enregistré le : 17 juil. 2015 00:15
Localisation : Paris
Contact :

Re: Viewdata (Prestel) Positionnement Curseur ...

Message par canal » 29 oct. 2015 15:24

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.
Modifié en dernier par canal le 11 nov. 2015 10:40, modifié 1 fois.
CP/M (Z80)

Avatar du membre
Papy.G
Modérateur
Messages : 1729
Enregistré le : 10 juin 2014 13:40
Localisation : Nantes/La Roche sur Yon

Re: Viewdata (Prestel) Positionnement Curseur ...

Message par Papy.G » 29 oct. 2015 19:13

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.
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.

Avatar du membre
canal
Messages : 67
Enregistré le : 17 juil. 2015 00:15
Localisation : Paris
Contact :

Re: Viewdata (Prestel) Positionnement Curseur ...

Message par canal » 30 oct. 2015 10:15

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.
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 ... !

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)
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.
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...

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)

Répondre