Jump to content

Arka Planda Istediğim Programda Çalışması Için


dequeen
 Share

Recommended Posts

merhaba arkadaşlar şimdi ben bir program yazdım diyelim bu program enter a basıcak örnek gerekirse

while 1 = 1
send("{enter}")
sleep(xxxx)
wend

arka planda not defterine not defteri ekranda aktif olmasa bile istediğim aralıklarla enter basmasını istiyorum bende rahatlıkla oyun oynarım nette gezerim bu mümkünmü
Link to comment
Share on other sites

@dequeen

Bunun için control komutlarını kullanmalısın....
Notepad için basit bir örnek vermem gerekirse;

Global $Hwnd
While 1
$Hwnd = WinGetHandle("[CLASS:Notepad]", "")
If $Hwnd <> "" Then ControlSend($Hwnd, "", "Edit1", "{ENTER}")
Sleep(1000)
WEnd

Link to comment
Share on other sites

ben buldum işlemi yapmak istediğim satıra send değilde controlsend yoluyla yolladım programı küçültsemde arkada başka işlemde yapsam o istediğim işlemi gerçekleştiriyor

ama şunu fark ettim controlsend yolaadığında program çalışırken klavyede sorun çıkaıryor tuşlar arasında arkada bişey yaparken ben normal pc mi kullanıyım sanki hep shift e basıyomus gibi sorun çıkıyor bazen dediğin örnek ile bakıcam şimdi

Global $Hwnd
While 1
$Hwnd = WinGetHandle("[CLASS:Notepad]", "")
If $Hwnd <> "" Then ControlSend($Hwnd, "", "Edit1", "{ENTER}")
Sleep(1000)
WEnd

bu verdiğin kodda not defteri aktifken çalışıyor sadece
benim istediğim pencere aktif olmasada yazma devam etsin ama klavyede bir sorun çıkmasın ben normal kullanıma devam edeyim

offff controlsend kullandığımda ctrl tuşuna basdığımda komut gönderilmiyor
shift tuşuna basdığımda ise duruyor

neden yahu istediğim program arka planda simge durumunda küçülmüş olan yada arka tarafta kalan not defterine enter basıcak yada yazı yazıcak ama sadece not defterine yazcak ve ben önde bişey yaparken ctrl ye bassam shifte bassam ne yaparsam yapıyım etkilenmiycek benden bagımsız çalışcak zormu ya

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...