IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scilab Discussion :

Dialoguer avec le terminal Windows


Sujet :

Scilab

  1. #1
    Candidat au Club
    Homme Profil pro
    Chargé de recherche
    Inscrit en
    Février 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Chargé de recherche
    Secteur : Service public

    Informations forums :
    Inscription : Février 2019
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Dialoguer avec le terminal Windows
    Bonjour à tous.

    J’ai un problème assez complexe, je vais donc essayer d’être simple en retour . J’aimerais faire un script Scilab (c’est le langage que je connais le mieux) qui soit capable d’exécuter un programme en format .exe dans un répertoire puis de dialogué avec le terminal Windows. En gros il faut que le code Scilab soit capable de sortir de son environnement pour écrire directement dans le terminal Windows, comme le ferais un utilisateur avec son clavier. C’est possible un truc pareil ?

    En gros je travaille dans un labo de recherche et j’ai un code en .exe. Le code est protégé, et il est déjà compilé. Je ne peux pas rentrer dedans pour tout refaire sous Scilab. Je dois faire avec lui. Quand on le lance (le code .exe), il ouvre le terminal Windows. Le même que l’on ouvre en tapant « cmd » dans le menu démarrer. Après quelque information très simple et qui sont toujours les même le programme (.exe) lit des informations dans un fichier texte, calcule puis écris un fichier texte en sortie avant de se fermer tout seul. Comme je l’utilise actuellement le programme .exe demande aujourd’hui un utilisateur qui doit juste taper « Y » puis deux fois la touche « entrée »... Passionnant non ? En fait le gros du travail qui demande du temps humain est d’écrire le 1er fichier texte et de traité le second .

    J’aimerais faire un script scilab qui fait tout tout seul :
    1) il lit des données, écrit le fichier texte tout seul (ça je sais faire)
    2) lance le programme .exe, dialogue avec le terminal Windows (tape « Y », puis deux fois « entrée »
    3) traite les données en sortie écrite dans le 2nd fichier texte.

    C'est l'étape 2 qui me pause soucis, je ne sais même pas si c’est possible . Le reste je connais ^^

    Merci à tous !

  2. #2
    Candidat au Club
    Homme Profil pro
    Chargé de recherche
    Inscrit en
    Février 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Chargé de recherche
    Secteur : Service public

    Informations forums :
    Inscription : Février 2019
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Je commence à avoir une partie de la réponse

    Tout semble ce trouver là : https://help.scilab.org/docs/6.0.0/f...56c9541e0.html

    Pour lancer un .exe depuis Scilab, la commande est : stat=host('nom'), ou nom est le nom du fichier.
    Ensuite il ne reste plus que à écrire dans la fenêtre.

Discussions similaires

  1. Compiler SDL avec le terminal windows et g++
    Par lilocratch dans le forum Systèmes de compilation
    Réponses: 2
    Dernier message: 03/06/2018, 14h46
  2. Problème avec le terminal de Windows
    Par diaruga dans le forum Ruby
    Réponses: 5
    Dernier message: 03/02/2008, 11h38
  3. [Accents] Traitement avec Java et le terminal Windows
    Par Doom dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 13/07/2004, 09h32
  4. Besoin d'aide avec postgresql sous windows NT
    Par Chihuahua dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 18/07/2003, 08h29
  5. Utiliser Borland C++ avec Emacs sous Windows
    Par Eikichi dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 02/03/2003, 08h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo