Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 07:33

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

Advertisement



C++ Programm im Hintergrund

Discussion on C++ Programm im Hintergrund within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
Yoshimore's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 477
Received Thanks: 90
C++ Programm im Hintergrund

Hallo Liebe Community und so,

ich arbeite zur Zeit an einem League of Legends Jungle Timer und der funktioniert auch soweit ganz gut, zwar ist der folgende Code nicht vollständig also zu allen Buffs aber ich habe eine kurze Frage: Wie kann ich das Programm im Hintergrund ablaufen lassen also das z.b. das League of Legends Fenster im Vordergrund ist und dennoch Tastaturabfragen abfangen?
Hier mal der Code den ich bis jetzt so habe:
Code:
#include <iostream>
#include <Windows.h>

using namespace std;

int main() {

	int BlueBuffCountdown = 300;
	char chEingabe;

	cout << "Wenn du den BlueBuff Timen möchtest drücke die Taste y: " << endl;
	cout << "Wenn du den RedBuff Timen möchtest drücke die 2.: " << endl;
	cin >> chEingabe;

	// BlueBuff
	if(chEingabe == 'y') {

	for(int i = BlueBuffCountdown; i >= 0; i--) {
		
			cout << i << endl;
			Sleep(1000);

			if(i == BlueBuffCountdown / 2 + 1) {
				Beep(900, 200);
				cout << "Die Haelfte ist erreicht! ";
			}
			
			else if(i == BlueBuffCountdown == 1) {
				Beep(900, 200);
				cout << "Der BlueBuff respawnt!";
			}
	}
   }

	// RedBuff





}
Das ist jetzt nur eine Vorlage, kann ja alles angepasst werden.

LG
Yoshimore is offline  
Old 05/22/2013, 22:58   #2
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
sollte dir weiterhelfen.

Edit:
Deinen Code musst du dann aber noch etwas anpassen,
GetAsyncKeyState wird sonst nicht funktioneren.
.SkyneT. is offline  
Thanks
1 User
Old 05/22/2013, 22:59   #3
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
Quote:
Originally Posted by .SkyneT. View Post
GetAsyncKeyState sollte dir weiterhelfen.
^this oder ein setwindowshookex.
Dr. Coxxy is offline  
Thanks
1 User
Old 05/23/2013, 16:13   #4
 
Yoshimore's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 477
Received Thanks: 90
Quote:
Originally Posted by .SkyneT. View Post
sollte dir weiterhelfen.

Edit:
Deinen Code musst du dann aber noch etwas anpassen,
GetAsyncKeyState wird sonst nicht funktioneren.
Was den z.b.? bin noch relativ neu in C++ hab da irgendwo mal was gelesen das ich keine Konsolen Anwendung mit GetAsyncKeyState verwenden kann.
Yoshimore is offline  
Old 05/23/2013, 16:45   #5
 
Padmak's Avatar
 
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
Kannst du jederzeit, du musst es nur in einer Dauerschleife abfragen.
Beispiel
Code:
while(1)
{
    if(GetAsyncKeyState(VK_F1) != 0)
    {
        //pressed
    }
}
Padmak
Padmak is offline  
Thanks
1 User
Old 05/26/2013, 13:38   #6
 
Yoshimore's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 477
Received Thanks: 90
So, keine Lust einen neuen Thread zu erstellen.. also frage ich hier:
Ich wollte ein Menü quasi erstellen also immer wenn der Countdown 0 ist dass das Menü wieder aufpoppt habe mir das auch in einer While Schleife gedacht das halt wenn alles drücke außer F1 (Habe das für Beenden) die Schleife halt wiederholt wird.. Gibt es sowas wie While(GetAsyncKeyState != (VK_F1)) {...

}
hab das schon ausprobiert ging aber nicht. Gibt es eine Möglichkeit das aber dennoch so zu machen?
Yoshimore is offline  
Old 05/26/2013, 13:43   #7
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
Code:
while (! GetAsyncKeyState(VK_F1))
{
	
}
.SkyneT. is offline  
Old 05/26/2013, 14:12   #8

 
Delinquenz's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,160
Received Thanks: 232
Quote:
Gibt es sowas wie While(GetAsyncKeyState != (VK_F1)) {...
Du wirst mich hassen, aber lern erst einmal richtiges C++ wenn du bei solchen simplen Sachen bereits scheiterst.
Delinquenz is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
PHP Watcher - programm easy, programm secure!
05/22/2012 - Trading - 0 Replies
http://i.epvpimg.com/mNtZf.png Hallo. Mit dem PHP Watcher können Sie Ihre PHP Skripte durch ein Einfügen eines Codes in Ihr Skript sichern und kontrollieren, welche Personen bzw. Seiten Ihr Skript benutzen dürfen. Zudem enthält PHP Watcher die Funktion, anzuzeigen, ob und welche Seiten versucht haben Ihr Skript zu verwenden. Falls der Fall eintreten sollte, dass eine Seite nicht autorisiert ist, wird ein Fehler angezeigt und Ihr Script ist nicht nutzbar. Falls das PHP Watcher Panel aus...
[Suche] Programm das ermittelst welche ports von einem programm verwendet werden
04/06/2012 - Off Topic - 3 Replies
Hallo, ich versuche immer einen apache server auf meinen pc laufen zu lassen mit xampp nur ich kann das apache nicht starten ka warum ich denke der port wird von irgend einem anderen programm verwändet. skype alles beendet aber geht immernochnicht und jetzt suche ich ein gutes programm mit dem ich herausfinden kann welche ports von welchem programm belegt werden Wäre toll wenn mir hier einer ein Programm nennen kann MFG Benni
Erstes Deutsches All-in-One Multiboxing Programm (Offizieles Legales Programm)
07/10/2010 - World of Warcraft Trading - 2 Replies
Noch nie war Multiboxing leichter, MMObox unterstützt Sie mehrere Charaktere gleichzeit zu spielen, dabei wird nur ein PC benötigt. MMObox steuert im Hintergrund Ihre Charaktere mit Makros. Bis zu 5 Cahraktere gleichzeitig steuern Es wird nur ein PC benötigt Makrofunktionen für alle Charaktere z.b Alle folgen, essen, trinken, aufsitzen....
Suche Programm um Zugriffe von einem Programm auf
04/18/2007 - General Coding - 2 Replies
Ja, vermutlich falsche section, da ich es aber fürs Gamehacking brauche...naja...also ich suche ein Programm mit dem ich ein anderes Programm darauf überprüfen kann in welche Dateien es schreibt bzw ob es etwas in die Registry schreibt. Also, alle Schreibakte außerdie auf den RAM. Gibt es so etwas? Ich hoffe doch ^_^ Danke im voraus ;)



All times are GMT +1. The time now is 07:34.


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.