peerfen Posted January 26, 2008 Share Posted January 26, 2008 selam ben autoitle kendimce biseyler yapmaya calisiyorum mesela ccleaner programi ile otomatik temizligi yaptiriyorum fakat temizlik bittikden sonra cclenari nasil kapatabilirim (WinClose) ile oluyor galibada ben beceremedim bir sorunum daha var gene autoit ile üye oldugum sitelere otmatik giris yapiyorum fakat bundada autoit explorer i acdikdan sonra 5 sn gibi bekletmek mümkünmü yoksa sayfa tam acilmadan giris adi sifreyi vermek istiyor hata meydana gelyior umarim derdimi analatabilmisimdir Link to comment Share on other sites More sharing options...
Metaponte Posted January 26, 2008 Share Posted January 26, 2008 Program Kapatmak İçin Komut Yanlış Hatırlamıyorsam ProcessClose("program.exe")[/CODE] Gbi Bişi Olcak Ama Bekletmeyi Bilmiyorm Link to comment Share on other sites More sharing options...
blackman12 Posted January 26, 2008 Share Posted January 26, 2008 metapontenin dediği doğru sayfayı bekletmek içinse autoitin sleep komutunu kullanabilirsin yalnız Sleep(5) yazıp bırakma çünkü autoit ms üzerinden çalışır 5000 falan yapman gerek o değeri Link to comment Share on other sites More sharing options...
Administrator sk8er_boi Posted January 26, 2008 Administrator Share Posted January 26, 2008 $oIE = _IECreate("http://www.gmail.com", 0,1,1,1) $o_form = _IEFormGetObjByName($oIE, "gaia_loginform") _IELoadWait($oIE) $o_login = _IEFormElementGetObjByName($o_form, "Email") $o_password = _IEFormElementGetObjByName($o_form, "Passwd") $o_signin = _IEFormElementGetObjByName($o_form, "signIn") $username = "kullaniciadim" $password = "sifrem" _IEFormElementSetValue($o_login, $username) _IEFormElementSetValue($o_password, $password) _IEAction($o_signin, "click")[/CODE] Bu kodla gmaile giriş yapabilirsiniz. Form id'lerini giriş yapacağınız sitelere göre ayarlamanı gerek. Link to comment Share on other sites More sharing options...
peerfen Posted January 26, 2008 Author Share Posted January 26, 2008 Sagolun ikiside olduda tek bir problem ortaya cikti Ccleaner ile programi kapatma meselesi olduda olmadidida söyleki program AutoIt v3 Script olarak harika calisiyor temizligi yapiyor sonrada kapaniyor fakat exe ye cevirdigim zaman temizligi yapdikdan sonra kapanmiyor sasirdim kaldim Run('C:\Programme\CCleaner\ccleaner.exe') WinWait("CCleaner"," Starte CCleaner ") If Not WinActive("CCleaner"," Starte CCleaner ") Then WinActivate("CCleaner"," Starte CCleaner ") WinWaitActive("CCleaner"," Starte CCleaner ") Send("{TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}") ProcessClose("Ccleaner.exe") @sk8er_boi malesef senin kodlarinla gmaile giris yapamadim Link to comment Share on other sites More sharing options...
Administrator sk8er_boi Posted January 26, 2008 Administrator Share Posted January 26, 2008 Sagolun ikiside olduda tek bir problem ortaya ciktiCcleaner ile programi kapatma meselesi olduda olmadidida söyleki program AutoIt v3 Script olarak harika calisiyor temizligi yapiyor sonrada kapaniyor fakat exe ye cevirdigim zaman temizligi yapdikdan sonra kapanmiyor sasirdim kaldim Run('C:\Programme\CCleaner\ccleaner.exe') WinWait("CCleaner"," Starte CCleaner ") If Not WinActive("CCleaner"," Starte CCleaner ") Then WinActivate("CCleaner"," Starte CCleaner ") WinWaitActive("CCleaner"," Starte CCleaner ") Send("{TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}") ProcessClose("Ccleaner.exe") @sk8er_boi malesef senin kodlarinla gmaile giris yapamadim Yanlış yerleri değiştirmişsin. $username = "sk8er_boi" $password = "123123" burayı değiştireceksin sadece. Link to comment Share on other sites More sharing options...
ne2ay Posted January 27, 2008 Share Posted January 27, 2008 Degiştirdim çalıştırdıgımda line1 de hata veriyor bende giremedim ? hatta birazdaha kodu açarsan mesela bir buton koyarak girsek nasıl olur hem bizde daha gelistirmis oluruz autoit i Link to comment Share on other sites More sharing options...
Administrator sk8er_boi Posted January 27, 2008 Administrator Share Posted January 27, 2008 Hata ne tam olarak göremiyorum. Bende çalışıyor. Link to comment Share on other sites More sharing options...
peerfen Posted January 27, 2008 Author Share Posted January 27, 2008 Selam ben gmail e söyle giris yapabildim ; Gmail_Login.au3 #include <IE.au3> ; Create a browser window and navigate to gmail $oIE = _IECreate() _IENavigate($oIE, "http://www.gmail.com") ; get pointers to the login form and username and password fields $o_form = _IEFormGetObjByName($oIE, "gaia_loginform") $o_login = _IEFormElementGetObjByName($o_form, "Email") $o_password = _IEFormElementGetObjByName($o_form, "Passwd") ; Set field values and submit the form _IEFormElementSetValue($o_login, "[b]KULLANICI ADI[/b]") _IEFormElementSetValue($o_password, "[b]SIFRE[/b]") _IEFormSubmit ($o_form) WinSetState( "", "", @SW_MAXIMIZE) Exit Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.