[R] Écrire dans la console

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

[R] Écrire dans la console

#1

Message par TommyDDR »

Bonjour,

J'aimerais savoir comment faire pour écrire dans la console qui appelle le programme.

Mise en situation :

- Vous avez un executable sur le bureau qui vous donne votre IP locale "IP.exe"
- Vous lancez l'invite de commande (démarrer / executer / cmd)
- Vous allez sur le bureau à partir de la console
- Vous lancez IP.exe toujours à partir de la console
- Et la, DANS LA CONSOLE, vous voyez "Votre IP est : 192.168.x.x"

Si quelqu'un sait comment faire cela, merci pour votre partage :)
-> un ConsoleWrite ne marche pas chez moi (XP, Seven)

PS : Le problème ici est la redirection vers la console donc... pas de "Fais un ipconfig" ou autre.

Merci ^^.
Modifié en dernier par TommyDDR le jeu. 20 janv. 2011 22:05, modifié 1 fois.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
Manwe
Niveau 4
Niveau 4
Messages : 57
Enregistré le : mer. 08 oct. 2008 09:21
Status : Hors ligne

Re: [..] Écrire dans la console

#2

Message par Manwe »

Salut,
je pense que ce post peut t'intéresser :http://www.autoitscript.fr/forum/viewto ... =20&t=6681

a+
Un clavier azerty en vaut deux.
Avatar du membre
jl56
Niveau 7
Niveau 7
Messages : 415
Enregistré le : mer. 24 oct. 2007 22:42
Localisation : 56000
Status : Hors ligne

Re: [..] Écrire dans la console

#3

Message par jl56 »

Bonjour,

Au regard du texte je n'ai pas bien compris ce que vous voulez faire
mais si je reprend le titre , j'ai utilisé send pour ecrire dans la console

dans mon script je lance

Code : Tout sélectionner

$ping="192.168.1.1"
Run("cmd.exe")
Sleep(500)
Send("ping.exe " & $ping & "{enter}")
A+ JL56
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Écrire dans la console

#4

Message par TommyDDR »

Ca n'est pas ce que je demande, ouvrez une console, tapez "ipconfig"
cela lancera ipconfig.exe situé dans votre dossier system

ipconfig envoie des infos à la console qui l'a lancé.

Je souhaite que mon programme en fasse de même.

Je veux qu'en tapant "ip.exe" dans une console, mon programme envoie des infos à cette console.

@manwe : c'est en effet suite à ce post que j'ai créé le mien (si tu lis bien le post, tu verra que j'ai participé à cette discution ^^)
Mais malheureusement, cela ne traite pas vraiment de mon problème.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Écrire dans la console

#5

Message par jchd »

Il suffit de créer le programme en CUI en non en GUI. A ce moment, ConsoleWrite() et consort utiliseront les flux standards. Il s'agit de l'option /console de Aut2Exe.exe alors que par défaut il crée une application GUI.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Écrire dans la console

#6

Message par TommyDDR »

Parfait, merci jchd.

Résolu.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [R] Écrire dans la console

#7

Message par jchd »

Parfait.

Cadeau : pi avec 500 décimales exactes
3.1415926535897932384626433832795028841971693993751058209749445923078164062862\
089986280348253421170679821480865132823066470938446095505822317253594081284811\
174502841027019385211055596446229489549303819644288109756659334461284756482337\
867831652712019091456485669234603486104543266482133936072602491412737245870066\
063155881748815209209628292540917153643678925903600113305305488204665213841469\
519415116094330572703657595919530921861173819326117931051185480744623799627495\
6735188575272489122793818301194913

Si tu en veux 50000, Mathematica te le fera ;-)
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [R] Écrire dans la console

#8

Message par TommyDDR »

lol merci, je l'ai avec 1 000 000 de décimales ^^

Je met en signature seulement celles que je connais par coeur ;)
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Écrire dans la console

#9

Message par Tlem »

TommyDDR a écrit :je l'ai avec 1 000 000 de décimales ^^
Pfff c'est rien ça ...
Un voilà un qui est bien :
► Afficher le texte
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [R] Écrire dans la console

#10

Message par jchd »

TommyDDR a écrit :Je met en signature seulement celles que je connais par coeur ;)
Oui, moi aussi.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
GELDROC
Niveau 6
Niveau 6
Messages : 295
Enregistré le : sam. 10 oct. 2009 10:15
Status : Hors ligne

Re: [R] Écrire dans la console

#11

Message par GELDROC »

ci jais bien compris ce que tu cherche c'est comment récupéré ton adresse IP local

ci oui ba ceci sera le plus simple

Code : Tout sélectionner

$MonIP = @IPAddress1
 
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [R] Écrire dans la console

#12

Message par TommyDDR »

TommyDDR a écrit :PS : Le problème ici est la redirection vers la console donc... pas de "Fais un ipconfig" ou autre.
A noter : Lire les post jusqu'au bout.
Mon problème était simplement la redirection vers la console, j'ai pris l'exemple de l'IP car elle était simple à mettre œuvre.
Merci quand même..
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Écrire dans la console

#13

Message par Tlem »

Raviver un message de Janvier 2011 est plutôt étrange. Que nous vaut cette action ?
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [R] Écrire dans la console

#14

Message par TommyDDR »

J'ai remarqué (en cherchant une réponse dans les méandres du forum) que j'avais fait une faute d'orthographe "vert" au lieu de "vers" je ne pensais pas que le sujet allait remonter :3
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [R] Écrire dans la console

#15

Message par mikell »

C'est beau la conscience professionnelle ...
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Écrire dans la console

#16

Message par Tlem »

Image
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre