Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 16:46

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



'SendKeys' im minimierten fenster?

Discussion on 'SendKeys' im minimierten fenster? within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
The Black Market: 229/0/0
Join Date: Mar 2014
Posts: 2,790
Received Thanks: 6,655
'SendKeys' im minimierten fenster?

Im minimierten fenster eine taste drücken?


Ich versuche schon die ganze zeit einen 'background' bot zu machen,
der in meinem Spiel immer die taste F5 drückt.

Leider finde ich keinen weg..

Ich code mit VisualBasic ~
wäre cool wenn mir jemand helfen könnte :3


MFG Lucas
anonymous-29742 is offline  
Old 02/01/2015, 11:52   #2
 
XxharCs's Avatar
 
elite*gold: 34
Join Date: Apr 2011
Posts: 1,475
Received Thanks: 1,228
Mit PostMessage und SendMessage sollte dies gehen.
Solltest aber beachten das du evtl. zusätzlich noch hooken musst um die Keystrockes zu senden falls das Spiel es nicht erlaubt
XxharCs is offline  
Old 02/01/2015, 21:21   #3

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
Arrow General Coding -> .NET Languages

#moved
snow is offline  
Old 02/04/2015, 00:02   #4


 
Kira Mikami's Avatar
 
elite*gold: 0
Join Date: Nov 2012
Posts: 1,620
Received Thanks: 1,745
Bei .Net ist des so eine Sache. Und wir könnten auch mal wieder einen Conquest gebrauchen, wa? ^-^

Im minimierten Modus(nach meiner Erfahrung) ist es nicht möglich, da Visual Basic ein fokusiertes Fenster benötigt. Kannst diesen Part ja mit C++ erstellen und dann einen DLL Call einbinden. Müsste ja eigentlich klappen.

MFG
Kira Mikami is offline  
Old 02/04/2015, 02:48   #5
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
Quote:
Bei .Net ist des so eine Sache. Und wir könnten auch mal wieder einen Conquest gebrauchen, wa? ^-^

Im minimierten Modus(nach meiner Erfahrung) ist es nicht möglich, da Visual Basic ein fokusiertes Fenster benötigt. Kannst diesen Part ja mit C++ erstellen und dann einen DLL Call einbinden. Müsste ja eigentlich klappen.
Du musst so oder so die WinAPI benutzen, ob du jetzt .Net oder C++ nutzt macht da keinerlei unterschied
warfley is offline  
Thanks
1 User
Old 02/04/2015, 05:54   #6
 
elite*gold: 0
The Black Market: 229/0/0
Join Date: Mar 2014
Posts: 2,790
Received Thanks: 6,655
Quote:
Originally Posted by Kira Mikami View Post
Bei .Net ist des so eine Sache. Und wir könnten auch mal wieder einen Conquest gebrauchen, wa? ^-^

Im minimierten Modus(nach meiner Erfahrung) ist es nicht möglich, da Visual Basic ein fokusiertes Fenster benötigt. Kannst diesen Part ja mit C++ erstellen und dann einen DLL Call einbinden. Müsste ja eigentlich klappen.

MFG
Hm.. habe leider keine Ahnung von c++,
werde mich mal erkundigen

Code:
        For Each P As Process In Process.GetProcesses
            If P.ProcessName = Prozess Then
                For Each I As IntPtr In GetChildWindows(P.MainWindowHandle)
                    SendMessage(I, WM_CHAR, Keys.F5, 0)
                    Return
                Next
            End If
        Next
Er sendet aber die taste "t" ?
anonymous-29742 is offline  
Old 02/08/2015, 20:06   #7
 
elite*gold: 67
Join Date: Aug 2014
Posts: 1,323
Received Thanks: 928
Quote:
Originally Posted by #Lucas# View Post
Hm.. habe leider keine Ahnung von c++,
werde mich mal erkundigen

Code:
        For Each P As Process In Process.GetProcesses
            If P.ProcessName = Prozess Then
                For Each I As IntPtr In GetChildWindows(P.MainWindowHandle)
                    SendMessage(I, WM_CHAR, Keys.F5, 0)
                    Return
                Next
            End If
        Next
Er sendet aber die taste "t" ?
Kenn mich mit VB nicht aus aber das ist der falsche enum. Du bruachst Key.F5 nicht Keys.F5
Xio. is offline  
Old 02/08/2015, 20:51   #8
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
das enum hier brauchste
tolio is offline  
Old 03/24/2015, 18:29   #9
 
elite*gold: 0
The Black Market: 229/0/0
Join Date: Mar 2014
Posts: 2,790
Received Thanks: 6,655
#Push, Suche noch eine Lösung
anonymous-29742 is offline  
Old 03/25/2015, 01:53   #10
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
mal statt WM_CHAR sowas wie WM_KEYDOWN oder WM_KEYUP gesucht?

Wenn das Spiel aber die tastenabfrage nicht durch das window Message System durchführt wird das mit sendmessage oder PostMessage sowieso nichts
warfley is offline  
Reply


Similar Threads Similar Threads
SendKeys an DirectX Fenster
10/25/2013 - .NET Languages - 2 Replies
Hallo Leute! Wie kann ich Keys an ein DirectX Game senden ? keybd_event schon versucht, klappt nicht. Das Spiel fängt die Werte so ab(Wenn man auf die Tastatur drückt):
Pixelsearch bei minimierten/versteckten Fenstern nutzen
11/29/2011 - AutoIt - 5 Replies
Hallo, ich will mithilfe von Pixelsearch einen Button anklicken,der in einem minimierten oder verstecktem Internet Explorer ist. So soll es ablaufen: 1. Bot startet (weiß ich) 2. Button wird geklickt,Befehle werden ausgeführt (weiß ich) 3. Pixelsearch startet und sucht im minimiertem oder verstecktem Fenster den Pixel und klickt auf ihn. (weiß ich nicht) wie kann ich das machen?
VS C++ SendKeys an Fenster senden
09/21/2010 - C/C++ - 14 Replies
Hallo ich würde gerne mit private: System::Void timer1_Tick(System::Object^ sender, System::EventArgs^ e) { SendKeys::Send ("{ENTER}"); Sleep(3000); SendKeys::Send ("{TAB}"); SendKeys::Send ("1");
Suche minimierten Nostalebot!
08/17/2010 - Nostale - 3 Replies
Heyho, Ich suche einen Nostalebot der minimiert läuft bzw. kann ich dann gleichzeitig Wow zocken... WEnn sowas nicht möglich ist,bitte bescheid sagen. Mfg,
[GWCA] Resign bei minimierten Fenster
05/16/2010 - GW Bots - 4 Replies
Hallo ... ich habe seid langen ein Problem, war nur zu faul es zu posten. Mein Bot läuft eigentlich einwandfrei. Nur er geht nach dem resignen nicht in den Außenposten zurück, wenn das GW Fenster minimiert oder versteckt ist. Ich habe erst gerade eben nochmal die neuste Version der dll und der GWCAConstants.au3 heruntergeladen... erfolglos :( Mein code zum resignen sieht so aus (ist eigentlich unwichtig...). Func _Resign()



All times are GMT +1. The time now is 16:48.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.