-
Posts
3820 -
Joined
-
Last visited
-
Days Won
17
Content Type
Profiles
Forums
Calendar
Posts posted by blue_life
-
-
ARakdaşlar İsteğim Şu :
Bir Giriş Ekranını Olucak Bu Giriş Ekranıyla Bir foruma Bağlanıcak Ve Foruma Giriş Yapıcak Giriş Yapılırsa Gerçek Program Açılıcak
Bunu Yapabilirmiyiz
Giriş ekrarnını kolay bir şekilde Koda ile yapabiilrsin......
Site olayına gelirsek ise basit bir şekilde
ShellExecute("http://www.google.com.tr") For $i = 0 To 10 Sleep(250) $baslik = WinGetTitle("Google", "") if not $baslik = 0 then ExitLoop Next $AktiveYap = WinWaitActive($baslik,"",1) ; 1 Saniye aktive olmazsa boş ver If $AktiveYap = 1 Then MsgBox(64,"Tebrikler",$baslik & "http://www.google.com.tr sitesine giriş yapıldı",5) ; Devam et Else MsgBox(16,"Hata","http://www.google.com.tr sitesine giriş yapılamadı!",5) EndIf ;~ Ve son tabi
yapabilirsin. Scptithte gördüğün üzere ilk önce http://www.google.com.tr sitesini varsayılan browser ile çalıştırıp sitenin başlık yazısına ulaşmaya çalışıyoruz. Başlığa ulaşmadan zaman biterse olumsuz, başlığa ulaşır ise olumlu mesaj. Umarım anlamıştırsın...... Tabi daha farklık şekillerdede yapılabilir......
İleri düzey AutoIT örnekleri
in AutoIT
Posted
Ne yapmak istediğini fazla anlayamadım kusura bakma. Sayfa kontrolünde InetGet,InetGetSize gibi komutlarıda kullanabilirsin. Ayrıca ilk verdiğim örnekte explorer açılmadanda scprit içinde siteyi açabilir ve kontrol edebilrisin.
Bunuda GUICtrlCreateObj ile yapabilrisin. Yardım dosyasında gerekli açıklamalar mevcut.......
FileInstall ile klasörleri scprite entegre edemezsin. FileInstallde flagların görevide kısaca dosya varsa üzerine yazımı yazmımı. Umarım anlamıştırsın. Tabi farklı şekillerde senin istediğinide yapabiliriz.
Mesela en basit olarak FileInstall ile şöyle yapılır. Bir örnek verim.
Gördüğün üzere scprith dosyamın yanında Data klasörü ve içinde 4 tane dosya var. Ben bu dosyaları tek tek FileInstall ile belirtmek zorundayım. Bu scprithi hazırladıkatan sonra çalıştırısam @ProgramFilesDir & "\Data klasründe bu dosyalar oluşacaktır. Umarım anlamıştırsın.
Örneği iyi incelersen istediğini rahatlıkla yapabilrisin.......
Yaptığın scprithi foruma ekle nerde hata olduğunu söyleyelim... AU3Recorder de Fare kullanmamaya özen göster.
Son soruna gelirsek ise normal kuru FileInstall ile scripthin içine entegre edip Temp klasörüne çıkartıp çalıştırabilrsin. Işlem bittikten sonra ise temp klasörünü scprith ile temizleyebilrisin. Veya en basit olarak Winrar ilede Temp klasörüne çıkartıp istediğini yapabilirsin.......