beydere Posted July 28, 2010 Share Posted July 28, 2010 Öncelikle Merhabalar. Yine Ben Ben bir program yazdım.Ve bu programında çalıştıgı zaman tetikledigi programın aktif olmamasını nasıl ayarlaya biliriz ? Örnek Vererk açıklamak gerekirse eğer: Ben birdizi yazı yazan bir program yazdım. Ve bu programın yazıyı yazacagı programı notdefteri olarak seçtim. ve yazıyı yazarken not defteri açık ama aktif olmamasını istiyorum. ben mesela internette deolaşıcam filan. o program benim istedigim şeyi not defterine yazmaya devam edicek. Acaba bu yapıla bilirmi. Teşekkürler. http://img571.imageshack.us/f/26243609.png/ beyaz olan aktif Olan Kırmızı aktif olmayan gibi Link to comment Share on other sites More sharing options...
blue_life Posted July 28, 2010 Share Posted July 28, 2010 ControlSend,ControlSetText gibi komutları kullanabilirsin... Global $Text = "Selam millet" & @CR ControlSend("[CLASS:Notepad]", "", "Edit1", $Text) Link to comment Share on other sites More sharing options...
MostWanted Posted July 28, 2010 Share Posted July 28, 2010 Ya bnm anlamadığım direk FileWrite kullansa ya ne gerek var send'e falan Link to comment Share on other sites More sharing options...
beydere Posted July 28, 2010 Author Share Posted July 28, 2010 @bluelife öncelikle teşekkürler Bu konudada Sormuştum. Ama ordakini okumadınız galiba Neyse Ben burdada bir Sorayım.. Bu arakadaşa verdigini kodlar Notepat da filan calısmadı( Yani notepad'a Arkadaş1 Yazdım bulmadı) . Sadece Mozilla gibi tarama programlarına gore mı yaptınız yada Renk pikmetlerine filan dikkat ediyormu onu sormak istedim. Link to comment Share on other sites More sharing options...
blue_life Posted July 28, 2010 Share Posted July 28, 2010 Bende aynen @talha_252 katılıyorum. @beydere Tam olarak yapmak istediğin nedir? Notpad açıkken içindeki bir yazıyı bulmak mı istiyorsun? Pek bir şey anlamadım. Biraz daha detay vermelisin... Link to comment Share on other sites More sharing options...
beydere Posted July 28, 2010 Author Share Posted July 28, 2010 @blue_life öyle diyebiliriz. Yada ben sana şöyle güzel bir şekilde yazayım Çünkü bu cevaptan sonra bir soru daha sorucaktım Şöyle Bir Topluyayım... Arkadaşın Kullandıgı okey salonuydu yanlıs hatırlamıyorsam. Her Neyse o salona giren oyuncular asagıda yazıyordu. Ve o salonun yanında bir autoit programı vardı. Salona girenlerin aynısı o da yazıyordu. Şimdi ben diyorum ki ben bunun gibi bir program tasarlicam. Yine bir oyun için tabiki. Bende o oyunda isimlerin değiştiği bir yeri seçicem. Ve oyuna yeni biri geldigi zaman onun ismini görüp alıcak. Ve benim istediqim bir zaman diliminden sonra o oyuncunun ( NİCK ) in üzerine tıklıcak. Anlata bildimmi bu sefer bilmiyorum Link to comment Share on other sites More sharing options...
blue_life Posted July 28, 2010 Share Posted July 28, 2010 @beydere Öncelikle ControlSetText kullanarak ilgili konumdaki yazı alınıp, incelenebilir. ControlSetText işe yarıyormu yaramıyormu vs. bakmak lazım. Tıklama konusuna gelirsek, tıklanacak yer sabit deyilse, haliyle bir şey söyleyemem. Oyunu iyi incelemek lazım. Neyse kolay gelsin... Link to comment Share on other sites More sharing options...
beydere Posted July 28, 2010 Author Share Posted July 28, 2010 @blue_life oyunu İncelemeye Gerek yok. örnek olması anlamında soyledım Ben ayarlaya bilirim yani kodların nasıl kullanıldıqını neden kullanıldıqını ogrenmem yeterli. Tabi bunlar içinde örneklendirmeler filan lazım Bakarak yapmak için. Bir de bilgin varmı acaba diye sormak istiyorum. Online oyunlarda sana gelen verileri görebilir miyiz ?? Yani mesela Knighta Yada silkroadda Yada mu onlinede bu oyunlar için önune düsen canavarlar filan hep kod olarak indiriliyor diye düşünüyorum. Acaba bu downloadları görebilirmiyiz ?? Yada Açabilir miyiz bilgin warmı ? Ve rica Etsem ControlSetText'in nasıl yapıldığını bir örnekle filan açıklarmısın ?? Teşekkürler. Link to comment Share on other sites More sharing options...
blue_life Posted July 28, 2010 Share Posted July 28, 2010 @beydere Ben oyunlar ile okadar işli dışlı deyilim. Bu tip oyunların ramdeki bilgilerini okuyarak bir şeyler yapılabilir diye düşünüyorum. Ama bu iş gelişmiş bir autoit bilgisi isteyecektir. Ben hiç ilgilenmediğim için şuana kadar hiç bakmadım. Yani bu konuda fazla bilgim yok... Basit ControlSetText örneği... If not ProcessExists("notepad.exe") Then ;Notpad çalışmıyorsa Run("Notepad.exe") ;Çalıştıralım Sleep(500) ;Notepadin açılmasını biraz bekleyelim... EndIf ControlSetText("[CLASS:Notepad]", "", "Edit1", "Selam millet" & @CR) ;Yazımızı Edit1 girelim... Link to comment Share on other sites More sharing options...
beydere Posted July 28, 2010 Author Share Posted July 28, 2010 @blue_life Çoook Teşekkür ederim. Sana Bu günlük son sorum Peki biz bunu yazdık saol. Ama nasıl okutucaz ?? yine etkin oladan okutabilirmiyiz ?? Ben bunu kullandım notepad'i açıyor. Açtıktan sonra senin dedigin yazıyı yazıyor "selam millet". Bunu senin sayende yapabilirdim. Ama ben okumasınıda istiyorum :S Lütfen yardım edermisin. Teşekkürler Link to comment Share on other sites More sharing options...
MostWanted Posted July 28, 2010 Share Posted July 28, 2010 ControlGetText kullanacan.Her şeyi devletten bekleme azıcık yardım yerine bak Link to comment Share on other sites More sharing options...
beydere Posted July 28, 2010 Author Share Posted July 28, 2010 Teşekkürler Link to comment Share on other sites More sharing options...
beydere Posted July 28, 2010 Author Share Posted July 28, 2010 Teşekkürler Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.