Jump to content

Autoit'te Kordinat Değişsede Fare Tıklarmı?


x_files_x
 Share

Recommended Posts

Arkadaşlar hepinize merhaba, Remouse standart adındaki bir proğramla geçen uğraşıyordum, smart mouse kaydedici bir özelliği var bu özellik ile mesela hesap makinesini açtım ve 1 tuşuna bastırıp kaydettirdim, ben hesap makinesinin ekrandaki kordinatını değiştirsemde mouse yeni kordinatı bulup yine 1 tuşuna basıyor, böyle bişiyi autoit ile yapmak istiyorum o proğrama sırf bu nedenle bağlı kalmak yerine kendi ilgilendiğim Autoit ile yapmak istiyorum yardımcı olur musunuz, bir örneği filan olsa bakardım,

Link to comment
Share on other sites

O program butonların classlarını alıyor olmalı.

AutoIt'te pencerenin yeri değişse bile işlem yaptırmak için ControlClick() kullanabilirsiniz.

AutoIt Info programı ile classları öğrenebilirsiniz.

Link to comment
Share on other sites

MouseGetPos ile yapılmıyor bence. MouseGetPos anlık imleç konumunu alır pencere konumunu almaz ki. Eğer üstte dediğin program hep açık iken konum sıkıntısı yaşamıyorsa o zaman sürekli hesapmakinesini takip edip konumunu kaydediyor onun için sıkıntı olmuyor veya başka şekilde zaten olayı tam anlamadım kafam olmuş kütük gibi :D

Link to comment
Share on other sites

Ben biraz araştırdım ve buldum ama ezbere yapıyorum mantıgı biraz karısık gibi, buyrun işte size örnegi, bu scripte hesap makinesinin ekranı aktifken calıstırdıgınızda, 7 tusuna basar, ekranın neresine taşırsanız taşıyın yerini bulur ve 7 tuşuna basar, yani class yada buton işlemi degil coordinatlarını buluyor.

$WindowPosition = WinGetPos("Hesap Makinesi")
MouseClick ("left", $WindowPosition[0] + 30, $WindowPosition[1] + 190)
Edited by x_files_x
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...