dreamfancy Posted August 14, 2013 Share Posted August 14, 2013 (edited) Not: Sorun çözüldü eğer gerekliyse konu kapanabilir. Çözen: http://www.tnctr.com/user/435011-bybordo/ Edited August 27, 2013 by dreamfancy Quote Link to comment Share on other sites More sharing options...
Dj Demir Posted August 14, 2013 Share Posted August 14, 2013 if WinWait ProcesClose Bunlara help dosyasından bakıp yapabilirsin. Çünkü tam olarak ne yapmak istiyorsun söylememişsin. Quote Link to comment Share on other sites More sharing options...
reyiz Posted August 14, 2013 Share Posted August 14, 2013 WinWait("Google Chrome") ; açılmasını bekler WinClose("Google Chrome") ; kapatır Quote Link to comment Share on other sites More sharing options...
dreamfancy Posted August 14, 2013 Author Share Posted August 14, 2013 (edited) WinWait("Google Chrome") ; açılmasını bekler WinClose("Google Chrome") ; kapatır Allah razı olsun usta, peki o şey açıldığında örneğin bir clienti kapıcak. Google chrome açıldığında hem google chrome'yi hemde metin2client.bin falan filan kapıcak bunu nasıl yapabilirim usta? :) Edited August 14, 2013 by dreamfancy Quote Link to comment Share on other sites More sharing options...
byMaPa Posted August 14, 2013 Share Posted August 14, 2013 (edited) Allah razı olsun usta, peki o şey açıldığında örneğin bir clienti kapıcak. Google chrome açıldığında hem google chrome'yi hemde metin2client.bin falan filan kapıcak bunu nasıl yapabilirim usta? :) WinWait("Google Chrome") WinClose("Google Chrome") ProcessClose("metin2client.bin") Edited August 14, 2013 by byMaPa Quote Link to comment Share on other sites More sharing options...
dreamfancy Posted August 15, 2013 Author Share Posted August 15, 2013 WinWait("Google Chrome") WinClose("Google Chrome") ProcessClose("metin2client.bin") Çok sağol usta! peki bunları 2'li şekilde aşağı aşağı kullanabilirmiyim yani tek bir exe'de atıyorum sırf google chrome gibi tittleli şeyler kapanmıcak atıyorum, Skype Google Chrome Internet Explorer Mozilla Firefox Multihack 1.8.6 gibi böyle bir sürü şeyi engelleyeceğim tittlesinden böyle birşey yapabilirim değilmi usta? Quote Link to comment Share on other sites More sharing options...
mesale0077 Posted August 15, 2013 Share Posted August 15, 2013 winlist fonksiyonunu dene liste oluştur eğer liste içinde bahsi geçen başlık varsa kapanmaya ayarla kolay gelsin asıl amacınızı belirtmemişsiniz başlıkmı engellemek prgram çalışmasınımı engellemek istediğiniz tam olarak ? başlıktan çok prgram çalışmasını engellemek gibi geldi bana .... Quote Link to comment Share on other sites More sharing options...
bybordo Posted August 15, 2013 Share Posted August 15, 2013 If WinExist("Google Chrome") Then ; google chrome açılınca ProcessClose("a.exe") ; kapanmasını istediğin exe ProcessClose("b.exe") ; kapanmasını istediğin exe WinClose("Pencere Adı") ; kapanmasını istediğin pencere EndIF Bu arada liste yapmana gerek yok. Kapanmasını istediklerini yukarıya yaz. zaten öyle birşey varsa kapanır. yoksa o satırı esgeçer. Quote Link to comment Share on other sites More sharing options...
dreamfancy Posted August 15, 2013 Author Share Posted August 15, 2013 winlist fonksiyonunu dene liste oluştur eğer liste içinde bahsi geçen başlık varsa kapanmaya ayarla kolay gelsin asıl amacınızı belirtmemişsiniz başlıkmı engellemek prgram çalışmasınımı engellemek istediğiniz tam olarak ? başlıktan çok prgram çalışmasını engellemek gibi geldi bana .... Program çalışmasını engellemek, bir tür hackshield gibi oyunlarda hile engelleme amacıyla.. Quote Link to comment Share on other sites More sharing options...
dreamfancy Posted August 15, 2013 Author Share Posted August 15, 2013 (edited) If WinExist("Google Chrome") Then ; google chrome açılınca ProcessClose("a.exe") ; kapanmasını istediğin exe ProcessClose("b.exe") ; kapanmasını istediğin exe WinClose("Pencere Adı") ; kapanmasını istediğin pencere EndIF Bu arada liste yapmana gerek yok. Kapanmasını istediklerini yukarıya yaz. zaten öyle birşey varsa kapanır. yoksa o satırı esgeçer. winlist fonksiyonunu dene liste oluştur eğer liste içinde bahsi geçen başlık varsa kapanmaya ayarla kolay gelsin asıl amacınızı belirtmemişsiniz başlıkmı engellemek prgram çalışmasınımı engellemek istediğiniz tam olarak ? başlıktan çok prgram çalışmasını engellemek gibi geldi bana .... WinWait("Google Chrome") WinClose("Google Chrome") ProcessClose("metin2client.bin") Hocam hatıyorum, böyle birşey yapacam bir sürü program yazacam kapanmasını istediğim.. Aşağıda öylesine bir örnek vereyim. Böyle yaptığımda hata falan alırmıyım? Ben birden fazla programın titlesini falan yazmak istiyorumda.. WinWait("Google Chrome") WinClose("Google Chrome") WinWait("Internet Explorer") WinClose("Internet Explorer") WinWait("Multihack") WinClose("Multihack") WinWait("Super Hack") WinClose("Super Hack") WinWait("Keyboard Hack") WinClose("Keyboard Hack") WinWait("Mozilla Firefox") WinClose("Mozilla Firefox") Edited August 15, 2013 by dreamfancy Quote Link to comment Share on other sites More sharing options...
DivaneTR Posted August 15, 2013 Share Posted August 15, 2013 WinExist kullan, bu şekilde yaparsan sıra sıra gider aynı anda çalışmaz. Quote Link to comment Share on other sites More sharing options...
bybordo Posted August 15, 2013 Share Posted August 15, 2013 If WinExist("Google Chrome") Than WinClose("Google Chrome") EndIF Quote Link to comment Share on other sites More sharing options...
dreamfancy Posted August 15, 2013 Author Share Posted August 15, 2013 (edited) If WinExist("Google Chrome") Than WinClose("Google Chrome") EndIF 2.Program olarak google chrome ve ınternet explorer engelleyeceğim diyelim, bu 2 sini engellemek için yani 2.satıra nasıl geçiyoruz? Hangi kodla ve bu verdiğiniz kod hatalı. Az önce aynen yapıştırdım denedim hata verdi. Edited August 15, 2013 by dreamfancy Quote Link to comment Share on other sites More sharing options...
bybordo Posted August 15, 2013 Share Posted August 15, 2013 evet iyi sıkmışsın :D local $MyList[4] = ["pencere1","pencere2","pencere3","pencere4"] ; Kapanmasını istediğin Pencere isimlerini buraya yaz for $i = 1 to UBound($MyList) -1 if WinExists($MyList[$i]) Then ProcessClose("abxde.exe") ProcessClose("blabla.exe") ;kapanmasını istediklerini bu şekilde yaz ExitLoop EndIf next Quote Link to comment Share on other sites More sharing options...
dreamfancy Posted August 15, 2013 Author Share Posted August 15, 2013 If WinExist("Google Chrome") Then ; google chrome açılınca ProcessClose("a.exe") ; kapanmasını istediğin exe ProcessClose("b.exe") ; kapanmasını istediğin exe WinClose("Pencere Adı") ; kapanmasını istediğin pencere EndIF Bu arada liste yapmana gerek yok. Kapanmasını istediklerini yukarıya yaz. zaten öyle birşey varsa kapanır. yoksa o satırı esgeçer. Bu komut hata veriyor usta.. Quote Link to comment Share on other sites More sharing options...
dreamfancy Posted August 15, 2013 Author Share Posted August 15, 2013 (edited) evet iyi sıkmışsın :D local $MyList[4] = ["pencere1","pencere2","pencere3","pencere4"] ; Kapanmasını istediğin Pencere isimlerini buraya yaz for $i = 1 to UBound($MyList) -1 if WinExists($MyList[$i]) Then ProcessClose("abxde.exe") ProcessClose("blabla.exe") ;kapanmasını istediklerini bu şekilde yaz ExitLoop EndIf next Teşekkürler usta bu sefer oldu ama açınca program açılmıyor ne görev yöneticisinde aktif nede görünülde aktif, yani açık değil. Verdiğin kodu tamamen aynen yapıştırıp yada editleyip atıyorum compile diyorum exe'ye tıklıyorum exe açılmıyor görünürde hiçbirşey yok. Eğer skype adresinizi ekledim açarmısınız ustam :( Edited August 15, 2013 by dreamfancy Quote Link to comment Share on other sites More sharing options...
bybordo Posted August 15, 2013 Share Posted August 15, 2013 local $MyList[4] = ["pencere1","pencere2","pencere3","pencere4"] ; Kapanmasını istediğin Pencere isimlerini buraya yaz for $i = 1 to UBound($MyList) -1 if WinWaitActive($MyList[$i]) Then ProcessClose("abxde.exe") ProcessClose("blabla.exe") ;kapanmasını istediklerini bu şekilde yaz ExitLoop EndIf next Bu şekilde yaparsan exe hep açık durur. processclose olunca kapanır. Quote Link to comment Share on other sites More sharing options...
dreamfancy Posted August 15, 2013 Author Share Posted August 15, 2013 local $MyList[4] = ["pencere1","pencere2","pencere3","pencere4"] ; Kapanmasını istediğin Pencere isimlerini buraya yaz for $i = 1 to UBound($MyList) -1 if WinWaitActive($MyList[$i]) Then ProcessClose("abxde.exe") ProcessClose("blabla.exe") ;kapanmasını istediklerini bu şekilde yaz ExitLoop EndIf next Bu şekilde yaparsan exe hep açık durur. processclose olunca kapanır. Bu adamın hakkı ödenmez, Allah bin kez razı olsun tüm sorunlarımı çözdü ve bana anlayışla saygıyla yardım etti. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.