Absolut Mesaj tarihi: Ocak 5, 2009 Paylaş Mesaj tarihi: Ocak 5, 2009 Kod bu autoite yazdıgım ve exe haline getirdiğimHotKeySet("{F9}", "hide") HotKeySet("{F10}", "show") AutoItSetOption("WinTitleMatchMode", 4) While 1 Sleep(1000) WEnd Func hide() Global $Show = 0 Global $handle = WinGetHandle("classname=GxWindowClassD3d") If @error Then MsgBox(0, "error", "couldnt find WoW") Else While 1 $unique = Random(1, 2, 1) If $unique = 1 Then ControlSend($handle, "", "", "{F7}") Sleep(300 + Random(1, 50, 1)) ControlSend($handle, "", "", "{F7}") Sleep(200 + Random(500, 1500, 1)) ElseIf $unique = 2 Then ControlSend($handle, "", "", "{F7}") Sleep(270 + Random(1, 50, 1)) ControlSend($handle, "", "", "{F7}") Sleep(200 + Random(500, 1500, 1)) EndIf If $Show > 0 Then ExitLoop WEnd EndIf EndFunc ;==>hide Func show() Global $Show = 1 WinActivate($handle, "") EndFunc ;==>show Bunu normalde calıstırınca WoWda F9 tusu ile başlıyor F7 tusuna ne atadım ise belli aralıklarla basıyor ve gene F10 tusu ile duruyor bunda bir sorun yok ama bir zaman sonra windows ekranına alt tablediğimde gene arkada calısırken bir anda shift tusuna surekli basılı kalmış etkisi yapıyor. exe dosyasını kapatıp scroll locka falan bilinçsizce basınca bir zaman sonra kendiliğinden geçiyor daha dogrusu tam nasıl kurtuluyor shift tusu takılı kalma erroru henuz bulamadım. Autoitten anlayan varsa nedenini veya koda ne eklemem gerek veya kolay cözümü nedir yazabilir mi? Teşekkürler Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar