Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 06:02

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

Advertisement



Doppelklick mit AutoIt in CheatEngine

Discussion on Doppelklick mit AutoIt in CheatEngine within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 1
Join Date: Jun 2010
Posts: 372
Received Thanks: 21
Doppelklick mit AutoIt in CheatEngine

Hallo Leute
ich möchte einen mausklick simulieren,und damit in cheat engine eine value ändern.
wenn ich aber doppelklick auf die adresse mache,damit das fenster mit der aktuellen value auf geht passiert nichts.
ebenso kann ich das nicht machen indem ich rechtsklick mache dann chance record und dann value
bei dem letzten schritt wenn er auf value klicken soll passiert dies einfach nicht.

den doppelklickt woltle ich mit
MouseClick ("left" ,812,500,2)machen
und den normalen klick mit
MouseClick ("left" ,812,500,)
aber beides funktioniert nicht
ist das eine sicherheitssperre von cheatengine,damit die value nicht automatisch geändert werden kann?
HELP PLS

EDIT:Wie schon in der Überschrift steht, habe ich das mit AutoIt versucht
patiii123 is offline  
Old 07/29/2010, 16:21   #2
 
bladerofdarknes's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
lern memoryedeting
bladerofdarknes is offline  
Old 07/29/2010, 18:36   #3
 
elite*gold: 1
Join Date: Jun 2010
Posts: 372
Received Thanks: 21
gerne sag mir wie und wo
und sag mir dann bitte auch wie icj mit memory editing mein problem lösen kann
thx
patiii123 is offline  
Old 07/30/2010, 00:41   #4
 
elite*gold: 0
Join Date: Mar 2010
Posts: 79
Received Thanks: 32
Was funktioniert nicht? Klickt er nicht drauf? Vielleicht probierst du es mal mit WinWaitActive.

PHP Code:
WinWaitActive("Titel von Cheat-Engine")
Sleep(1000)
MouseClick("left",812,500,2
luckkylooser is offline  
Thanks
1 User
Old 07/30/2010, 08:26   #5
 
elite*gold: 1
Join Date: Jun 2010
Posts: 372
Received Thanks: 21
also in cheat engine klickt der erst mal auf alles nur später wenn ich rechtsklick mache dann change record und DANN auf value drücken will dann passiert nichts..

was meinst du mit "Titel von Cheat Engine"??? Cheat Engine.exe oder wie?
bekommst trotzdem ma nen thx für die mühe
patiii123 is offline  
Old 07/30/2010, 08:38   #6
 
N290's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 103
Received Thanks: 43
Wink Memory Editing

Hier kannst du Memory Editing lernen:

Viel Spaß!
N290 is offline  
Thanks
2 Users
Old 07/30/2010, 10:16   #7
 
elite*gold: 0
Join Date: Mar 2010
Posts: 79
Received Thanks: 32
Ich meine damit den Titel vom Fenster. (Der Titel was über dem Programm steht)
luckkylooser is offline  
Thanks
1 User
Old 07/30/2010, 10:26   #8
 
elite*gold: 1
Join Date: Jun 2010
Posts: 372
Received Thanks: 21
danke erst mal für das video ist ein gutes Tut
trotzdem habe ich noch ein Problem
bei mir lässt sich die Adresse über AutoIt nicht ändern!

hier mein quelltext:

#include <NomadMemory.au3>
#RequireAdmin

While ProcessExists("TClient.exe") = False

MsgBox(0,"4Story LvlBot","Bitte starten Sie 4story")
WEnd

$open = _MemoryOpen(ProsessExists("TClient.exe"))

$adresse1 = 0x5D00CC
$adresse2 = 0x5D00D4

_MemoryWrite($adresse1,$open,"696","Float")
_MemoryWrite($adresse2,$open,"232",'float')


die adressen ($adresse1 und $adresse2) sollen nicht wie im tuturial 4bit sien bei cheat engine sondern float
wenn ich aber statt dword dann float hinschriebe(wie oben)
dann bekomme ich folgende Fehlermeldung...

C:\Users\Home\Desktop\AutoIt v3 Script (neu).au3 (14) : ==> Unable to parse line.:
_MemoryWrite($adresse1,§open,"696","Float")
_MemoryWrite($adresse1,^ ERROR

was mache ich falsch? pls helft
patiii123 is offline  
Old 07/30/2010, 10:28   #9
 
elite*gold: 1
Join Date: Jun 2010
Posts: 372
Received Thanks: 21
wenn ich das mache (was luckkylooser schreibt) dann bekomme ich auch eine fehlermeldung


>Process failed to respond; forcing abrupt termination...
>Exit code: 1 Time: 16.435
patiii123 is offline  
Old 07/30/2010, 10:33   #10
 
elite*gold: 0
Join Date: Mar 2010
Posts: 79
Received Thanks: 32
Ich lade mir grad mal CE und schauen obs bei mir geht.

EDIT: Sag mir mal den Button wo du in CE draufklicken willst
luckkylooser is offline  
Thanks
1 User
Old 07/30/2010, 10:44   #11
 
elite*gold: 1
Join Date: Jun 2010
Posts: 372
Received Thanks: 21
das is aber echt nett von dir
aslo es soll der button sein
wenn du auf eine adresse rechtsklick machst(unten)dann change record und dann auf value...
patiii123 is offline  
Old 07/30/2010, 10:52   #12
 
elite*gold: 0
Join Date: Mar 2010
Posts: 79
Received Thanks: 32
Also ich hab jetzt mal verschiedenes ausprobiert. Anscheinend hat Cheat Engine eine Art Sperre für automatischen Mausklick eingebaut. Du musst es wohl oder übel mit der Hand machen.

Mit freundlichem Gruß

Luckkylooser
luckkylooser is offline  
Old 07/30/2010, 10:57   #13
 
elite*gold: 1
Join Date: Jun 2010
Posts: 372
Received Thanks: 21
und wie sieht es aus,die adressen über autoIT zu verändern,so wie ich es obene beschrieben habe??
das einzige problem war dabei ja nur das ich nicht dword machen konnte sondern ich muss float machen und i-wie is da jetzt einfehler dadurch,dass ich statt dword float geschrieben habe
sosnt müsste das doch eig auch gehn wenn man den fehler fidnen würde odeR??
patiii123 is offline  
Old 07/30/2010, 11:08   #14
 
elite*gold: 0
Join Date: Mar 2010
Posts: 79
Received Thanks: 32
Ich hab leider noch nie mit _Memorywrite gearbeitet. Ich versuche mir grad mal paar definitionen davon zu besorgen.
luckkylooser is offline  
Thanks
1 User
Old 07/30/2010, 11:16   #15
 
elite*gold: 0
Join Date: Mar 2010
Posts: 79
Received Thanks: 32
Habe erstmal deinen Fehler bei ProcessExists gefunden .

Ich komme jetzt leider nur bis zum Fenster Bitte öffnen sie 4story. Da ich leider kein 4story habe, kann ich es nicht testen.

Aber probier mal das hier:

PHP Code:
#include <NomadMemory.au3>
#RequireAdmin

While ProcessExists("TClient.exe") = False

MsgBox
(0,"4Story LvlBot","Bitte starten Sie 4story")
WEnd

$open 
_MemoryOpen(ProcessExists("TClient.exe"))

$adresse1 0x5D00CC
$adresse2 
0x5D00D4

_MemoryWrite
(0x5D00CC,$open,696,'char[16]')
_MemoryWrite(0x5D00D4,$open,232,'char[16]'
luckkylooser is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Doppelklick auf Liste?
05/11/2010 - AutoIt - 21 Replies
Ich habe eine Liste (GUICtrlCreateList)... wenn ich einen Doppelklick auf einen Eintrag mache, soll eine Funktion ausgeführt werden. Mir gehts also um den Doppelklick, ne Idee? EDIT: Vllt ist's wichtig - ich benutz OnEventMode
Hilfe?:Doppelklick auf gefundenen Pixel (AutoIt)
04/02/2009 - Metin2 - 7 Replies
Hallo, Ich hab jetzt einen Farmbot gescriptet der recht gut funktioniert. er macht dies Global $Paused HotKeySet("{F5}", "TogglePause") while 1 Send("{SPACE}")
DoppelKlick
08/21/2008 - General Coding - 2 Replies
Also ich benutze seit heute AutoITv3 und einen Mouseklick macht man ja so: MouseClick("left", 50, 665) Aber wie macht man einen doppelklick und wie hält man die Mouse gedrückt und läst sie wieder los ??



All times are GMT +1. The time now is 06:03.


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