Jump to content

Arka Planda Çalıştırmak ?


beydere

Recommended Posts

Öncelikle Merhabalar. Yine Ben :D

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

@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

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

@blue_life öyle diyebiliriz.

Yada ben sana şöyle güzel bir şekilde yazayım :D Çünkü bu cevaptan sonra bir soru daha sorucaktım :D

Şö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

@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

@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

@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

@blue_life Çoook Teşekkür ederim.

Sana Bu günlük son sorum :D 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

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...