x_files_x Posted July 17, 2010 Share Posted July 17, 2010 SciTE Version 1.79 ve Autoitin son versiyonunu kullanıyorum.yeni bi au3 belgesi oluşturup kayıt yapıyorum ALT F6 ile.sonra kaydedip ,kaydımı çalısıtırıyom ama bi türlü çalısmıyoır.önceden böyle bi hata olmazdı.kodlar farklı sekilde cıkıyor örnek şöyle: ------------------ Run('EnForcer.exe') _WinWaitActivate("Form1","") MouseClick("left",129,33,1) MouseClick("left",129,33,1) ") #region --- Internal functions Au3Recorder Start --- Func _WinWaitActivate($title,$text,$timeout=0) WinWait($title,$text,$timeout) If Not WinActive($title,$text) Then WinActivate($title,$text) WinWaitActive($title,$text,$timeout) EndFunc ---------------- Bu kod cıktı diyelim.ben bunu çalıstırmaya kalktıgımda ise ERROR:UNTERMINATED STRING die hata cıkıyor?? lütfen nerde hata yapıyorum bilmiyorum yardım edin Link to comment Share on other sites More sharing options...
MostWanted Posted July 17, 2010 Share Posted July 17, 2010 Au3recorder ile yaptığın programlar senin bilgisyarında çalışır mehmetin bilgisayarında çalışır ama ahmedi bilgisayrında çalışmaz.Kısacası çok çok çok sakat bir yöntem onun yerine ControlClick tarzı komutların kullanımını öğren.. Link to comment Share on other sites More sharing options...
blackman12 Posted July 17, 2010 Share Posted July 17, 2010 Hele hele birde mouseclick le yaparsan mehmetin bilgisayarında da çalışmaz.En azından recorder çalışırken sadece klavyeyi kullanın. Link to comment Share on other sites More sharing options...
Mytolocia Posted July 17, 2010 Share Posted July 17, 2010 Bir de İlla bu yöntem diyorsan , Opt ile mouse 'un pozisyonunu uygulamanın ortasına getir. Link to comment Share on other sites More sharing options...
x_files_x Posted July 17, 2010 Author Share Posted July 17, 2010 o diger yöntemle biliyorum ama bazen butonlara tıklatmak imkansız oluyor.önceleri calısırdı bu yontemde şimdi nie böyle hata veriyo anlamadım. _winwaitactive diyor normalde bu sadece waitactive olmucakmıydı ? Link to comment Share on other sites More sharing options...
Mytolocia Posted July 17, 2010 Share Posted July 17, 2010 _winwaitactive ile yeni bi fonksiyon yazmış aşagıda dikkat edersen yoksa her pencere için 3 satır kod yazacaktın . Adı benzer olsun diye de başında _ var. Link to comment Share on other sites More sharing options...
x_files_x Posted July 17, 2010 Author Share Posted July 17, 2010 tşkler kardes ben en iyisi bildigim yoldan gideyim kodlarla işlem Link to comment Share on other sites More sharing options...
mrecep38 Posted July 17, 2010 Share Posted July 17, 2010 En başa şunları ekleyerek bir dene kardeş: Opt("WinWaitDelay",100) Opt("WinTitleMatchMode",4) Opt("WinDetectHiddenText",1) Opt("MouseCoordMode",0) Ancak en sağlam yöntem; @blackman12 ve @talha_252 üstadların dediği gibi, klavye kullanmandır. Her ikisinin de büyük yardımlarını gördüm, tekrar kendilerine teşekkür ediyorum. Link to comment Share on other sites More sharing options...
x_files_x Posted July 17, 2010 Author Share Posted July 17, 2010 tskler bununla oldu.evet mouse konusunda hata oluyo bu işlemlerde.en iyisi controlclick kodu ile yapmak Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.