[R] Autoit incompatible avec Bureau à distance?

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
JOols
Niveau 2
Niveau 2
Messages : 18
Enregistré le : dim. 08 mars 2009 12:04
Status : Hors ligne

[R] Autoit incompatible avec Bureau à distance?

#1

Message par JOols »

Voila, je viens de faire un test tout simple avec ce code :

Code : Tout sélectionner

While 1
Send("coucou");
Sleep(5000);
Wend
Alors impec, ça marche partout sur mon systeme... dans le bloc note, dans un jeu, etc...
J'ai un programme (TeamViewer) qui permet d'émuler le bureau d'un autre PC, dans une fenêtre sur mon poste, jusque la impec... je peux ouvrir son bloc note, taper du texte, aucun soucis... par contre le code ci dessus ne marche byzarrement (ou pas vous me le direz peut être) plus dans cette fenêtre... quelqu'un saurait d'où vient le problème...?

Merci d'avance...
Modifié en dernier par JOols le mar. 07 avr. 2009 20:19, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Autoit incompatible avec Bureau à distance?

#2

Message par Tlem »

TeamViewer, tout comme d'autres logiciel de télémaintenance affiche à distance le bureau de la personne à assister.
En aucun cas ces éléments sont disponibles sur votre bureau. Il le sont dans une fenêtre que l'on va pour la simplicité qualifié de vidéo, mais ce n'est qu'un image. Vous ne pouvez intervenir directement sur cette fenêtre.
La souris que vous déplacez, les sélections que vous faites, ce font sur le poste distant et donc si vous souhaitez intervenir sur ceux-ci, c'est directement sur le poste client qu'il faut lancer le script.
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é".
JOols
Niveau 2
Niveau 2
Messages : 18
Enregistré le : dim. 08 mars 2009 12:04
Status : Hors ligne

Re: [..] Autoit incompatible avec Bureau à distance?

#3

Message par JOols »

Tlem a écrit :TeamViewer, tout comme d'autres logiciel de télémaintenance affiche à distance le bureau de la personne à assister.
En aucun cas ces éléments sont disponibles sur votre bureau. Il le sont dans une fenêtre que l'on va pour la simplicité qualifié de vidéo, mais ce n'est qu'un image. Vous ne pouvez intervenir directement sur cette fenêtre.
La souris que vous déplacez, les sélections que vous faites, ce font sur le poste distant et donc si vous souhaitez intervenir sur ceux-ci, c'est directement sur le poste client qu'il faut lancer le script.
Je viens de tester et effectivement, Posant le script dans l'ordinateur distant, ça marche... seule chose que je ne comprend pas... si je tape "S" ca écrit bien un "S" chez l'ordinateur distant... en quoi taper un "S" ou faire croire a Windows qu'on a tapé un "S" est il différent...?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Autoit incompatible avec Bureau à distance?

#4

Message par Tlem »

En fait, si je ne m'abuse, si vous placez votre souris dans la fenêtre de télé-intervention, les commandes clavier et souris sont envoyées vers le poste client, mais si la souris est en dehors de cette fenêtre, les commandes sont pour votre poste.

Il doit être possible d'envoyer des commandes clavier ou souris au poste distant, mais dans ce cas il faudra préciser à AutoIt le contrôle de destination.
Et dans ce cas c'est sans doute la commande ControlSend qu'il vous faut utiliser.
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é".
JOols
Niveau 2
Niveau 2
Messages : 18
Enregistré le : dim. 08 mars 2009 12:04
Status : Hors ligne

Re: [..] Autoit incompatible avec Bureau à distance?

#5

Message par JOols »

Tlem a écrit :En fait, si je ne m'abuse, si vous placez votre souris dans la fenêtre de télé-intervention, les commandes clavier et souris sont envoyées vers le poste client, mais si la souris est en dehors de cette fenêtre, les commandes sont pour votre poste.

Il doit être possible d'envoyer des commandes clavier ou souris au poste distant, mais dans ce cas il faudra préciser à AutoIt le contrôle de destination.
Et dans ce cas c'est sans doute la commande ControlSend qu'il vous faut utiliser.
C'est ça mais apparemment , quelque chose bloque... en effet [ControlSend], tout comme un simple [Send] d'ailleurs, même le curseur à l'interieur de la fenêtre et active, ne marche pas... c'est assez étrange et paradoxal...
Répondre