OVH Cloud OVH Cloud

Interactivité

5 réponses
Avatar
Allioth
Bonjour,

j'ai un programme (écrit en FORTRAN77) qui "interagit" avec
l'utilisateur via une suite de questions/réponses sur les
entrées/sorties standards.

Mon problème est de faire une interface web pour ce programme.
Avec un script CGI je sais "répondre" à la première question
du programme ... mais pour les questions suivantes comment
faire ? En fait, comment écrire qqchose de complétement interactif
depuis le web (sans que toutes les questions soient prédéfinies).
Existe-t-il un module pour faire ce type de chose ?

Merci d'avance pour votre aide. Bonne journée.

D.

5 réponses

Avatar
Regis ARCHAMBAULT
Le Mon, 23 Feb 2004 12:53:05 +0100, Allioth a écrit:
Bonjour,

j'ai un programme (écrit en FORTRAN77) qui "interagit" avec
l'utilisateur via une suite de questions/réponses sur les
entrées/sorties standards.

Mon problème est de faire une interface web pour ce programme.
Avec un script CGI je sais "répondre" à la première question
du programme ... mais pour les questions suivantes comment
faire ? En fait, comment écrire qqchose de complétement interactif
depuis le web (sans que toutes les questions soient prédéfinies).
Existe-t-il un module pour faire ce type de chose ?


Je ne sais pas si ça marche en CGI, mais il y a le module Expect:
<http://sourceforge.net/projects/expectperl/>

--
BOFH excuse #1:

clock speed

Avatar
Thierry Boudet
On 2004-02-23, Allioth wrote:

j'ai un programme (écrit en FORTRAN77) qui "interagit" avec
l'utilisateur via une suite de questions/réponses sur les
entrées/sorties standards.

Mon problème est de faire une interface web pour ce programme.
Avec un script CGI je sais "répondre" à la première question
du programme ... mais pour les questions suivantes comment
faire ? En fait, comment écrire qqchose de complétement interactif
depuis le web (sans que toutes les questions soient prédéfinies).
Existe-t-il un module pour faire ce type de chose ?

Euh, un peu hors-sujet, même complètement hors-charte,

mais dans le temps j'ai écrit une petite lib pour faire
des cgi avec g77. Peut-être tu pourrais regarder ?

http://tth.vaboofer.com/vrac/cgi77.tar.gz



--
David Lightman: Is this a game or is it real?
Joshua: What's the difference?
David Lightman: Oh, wow.

Avatar
allioth
Thierry Boudet wrote:
Euh, un peu hors-sujet, même complètement hors-charte,


* J'ai oublié (tellement c'était évident dans mon esprit) d'indiqué
que je veux faire l'interface en PERL et toucher le moins possible
au programme FORTRAN.

mais dans le temps j'ai écrit une petite lib pour faire
des cgi avec g77. Peut-être tu pourrais regarder ?

http://tth.vaboofer.com/vrac/cgi77.tar.gz


* Merci pour l'info.

Avatar
allioth
Regis ARCHAMBAULT wrote:
Je ne sais pas si ça marche en CGI, mais il y a le module Expect:
<http://sourceforge.net/projects/expectperl/>


* Je vais jeter un coup d'oeil, merci.

Avatar
allioth
Allioth wrote:

... je me réponds ... si des personnes sont intéressées par
une solution possible ...

Mon problème est de faire une interface web pour ce programme.
Avec un script CGI je sais "répondre" à la première question
du programme ... mais pour les questions suivantes comment
faire ? En fait, comment écrire qqchose de complétement interactif
depuis le web (sans que toutes les questions soient prédéfinies).
Existe-t-il un module pour faire ce type de chose ?


* on peut stocker les réponses précédentes dans le code
HTML qui est renvoyé au fur et à mesure vers l'utilisateur
(variable "HIDDEN") et utiliser plusieurs scripts lancés les uns
après les autres. Bon l'explication est courte ...