2010-09-01 2 views
0

Я хочу сделать небольшой скрипт, который не сделает перемещение мыши, пока не изменится значок, но я не имею успех с ним ...Мне нужно сделать движение мыши до изменения курсора, но как?

Вот это то, что я пытаюсь

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

Как Я должен это сделать? Команд правильны =/

спасибо

редактировать:

Я хочу, чтобы курсор не двигается в одной локации в другую, пока область становится связь ... Например, страница может загрузите 5 минут, поэтому курсор мыши будет перемещаться, пока страница не загрузится полностью, и область станет ссылкой.

+0

Что именно вы хотите сделать? – leoluk

ответ

1

Команды правильны =/

Если бы они были правы, это будет работать ...

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

Я предлагаю if.

+0

Я хочу, чтобы две команды mouseMove из нижних циклов между ними, пока значение не получило 65567, и если это не делает =/ – Shady

+1

В этом случае вы хотите 'while' (и отрицаете условие, так как хотите« до ») поэтому 'while win32gui.GetCursorInfo() [1]! = 65567:' –

+0

+1 «если они были правильными ...» =) – Windle

Смежные вопросы