|
Thread |
Forum |
Last Post |
Posts |
Views |
 |
[Help] SendMessage funktioniert nicht
Posted on: Tue 6. Aug 2013, 22:33
speedkill99
Preview
Go To Post
Hallo an alle oldschoolhack-Benutzer, ich hab heute mal wieder angefangen etwas zu coden und bin nach einiger Zeit wieder auf ein Problem gestoßen: Undzwar möchte ich mit SendMessage einen Leertastenanschlag simulieren. Probiert hab ich das so: TEXT Code: SendMessage(hWnd, WM_KEYDOWN, VK_SPACE, 0); SendMessage(hWnd, WM_KEYUP, VK_SPACE, 0);
Leider scheint dies aber nicht zu funktionieren - Leertaste wird nicht an das Fenster gesendet. Ich denke dass es am letzten Parameter liegt, habe auch schon probiert in Google eine Lösung zu finden. Letztes mal hatte mir Dr_Pepper geholfen und hat mir diesen Code für VK_LCONTROL gegeben: TEXT Code: SendMessage(hWnd, WM_KEYDOWN, VK_LCONTROL, 0x1D0000); SendMessage(hWnd, WM_KEYUP, VK_LCONTROL, 0x1D0000);
Ich würde gern wissen wie ich das ganze zum Laufen bringe, damit ich beim nächsten Mal nicht wieder direkt fragen muss Lg speed
|
VB, C/C++, Delphi, etc |
Wed 7. Aug 2013, 10:05
by KN4CK3R
|
3 |
308 |
 |
[Help] Maus Klick Simulieren (SendMessage)
Posted on: Mon 8. Jul 2013, 19:57
speedkill99
Preview
Go To Post
Hallo Leute, da mir schonmal bei einem Problem hier gut geholfen wurde, probier ich es hier erneut Ich möchte Mausklicks in einem konstanten Abstand an CS:S senden, wenn ich die linke Maustaste gedrückt halte. Das habe ich so versucht: TEXT Code: #include <iostream> #include <Windows.h> int main() { HWND y = FindWindow(0, "Counter-Strike Source" ); while(1) { if(GetKeyState(VK_LBUTTON) < 0) { SendMessage(y, WM_KEYDOWN, VK_LBUTTON, 0); SendMessage(y, WM_KEYUP, VK_LBUTTON, 0); Sleep(350); } } return 0; }
Leider tut sich da nicht viel. Ich vermute, dass es am letzten Parameter liegt, kann aber mit diesem nichts anfangen. Auch wenn es höchstwahrscheinlich extrem simpel ist, flamet mich bitte nicht, denn ich bin noch am lernen und will das hier nicht irgendwie verbreiten oder sonstiges. Mfg speed
|
VB, C/C++, Delphi, etc |
Thu 11. Jul 2013, 08:01
by KN4CK3R
|
3 |
684 |
 |
[Help] Maus Klick Simulieren (SendMessage)
Posted on: Mon 8. Jul 2013, 19:57
speedkill99
Preview
Go To Post
Quote from Dr_Pepper Lesen: http://msdn.microsoft.com/en-us/library/windows/desktop/ms644950%28v=vs.85%29.aspx Das geht so nicht. Du kannst mit SendMessage() nicht "Maustaste losgelassen" senden. Mausklicks senden kannst du aber: TEXT Code: SendMessage(hWnd, WM_LBUTTONDOWN, MK_LBUTTON, 0);
Optional kannst du noch ne Position angeben, wohin geklickt werden soll... Und noch einmal: Vielen Dank Du hast mir schon letztes Mal geholfen ^^ Das ist sehr nett. MfG speed
|
VB, C/C++, Delphi, etc |
Thu 11. Jul 2013, 08:01
by KN4CK3R
|
3 |
684 |
 |
[Help] Duckspam script c++
Posted on: Mon 1. Jul 2013, 14:37
speedkill99
Preview
|
VB, C/C++, Delphi, etc |
Sat 6. Jul 2013, 17:07
by speedkill99
|
13 |
734 |
 |
[Help] Duckspam script c++
Posted on: Mon 1. Jul 2013, 14:37
speedkill99
Preview
Go To Post
Quote from adwom Die Idee gefällt mir habe mal schnell was in Autoit zusammengeklebt dass das Ducken spamt in Css,könnte dir helfen bei deiner Problemlösung. Der Source war ursprünglich von einem Bhop Src, der nur space spamt (Danke an High-Minded(pudelbear)) http://high-minded.net/showthread.php?19699-AutoIt-quot-Bhop-Script-quot-src TEXT Code: #include "misc.au3" DuckSpam () Func DuckSpam () While 1 ;endlosschleife if _ispressed("11" ) then ;wenn linkes ctrl gedrückt dann Controlsend("Counter-Strike Source","","","{lctrl}" ) ;send ctrl an css sleep (5) EndIf ;funktionsende WEnd ;schleifenende EndFunc ;Ende
Hoffe es hat dir geholfen, funktioniert Prima ^^ Danke für deine Antwort. Ich probier mal was davon umzusetzen, werde mich aber zu erst mit "keyboardhooks" auseinander setzten wie MantaRochen gesagt hat.
|
VB, C/C++, Delphi, etc |
Sat 6. Jul 2013, 17:07
by speedkill99
|
13 |
734 |