pour configurer un routeur en telnet aidé par [AutoIt] [Batch] - Windows & Software
Marsh Posté le 06-05-2002 à 18:07:14
arg... personne ne sait ou alors c'est moi qui ne suis pas clair
Marsh Posté le 06-05-2002 à 18:21:36
moi qui ne puis te répondre je semble avoir compris
mais jsuis ptet trop con pour comprendre ne pas avoir compris remarque
(d'un autre côté je sais pas si au final mon post va t'aider? )
Marsh Posté le 06-05-2002 à 22:25:02
Bon je renonce pour ce soir...
j'arrive pas....
il fini d éxécuté mon batch une fois que je suis sorti de Telnet.. je crois que ce n 'est pas faisable
Marsh Posté le 06-05-2002 à 22:41:02
je pensais a sciptit de crosoft et en recherchant des info dessus je suis tomber la dessus
http://www.hiddensoft.com/AutoIt/index.html
pas tester mais si ca peut aider
Marsh Posté le 06-05-2002 à 23:26:04
boisorbe a écrit a écrit : je pensais a sciptit de crosoft et en recherchant des info dessus je suis tomber la dessus http://www.hiddensoft.com/AutoIt/index.html pas tester mais si ca peut aider |
BOOIIIIIISORRRRBE !!!!!!!!
Roooo je n'y croiyais vraiment plus!!!
il est absolument magnifique ton ce programme
une nuit blanche et c'est tout bon pour demain!!
juste un petit aperçu :
Run, cmd.exe
WinActivate, Untitled - Notepad
WinMove, Untitled - Notepad,, 0, 0, default, default
SplashTextOn, 300, 100, AutoIt, Please do not touch the keyboard during the script.
Send, telnet{SPACE}192.168.1.1
Send, {ENTER 2}
Send, 1234
Send, {ENTER 2}
Send, 99
Send, {ENTER 2}
ben il m'ouvre un prompt, puis lance un Telnet, puis gentiment se logue, puis ensuite éffectue les menus de mon choix.
Dans l 'éxemple il fait 99 se qui signifie quitter.
Vraiment je ne pense pas que tu te doutes à quel point cela m enlève un gros soucis vriamnet :
M E R C I
Demain je l implémante comme outils indispensable!!
Deplus je vais voir ce que cela donne une fois compilé, car là déjà c'est trés rapide!
j'ai mis un petit "heink" en début pour la continuité
mais alors vriament là C'est le bonheur!!!!
[jfdsdjhfuetppo]--Message édité par CATALINA le 07-05-2002 à 15:50:49--[/jfdsdjhfuetppo]
Marsh Posté le 06-05-2002 à 23:29:45
je prend aussi !
merci
edit : terrible, je viens de voir des exemples de scripts et c'est trop fort ce petit prog !!
[jfdsdjhfuetppo]--Message édité par blueteen le 06-05-2002 à 23:38:27--[/jfdsdjhfuetppo]
Marsh Posté le 06-05-2002 à 23:29:58
c'est claire ton batch doit être lancer sous telnet pas sous la console dos
Marsh Posté le 06-05-2002 à 23:30:59
louisebrooks a écrit a écrit : c'est claire ton batch doit être lancer sous telnet pas sous la console dos |
c'est à dire?
Marsh Posté le 06-05-2002 à 23:35:33
ton batch lance une session telnet ?
et quand la session est terminer la fin du fichier batch se poursuit ? c'est ça ?
donc faut lancer le batch une fois sous telnet
sous 2Kserver par exemple y'a dans le gestionaire du serveur telnet l'option 3 paramètre du registre option 3 loginscript
un fichier logon.cmd qui est un script qui s'execute après qu'un user se connecte sur le serveur.
et bine je crois que tu doit faire pareil
Marsh Posté le 06-05-2002 à 23:52:05
louisebrooks a écrit a écrit : ton batch lance une session telnet ? et quand la session est terminer la fin du fichier batch se poursuit ? c'est ça ? donc faut lancer le batch une fois sous telnet sous 2Kserver par exemple y'a dans le gestionaire du serveur telnet l'option 3 paramètre du registre option 3 loginscript un fichier logon.cmd qui est un script qui s'execute après qu'un user se connecte sur le serveur. et bine je crois que tu doit faire pareil |
okie je commenc à comprendre ça je ne le savais pas, pourrais-tu dévellopé un chouia plus stp ?
Car j'ai quand même du mal
Marsh Posté le 06-05-2002 à 23:57:21
c:\telnet tonserveur
user user
pass ****
welcom to your telnet
monfichier.bat
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(d'abord la connexion telnet puis le fichier batch)
Marsh Posté le 07-05-2002 à 00:05:12
Oui mais là cela ne joue pas :
à partir du moment oú j'entre dans la session telnet, je n'ai plus d invite de commande, simplement le menu du routeur (là je parle de routeur Hard) oú je ne peux répondre que par des choix:
du type
15 Menu Sua
etc..
je posterai un screen demian, là le ftp est down et je n ai pas psp pour compressé.
On s'était juste mal compris je crois.
A moins que je ne sois vraiment fatigué, en tout cas j ignore comment reprendre la main une fois que je suis en telnet avec mon routeur
Marsh Posté le 07-05-2002 à 00:48:18
Encore merci à tous!
Finalement je vais pouvoir dormir!!!
Pis je m 'endormirai moins con (en théorie ) Paske là j'ai appris un sacré truc!!
Marsh Posté le 07-05-2002 à 10:50:39
blueteen a écrit a écrit : t'as trouvé ta soluce ? bonne nuit. @+ |
bah vi, finalement avec AutoIt je peux faire des scripts complémentaire et palier à mon manque de connaissance en Dos et et en Batch.
je ne sais pas si c'est réalisable en Batch.. entout cas comme cela ça marche.
Plus qu'à creusé ce soft!
j'ai fait les deux scripts (vont bonnifié avec le temps) et cela à fonctionné correctement ce matin!
Marsh Posté le 07-05-2002 à 12:25:14
éh bé a moins que quelqu'un ne saches faire cela en Batch le topic est clos
encore merci! !!
Marsh Posté le 08-05-2002 à 09:57:10
cool que ca marche.
je suis tombe sur autoit par hazard en cherchant plus d'info sur sript it qui fait un peu pareil
je ne pense pas qu'on puisse le faire en batch de toute facon car ces deux prog sont là pour palier le pb de saisie àla mano.
chez nous on cree nos dhcp en auto quand on deploie des serveursavec scipit et kixstart (tres bien aussi pour des scripts kixtart)
cool de voir les petits chiffres s'ecrire tout seul sous win
je vais peut etre me pencher plus sur autoit car en plus si on peut compiler pour "proteger" son "bat-script".
je vois deja mon couple d'enfer arriver :
autoit + powerbat
Marsh Posté le 08-05-2002 à 10:02:24
Oui et non, on peut compiler, mais l opération inverse est possible.
en revanche sont trés "lourd" les scripts une fois compilés
C'est clair que ce couple est trés pratique! Là je suis en train de digéré les commandes et le help de AutoIt !
Faut que je cré plien de scripts:
Sophos, dhcp, dns , office, exchange!! tout ça je veux plus y refaire
Marsh Posté le 08-05-2002 à 10:20:16
tu peux pas mettre un pass pour que tout le monde puisse pas le decompiler le script??
Marsh Posté le 08-05-2002 à 10:22:53
je ne sais pas , faut que je vois, pour le moment c'est surtout les commandes que je mange
BlockInput
Je coris que le mieux serait carrément d ouvrir un topic sur ce soft tu crois pas?
tu l'ouvres? je l ouvres?
----------------edit------------
si tu peux mettre un pass!!!!
mais il faut passer par le Script compiler, moi je compilais avec le menu contextuel!!
mais c est le pied car c'est réversible (quoique c est à double tranchant )
[jfdsdjhfuetppo]--Message édité par CATALINA le 08-05-2002 à 10:25:23--[/jfdsdjhfuetppo]
Marsh Posté le 08-05-2002 à 10:27:58
ouvre le tu connais mieux que moi
moi j'ai pas encore fais "joujou" avec
c'est tj a double tranchant la secu le tout est de savoir ce que tu veux.
mais c'est vrai que bloquer c'est pas cool pour ceux qui veulent comprendre ce que tu as fais mais c'est cool pour bloquer les user malin qui veulent te faire chier
Marsh Posté le 06-05-2002 à 17:04:25
le but:
Automatiser l'ouverture et la fermeture de certains ports via telenet.
Je dois faire un petit batch, et peut-être le compiler si il fonctionne bien, c'est destiné à des "utilisateurs-ki-pige-keud"
et là je suis coincé, car je n'arrive pas à permettre à mon batch de se loguer:
@echo of
telnet 192.168.0.1
et là je reste coincé car je ne sais pas comment faire que mon bat fasse:
1234 (c'est le password)
puis ensuite qu' il appuit sur entrée.
Ensuite je dois aller dans le menu 15 (SUA )
puis la j'y spécifie les ports et carte et c'est gagné.
Cela sert tout simplement à administré des clients distants:
avec 3 batch:
A un leur permettant d 'obtenir leur ip
B un leur permettant d 'ouvrir les ports requis
C un leur permettant de fermé les ports sus-cités
En gros je leur pose les fichier compilés, puis ne cas de pb ils me lancent un coup de fil.
ils 2clic sur mon bat qui va lancer VNC et ensuite éxécuter
les batch A et B ensuite une fois le télétravail terminé je 2cliquerais sur le batch C
Si j 'arrive à "programmé" des imput clavier dans mon Batch c'est gagné.
L'autre gros problème c'est que je dois impérativemnt résoudre cela pour 20H ce soir
je compte vraiment sur un gros coup de bol!!
----------------------edit du soir--------------------
voilà suite au coup de pouce de Boisorbe:
les infos sur le soft
le soft se nomme AutoIt
il est vraiment trés indispensable!
Ces deux scrypts servent d'exemple pour ouvrir les port VNC sur un routeur Zyxel 642 R, sont testés et marchent nickel
bon demain le test en grandeur nature sur des routeur netgear
fichier B
Run, cmd.exe
WinActivate, C:\
WinHide, C:\
Send, telnet{SPACE}192.168.1.1
Send, {ENTER }
Send, 1234
Send, {ENTER 2}
Send, 15
Send, {ENTER 2}
Send, 5900
Send, {right arrow}
Send, 192.168.1.3
Send, {right arrow}
Send, 5800
Send, {right arrow}
Send, 192.168.1.3
Send, {right arrow}
Send, 5700
Send, {right arrow}
Send, 192.168.1.3
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Sleep, 500
Send, {right arrow}
Sleep, 500
Send, {ENTER }
Sleep, 500
Send, {ENTER }
Sleep, 500
Send, 99
Send, {ENTER }
Send, Exit
Send, {ENTER }
Fichier C
Run, cmd.exe
WinActivate, C:\
WinHide, C:\
Send, telnet{SPACE}192.168.1.1
Send, {ENTER }
Send, 1234
Send, {ENTER 2}
Send, 15
Send, {ENTER 2}
Send, 0000
Send, {right arrow}
Send, 0.0.0.0
Send, {right arrow}
Send, 0000
Send, {right arrow}
Send, 0.0.0.0
Send, {right arrow}
Send, 0000
Send, {right arrow}
Send, 0.0.0.0
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Send, {right arrow}
Sleep, 500
Send, {right arrow}
Sleep, 500
Send, {ENTER }
Sleep, 500
Send, {ENTER }
Sleep, 500
Send, 99
Send, {ENTER }
Send, Exit
Send, {ENTER }
Voilà miantenant les deux scripts sont totalement transparent pour l utilisateur
[jfdsdjhfuetppo]--Message édité par CATALINA le 10-05-2002 à 23:23:49--[/jfdsdjhfuetppo]
---------------
Twitch YoutubeGaming Hitbox à toute, maooow!