Aide pour un petit programme très simple !

Aide pour un petit programme très simple ! - Divers - Programmation

Marsh Posté le 29-04-2004 à 16:27:32    

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" (parce que il faut entrer le nom d'user mais j'en ai pas donc faut juste appuyer sur entrée) ->qu'il écrive : admin et appuie sur "Entrée" (pour le pass) -> qu'il écrive system reboot et appuie sur "Entrée"-> qu'il écrire quit et appuie sur "Entrée" -> qu'il se ferme.
 
Merci d'avance.


Message édité par Maus le 29-04-2004 à 16:41:53
Reply

Marsh Posté le 29-04-2004 à 16:27:32   

Reply

Marsh Posté le 29-04-2004 à 16:30:26    

A moins que telnet prenne en argument les commandes que tu veux lui faire manger, c'est jamais facile d'envoyer des séquences de touche à une appli. Même si elle a été concue pour (ce qui n'est pas nécessairement le cas), ça reste lourd à implémenter en général...


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 29-04-2004 à 16:31:18    

Ah non je suis bête, telnet c'est en ligne de commande non ?
Alors on devrait pouvoir s'en sortir avec un bête sendkeys...


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 29-04-2004 à 16:31:49    

donc c pa possible ?

Reply

Marsh Posté le 29-04-2004 à 16:32:12    

oui c telnet avec des lignes de commande !!!
Si t'y arrive merci :))

Reply

Marsh Posté le 29-04-2004 à 16:34:44    

maus a écrit :


Si t'y arrive merci :))


 
Ouais mais ici on fait pas le boulot pour les autres (c'est pas une hotline, on a pas le temps de le faire :p)
 
Sinon pour quitter telnet, c'est "quit" la commande


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 29-04-2004 à 16:36:25    

évidemment je veux pas donner du boulot à quelqu'un mais d'après ce que dit TotalRecall c'est pas compliqué et comme je n'y connais rien je peux pas le faire
 
Je veux bien essayé mais sans savoir comment faire, comment ?
:( :(

Reply

Marsh Posté le 29-04-2004 à 16:37:52    

antp a écrit :

Ouais mais ici on fait pas le boulot pour les autres (c'est pas une hotline, on a pas le temps de le faire :p)
 
Sinon pour quitter telnet, c'est "quit" la commande


Bof, si y a pas de problème surprise ça devrait pas prendre plus de 10 minutes à écrire ce truc, je veux bien m'en charger quand j'aurai un peu de temps...


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 29-04-2004 à 16:39:01    

niquel, je te remercie, et fais le quand t'as le temps c'est pas aux pièces ;-)
 
tu peux me lenvoyer par mail si tu veux : mausz(antispam)@free.fr sans le truc entre parenthèses.

Reply

Marsh Posté le 29-04-2004 à 16:41:50    

TotalRecall a écrit :

Bof, si y a pas de problème surprise ça devrait pas prendre plus de 10 minutes à écrire ce truc, je veux bien m'en charger quand j'aurai un peu de temps...


 
ok, si tu veux on t'enverra tous les problèmes du genre :D
 
(si on a mis dans les règles qu'on faisait pas le boulot des autres, c'est parce qu'à un moment y avait plein de demandes dans ce style :/)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 29-04-2004 à 16:41:50   

Reply

Marsh Posté le 29-04-2004 à 16:47:14    

antp a écrit :

ok, si tu veux on t'enverra tous les problèmes du genre :D
 
(si on a mis dans les règles qu'on faisait pas le boulot des autres, c'est parce qu'à un moment y avait plein de demandes dans ce style :/)


 
S'il veut bien c'est que ca le dérange pas, mais sinon je comprends parfaitement votre problème et au risque de me répéter si c'est vraiment un truc trop prenant je comprends...
 
Voilà, que dire d'autre ?
Désolé si j'ai enfrein les règles et si un modérateur passe par là et qu'il efface mon message je comprends tout à fait vu qu'il ne respecte pas la chartre de bonne conduite.
 
Voilà  :bounce:

Reply

Marsh Posté le 29-04-2004 à 17:14:03    

antp a écrit :

ok, si tu veux on t'enverra tous les problèmes du genre :D
 
(si on a mis dans les règles qu'on faisait pas le boulot des autres, c'est parce qu'à un moment y avait plein de demandes dans ce style :/)


Je sais bien, mais en l'occurence c'est un truc rapide à faire donc si ça peut rendre service [:spamafote]...
 
mauzs > t'as un email.


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 29-04-2004 à 17:33:06    

merci, je t'ai répondu pour régler quelques trucs.

Reply

Marsh Posté le 29-04-2004 à 18:12:44    

une solution tout bête...
sous la ligne de commande :
telnet <mesordres.txt
Dans le fichiers mesordres.txt, tu mets les caractères à taper...

Reply

Marsh Posté le 29-04-2004 à 18:16:16    

hein ?

Reply

Marsh Posté le 29-04-2004 à 19:01:19    

J'avais testé mais ça n'a pas l'air de fonctionner avec telnet (du moins pas celui de win2000)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 29-04-2004 à 19:18:01    

C'est bon j'ai trouvé ma solution (et seul), le programme de TotalRecall ne fonctionnant pas (mais merci t'as été très sympas de prendre de ton temps), j'ai chercher un programme pour programmer (héhé) très simple, j'ai trouvé AutoIt, qui permet de simuler des saisies au clavier, et voilà mon code programme tapé au blocnote convertit grâce à AutoIt en un .exe :
 
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 :p
Send ("" ) c'est qu'il faut taper au clavier
Sleep(delay) c'est le délai de temporisation en miliseconde
Winclose ("" ) pour fermer
 
 
Super logiciel

Reply

Marsh Posté le 29-04-2004 à 19:24:54    

ok :jap:
Désolé pour le fait que ça marche pas chez toi, surtout qu'en principe y a vraiment pas de raison [:spamafote]


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 29-04-2004 à 19:28:42    

ouais je pige pas non plus, tu sais windows et ses particularités...
 
merci encore

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed