Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > League of Legends
You last visited: Today at 12:28

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

Advertisement



[C++] [Question] Tastendruck an LoL senden

Discussion on [C++] [Question] Tastendruck an LoL senden within the League of Legends forum part of the Popular Games category.

Closed Thread
 
Old 10/19/2010, 20:11   #16
 
elite*gold: 0
Join Date: Jul 2009
Posts: 27
Received Thanks: 11
ja, ist mir klar, dacht auch das wäre selbsterklärend, aber da kommt doch das gleiche raus, und da ich es einfacher habe eben kurz den funktionsaufruf reinzuschreiben, als oben alle zeichen zu definen hab ich es so gemacht, macht ja keinen unterschied.
SilverDeath32 is offline  
Old 10/19/2010, 20:13   #17
 
igromanru's Avatar
 
elite*gold: 100
Join Date: Mar 2007
Posts: 569
Received Thanks: 102
Teste einfach mal, dann siehst du ob es geht.
Am besten einmal es in einen txt datei oder so schreiben lassen, dann im LoL, dann weißt du woran es liegt.
igromanru is offline  
Old 10/19/2010, 20:20   #18
 
elite*gold: 0
Join Date: Jul 2009
Posts: 27
Received Thanks: 11
äähm igromanru....
erstens:
ja klar habe ich

gelesen, was glaubst du denn, woher ich von meinem ersten post das '0x57' her habe?
PostMessage(hWnd, WM_KEYDOWN, 0x57,0);
aus der luft gezaubert oder was?

es funktioniert sowohl in einem beliebigen editor als auch in LoL!
(wenn du mal etwas genauer liest.)
in LoL löst es aber nicht den W-Skill aus, obwohl dies eigtl der hotkey dafür ist.
wenn ich in Lol aber den chat öffne und dann die postmessage oder keyevent oder was auch immer benutze, dann wird der buchstabe 'w' in das chatfenster geschrieben.
ich denke mal, dass das spiel seine hotkeys irgendwie anders kontrolliert als im chatfenster.
(nur zur info, mit chatfenster meine ich das fenster IN lol, das erscheint wenn man enter drückt.)

deswegen wollte ich ja, dass einer von euch mal
PostMessage(hWnd, WM_KEYDOWN, 0x57,0);
PostMessage(hWnd, WM_KEYUP, 0x57,0);
bei sich ausprobiert, ob bei ihm auch nur in den chat geschrieben werden kann, der skill aber nicht getriggert wird.

MfG Silver
SilverDeath32 is offline  
Old 10/19/2010, 20:40   #19
 
igromanru's Avatar
 
elite*gold: 100
Join Date: Mar 2007
Posts: 569
Received Thanks: 102
Sie haben dagegen ein schutz eingebaut, deshalb klappt es einfach so nicht. Ich persönlich benutze was anderes, was eigentlich an dem keybd_event basiert ist, deshalb dachte ich, dass es genau so gut geht.
igromanru is offline  
Old 10/19/2010, 20:43   #20
 
%G4ME%'s Avatar
 
elite*gold: 4
Join Date: Jan 2008
Posts: 2,753
Received Thanks: 745
Ok funktioniert so nicht.
%G4ME% is offline  
Old 10/19/2010, 20:44   #21
 
elite*gold: 0
Join Date: Jul 2009
Posts: 27
Received Thanks: 11
willst du vllt. auch noch preisgeben, was du benutzst?
SilverDeath32 is offline  
Old 10/19/2010, 21:10   #22
 
igromanru's Avatar
 
elite*gold: 100
Join Date: Mar 2007
Posts: 569
Received Thanks: 102
Nein, will ich nicht, das ist eine selbstgemachte Funtion, abgesehen davon arbeite ich gerade damit und bei mir funktioniert es nicht immer auf die hotkeys zu drücken.
Also der letze ausweg, den ich dann auch werden machen müssen ist WinHooking oder von dem game halt. Wobei winhooking wäre da ud, aus den Fall, dass lol was logt oder so.
igromanru is offline  
Old 10/19/2010, 23:16   #23
 
prustel's Avatar
 
elite*gold: 20
Join Date: May 2009
Posts: 3,195
Received Thanks: 1,092
Irgendwo wurde dadrüber schonmal diskutiert, ich suche mal den Link und poste ihn, wenn ich ihn finde.
Da gings auch ums hooken oder so, hab da nicht so viel Ahnung von.
prustel is offline  
Old 10/20/2010, 09:28   #24
 
elite*gold: 0
Join Date: Jul 2009
Posts: 27
Received Thanks: 11
mmh ich versuchs jetzt nachher wenn die server wieder on sind noch mit verschiedenen SendInputs, und wenn das auch net funtzt, schau ich mal nach winhook...
SilverDeath32 is offline  
Closed Thread


Similar Threads Similar Threads
mit c# tastendruck simulieren
02/02/2010 - .NET Languages - 9 Replies
hallo leute, hab ein kleines programm geschrieben welches einen tasendruck simuliert. ich wollte das für metin2 benutzen, umso die fertigkeiten automatisch anzustellen. alle 100 sekunden drückt es zum beispiel die 1. das problem is das die fertigkeit jedoch nicht anspringt, wenn ich jedoch den chat anhabe, schreibt er alle 100 sekunden die 1, weiss jmd warum die fertigkeit nicht anspringt?
Tastendruck simulieren
12/22/2009 - General Coding - 13 Replies
Hi! Ich möchte endlich mal mit c++ nen bot schreiben und scheitere doch tatsächlich schon am wichtigsten punkt ... das simulieren der tastendrücke .. Ich weiss dass man es mit keybd_event bzw der neueren funktion SendInput machen kann, das will ich aber nich. Ich will nämlich gleich dass das teil auch im hintergrund arbeiten kann. Sprich Game minimieren und bot funzt trotzdem. Also nehm ich PostMessage. Is doch richtig oder? Wenn nich haut mir gleich aufn deckel xD Wenn doch dann kommt...
Ether Saga (bot?) tastendruck Problem (VB.net)
05/02/2009 - .NET Languages - 6 Replies
Hi Leute es ist ein altes Problem in vielen Spielen, dass die virtuellen Tastendrücke gespertt werden...leider. Sicherlich kann man disen blocker auch umgehen evtl. mit einer virtuellen hardware oder so XD aber da ich noch anfänger bin habe ich noch keine wirklichen ideen wie ich das machen könnte... zurzeit benutze ich SendMessage und Find Window in anderen Spielen wie Runes of Magic funktioniert das natürlich einwandfrei... nun frage ich euch ob ihr wisst ob man das überhaupt umgehen...
JoyToAR - Tastendruck an Fenster senden - Problem!
04/29/2009 - General Coding - 4 Replies
Problembeschreibung in den... Crossposts: Ace Online / AirRivals AirRivals, Joysticks und Gamepads... - Hilfe und Fragen - AirRivals.de Board Delphi-PRAXiS :: Tastendruck simulieren Thx, LDer!



All times are GMT +2. The time now is 12:28.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.