2010-09-01 20 views
0

Je veux faire un petit script qui font les mouvements de la souris jusqu'à ce que l'icône change, mais je ne suis pas d'avoir du succès avec elle ...Je dois faire bouger la souris jusqu'à ce que le curseur change, mais, comment?

Ici, il est ce que je suis en train

def enterLink(): 
    mouseMove(*position[4]) 
    for win32gui.GetCursorInfo()[1] == 65567: 
     mouseMove(*position[5]) 
     mouseMove(*position[4]) 

Comment Je dois faire ça? Les commandes sont correctes =/

merci

modifier:

Je veux que le curseur de la souris se déplaçant à un endroit à l'autre jusqu'à ce que la zone devienne un lien ... Par exemple, la page pourrait Prenez donc 5 minutes pour charger, donc le curseur de la souris se déplacera jusqu'à ce que la page se charge complètement et que la zone devienne un lien.

+0

Que voulez-vous exactement faire? – leoluk

Répondre

1

Les commandes sont correctes =/

Si elles étaient correctes, il fonctionne ...

for win32gui.GetCursorInfo()[1] == 65567: 

Je suggère if.

+0

Je veux les 2 commandes mouseMove des boucles inférieures entre elles, jusqu'à ce que la valeur soit 65567, et si cela ne le fait pas =/ – Shady

+1

Dans ce cas vous voulez 'while' (et annuler la condition puisque vous voulez" jusqu'à "), donc 'while win32gui.GetCursorInfo() [1]! = 65567:' –

+0

+1 "s'ils étaient corrects ..." =) – Windle

Questions connexes