Aide pour un petit programme très simple !

maus Messages postés 3 Statut Membre -  
sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut !

J'ai besoin d'aide pour un petit programme très simple, si quelqu'un veut bien me le faire ce serait super sympas ou alors m'expliquer très précisément comment faire (je n'y connais absolument rien !)

Ce que je veux qu'il fasse :

Démarrer -> Exécuter ->qu'il ouvre telnet 10.0.0.138 (écrire : telnet 10.0.0.138 puis "Entrée") -> Une impulsion sur "Entrée" ->qu'il écrive : admin et appuie sur "Entrée -> qu'il écrire system reboot et appuie sur "Entrée"-> qu'il ferme telnet (Alt+F4 marche pas)

Merci d'avance.

6 réponses

  1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    On pourrait faire ça:
    - soit avec le module telnet du langage Python (exemple: http://docs.python.org/lib/telnet-example.html )
    - soit avec AutoIt (sous Windows)
    - soit avec un shell script utilisant expect sous Unix/Linux.
    0
  2. maus Messages postés 3 Statut Membre
     
    le seul truc qui me parraissai faisable en n'y connaissant rien c'est autoIt et impossible de le DL :(
    0
  3. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Il est excellent, AutoIt.

    Ah tiens... leur site semble mort.

    J'ai téléchargé la dernière version la semaine dernière.

    Attend un peu, leur site devrait revenir en ligne dans quelques temps.
    0
  4. maus Messages postés 3 Statut Membre
     
    j'ai réussi avec AutoIt, merci t'as été super, voilà mon code :

    Run("telnet.exe")

    Send("o{space}10.0.0.138{enter}")

    Sleep(1000)

    Send("root{enter}")

    Sleep(2200)

    Send("admin{enter}")

    Sleep(5000)

    Send("system{space}reboot{enter}")

    Sleep(2000)

    Winclose("Telnet 10.0.0.138")

    Run ("") c'est pour runner
    Send ("") c'est qu'il faut taper au clavier
    Sleep(delay) c'est le délai de temporisation en miliseconde
    Winclose ("") pour fermer
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Bien ! :-)
    0
  7. marco
     
    Salut !
    est ce que vous pouvez me précisez quel librairie (#include...) vous utilisez pour faire fonctionner la commande "sleep(...)" car je n'y arrive pas dans mon programme.
    Merci vraiment Beaucoup !!!
    0
    1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
       
      Aucun librairie à inclure, le langage AutoIt propose directement cette fonction.
      0