comment peut-Sikuli être utilisé pour attendre le bouton jusqu'à ce qu'il affiche, puis cliquez sur elle?

je m en appliquant un sikuli skript sur une page web, de sorte que lorsque le chargement de la page il attend pour le bouton quand il apparaît, il clique sur elle, sinon il attendre un certain temps jusqu'à ce que le bouton s'affiche sur la page web..j'ai fait le script suivant ..il fonctionne très bien pour 2 ou trois boucles, mais après, puis le programme s'arrête et sikuli fenêtre s'affiche ..voici mon code.

tout existe("img1.png"):

    click("img1.png")
    wait("img2",30*60)
    click("img2.png")
    click("window close button.png") //here it closes the 2nd popup tab after clicking on img2 then it return to its page

où il attendre tor le img1 bouton pour apparaître de nouveau .. donc
attendre("img1.png",30*60)
//ce script fonctionne sur 3 -4 itération avec succès, mais il s'arrête et sikuli fenêtre apparaît avec pas d'erreurs . merci pour votre aide