Jump to content

İleri düzey AutoIT örnekleri


sk8er_boi
 Share

Recommended Posts

arkadaşlar diyelim 4tane program açık. bu programlardan herhangi 1tanesini kapatığımızda diğer 4programıda kapatmasını istiyoruz (30saniyede bir program açıkmı kapalımı kontrol edecek). eğer 1.ci program kapanırsa bize mesaj verecek. 1.ci program kapandı ve diğer 4 programda kapandı diye. ve diğer 4programıda kapatacak. bunu nasıl yapabiliriz.

Edited by brsturk
Link to comment
Share on other sites

Eğer programlar belliyse yapılabilir 1. programı 4 program içerisinden 4 değişik şekilde seçeriz ve her birine bir fonksiyon yazarız...adlibenable lada kontrol ettiririz tamamdır...

arkadaşlar diyelim 4tane program açık.

program1.exe

program2.exe

program3.exe

program4.exe

bu programlardan herhangi 1tanesini kapatığımızda diğer 4programıda kapatmasını istiyorum.(yani bu 4 programı 30saniyede bir program açıkmı kapalımı diye kontrol edecek)

program1 i kapatınca program2,3,4 üde kapatacak ve msgbox ile mesaj gösterecek. 1.ci program kapatıldı. diğer 3programda kapatılıyor diye.

program3 ü kapatınca program1,2,4 üde kapatacak ve msgbox ile mesaj gösterecek. 3.ci program kapatıldı. diğer 3programda kapatılıyor diye.

birşey daha

WinSetState ("Deneme","",@SW_HIDE) ile gizleiğimi

WinSetState ("Deneme","",@SW_SHOW) ile gösteremiyorum :S

Edited by brsturk
Link to comment
Share on other sites

Eğer programlar belliyse yapılabilir 1. programı 4 program içerisinden 4 değişik şekilde seçeriz ve her birine bir fonksiyon yazarız...adlibenable lada kontrol ettiririz tamamdır...

arkadaşlar diyelim 4tane program açık.

program1.exe

program2.exe

program3.exe

program4.exe

bu programlardan herhangi 1tanesini kapatığımızda diğer 4programıda kapatmasını istiyorum.(yani bu 4 programı 30saniyede bir program açıkmı kapalımı diye kontrol edecek)

program1 i kapatınca program2,3,4 üde kapatacak ve msgbox ile mesaj gösterecek. 1.ci program kapatıldı. diğer 3programda kapatılıyor diye.

program3 ü kapatınca program1,2,4 üde kapatacak ve msgbox ile mesaj gösterecek. 3.ci program kapatıldı. diğer 3programda kapatılıyor diye.

birşey daha

WinSetState ("Deneme","",@SW_HIDE) ile gizleiğimi

WinSetState ("Deneme","",@SW_SHOW) ile gösteremiyorum :S

yardım edecek yokmu? acill lazım

Edited by brsturk
Link to comment
Share on other sites

selam

arkadaslar simdi ben ip resetleyen bir program yaptım bu program ip yi resetliyor sonrada bir internet adresine baglanıyor bu program icin soyle bir kod hazırladım

ShellExecute(@ProgramFilesDir & "\Reset\Reset.bat")
sleep(300000)
_IECreate("www.bilmemne.com")[/CODE]

ancak benim istedigim sadece internet baglantısı geldiginde internet adresine baglansın 300 saniye beklemesin bunun icin ne yapabilirim?

Link to comment
Share on other sites

  • Administrator
Opt("WinWaitDelay",100)

Opt("WinTitleMatchMode",4)

Opt("WinDetectHiddenText",1)

Opt("MouseCoordMode",0)

Şu 4 tane kod genelde her scriptin başına konuluyor sanırım.diğer kodları anladım ama bu 4 tane kodun ne olduklarını bilmiyorum.söylebilecek olan biri var mı?

Bilmediğin komutları autoit help dosyasında arayabilirsin.

Link to comment
Share on other sites

selam

arkadaslar simdi ben ip resetleyen bir program yaptım bu program ip yi resetliyor sonrada bir internet adresine baglanıyor bu program icin soyle bir kod hazırladım

ShellExecute(@ProgramFilesDir & "\Reset\Reset.bat")
sleep(300000)
_IECreate("www.bilmemne.com")[/CODE]

ancak benim istedigim sadece internet baglantısı geldiginde internet adresine baglansın 300 saniye beklemesin bunun icin ne yapabilirim?

Soruyu cevaplayacak olan yokmu?

Link to comment
Share on other sites

Şimdi arkadaşlar benim bi sorum olucak.

Ben autoit ile winrarı katılımsız yaptım.Ancak herşey iyi güzelde kurarken kurulum ekranı görünüyor.Kurarken bana göstermesini istemiyorum.Yani ekranda çıkmıcak bunu gizlemenin yolu yokmu?

Ekran gizlemek için aşağıdaki linke göz atabilirsiniz.

http://www.tnctr.com/index.php?showtopic=32381&hl[/CODE]

Benimde bir sorum olacak.Ben InetGet komutu ile program indiremiyorum.Çünkü 20 saniye falan bekletiyor download edeceğim site.Bu şekilde olan programları indirmenin bir yöntemi varmı acaba ?

Link to comment
Share on other sites

#Region ;**** Directives created by AutoIt3Wrapper_GUI ****

#AutoIt3Wrapper_Compression=4

#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****

Opt("TrayIconHide", 1)

Opt("WinWaitDelay",100)

Opt("WinTitleMatchMode",4)

Opt("WinDetectHiddenText",1)

Opt("MouseCoordMode",0)

FileInstall("wrar.exe",@TempDir & "\$$.tmp")

FileMove ( @TempDir & "\$$.tmp",@TempDir & "\temp.exe" ,1 )

Run(@TempDir & "\temp.exe")

WinWait("WinRAR 3.80 beta 1","Copyright © 1993-200")

If Not WinActive("WinRAR 3.80 beta 1","Copyright © 1993-200") Then WinActivate("WinRAR 3.80 beta 1","Copyright © 1993-200")

WinWaitActive("WinRAR 3.80 beta 1","Copyright © 1993-200")

Send("{TAB}{TAB}{ENTER}")

WinWait("WinRAR Setup","Associate WinRAR wit")

If Not WinActive("WinRAR Setup","Associate WinRAR wit") Then WinActivate("WinRAR Setup","Associate WinRAR wit")

WinWaitActive("WinRAR Setup","Associate WinRAR wit")

Send("{ENTER}")

WinWait("WinRAR Setup","WinRAR has been succ")

If Not WinActive("WinRAR Setup","WinRAR has been succ") Then WinActivate("WinRAR Setup","WinRAR has been succ")

WinWaitActive("WinRAR Setup","WinRAR has been succ")

Send("{ENTER}")

FileDelete(@TempDir & "\temp.exe")

FileInstall("patch.exe",@TempDir & "\$$.tmp")

FileMove ( @TempDir & "\$$.tmp",@TempDir & "\temp2.exe" ,1 )

Run(@TempDir & "\temp2.exe")

WinWait("CORE keygen/patch","WinRAR public key au")

If Not WinActive("CORE keygen/patch","WinRAR public key au") Then WinActivate("CORE keygen/patch","WinRAR public key au")

WinWaitActive("CORE keygen/patch","WinRAR public key au")

Send("asd{ENTER}")

WinWait("Success","Your license has bee")

If Not WinActive("Success","Your license has bee") Then WinActivate("Success","Your license has bee")

WinWaitActive("Success","Your license has bee")

Send("{ENTER}")

ProcessClose("temp2.exe")

FileDelete(@TempDir & "\temp2.exe")

arkadaşlar benim kodlar bu.İlk önce winrarı kuruyor ardından keygeni kuruyor.

Verdiğiniz linke baktım ancak yine bi sonuca varamadım.:S

Link to comment
Share on other sites

Anlayamıyorum illa aynı program mı olması gerekiyoryapabilmen için mantık şu ne zaman pencere adı değişirse o zaman settrans koyacaksın...

http://www.tnctr.com/index.php?showtopic=32381&hl[/CODE]

[color=#2E8B57][b]Bu linkteki konuyu inceleyip winsettrans olayını çözemeyen arkadaşımıza ;

"mantık şu ne zaman pencere adı değişirse o zaman settrans koyacaksın..."

dediğimdemi anlayacak? Boş iletiler yazma blackman.[/b][/color]

Link to comment
Share on other sites

Ama yağacağın işlem önemli eğer bir dosya açtıracaksan:

FileOpenDialog

Bir dosya kaydettireceksen:

FileSaveDialog

Gerçekten Yeni Başladım Seni Brias Zorluyabilir Fakat Bir Kaç Sorum Olucak

ben şimdi snd (key) Gönderiorum Fakat Ben Bunun Belirli Karakter Değilde İnputbox'taki Yazı Olmasını İstiyorumNasıl Yapabilirim?

Birde İnternetten Birkaç Oyun İçin Birşeyler İndirdim Ayarları Kaydediyor bu Ayarları Kaydetme Olayı Nasıl Olacak?

Birde Ben exeleri Script'e Nasıl Çevirebilirim?

Edited by fatih_sensiz
Link to comment
Share on other sites

Arkadaşım Benim İstediğim Belirli Tuşları Değil İnputBox(VB'deki Textboxlar)İçindeki Yazıyı Sendlesin İstiyorum :drinks:

Kısacası Bir Butona Tıkladığım Zaman Belirli Bir Tuş Değil input'un İçindeki Yazıyı Send Yapsın İstiyorum :drinks:

Birde Ben Docompile .exe to Script'ten Bişiler Yapıorum Fakat Hata Veriyor :D

Edited by fatih_sensiz
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...