Aide pour un petit programme très simple !

maus Messages postés 3 Statut Membre -  
sebsauvage Messages postés 33415 Statut Modérateur -
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.
A voir également:

6 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
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
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
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Bien ! :-)
0
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
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Aucun librairie à inclure, le langage AutoIt propose directement cette fonction.
0