Tailor Made Tools/Programs for You - AHK

05/12/2010 09:44 kirayusri#1081
uhh...thx about that..i already download coelse but i only use it once :P
05/15/2010 17:02 Matic^#1082
Hello evan is possible in AHK to make that it write name (send) some text and then he repeating some task he add higher number in the end, like name1, name2, name3 etc.
05/21/2010 19:18 Evan Lim#1083
Matic^@
Code:
loop 10
{
num++
send name%num%
send {tab}
send {enter}
sleep 1000
}
05/23/2010 05:33 Alexios#1084
Hi Evan! Its been a long time since I visited Conquer and elitepvpers.

I am still making some easy but usefull programs for myself and play with them. I was wondering if you could write the code and tell me how it works, for writing in memory address.

Code:
ReadMemoryNumber(MADDRESS,PROGRAM)
{
winget, pid, PID, %PROGRAM%
SetFormat, IntegerFast, d

VarSetCapacity(MVALUE,4,0)
ProcessHandle := DllCall("OpenProcess", "Int", 24, "Char", 0, "UInt", pid, "UInt")
DllCall("ReadProcessMemory","UInt",ProcessHandle,"UInt",MADDRESS,"Str",MVALUE,"UInt",4,"UInt *",0)

Loop 4
result += *(&MVALUE + A_Index-1) << 8*(A_Index-1)

return, result 
}
I use the above code, which I think you gave me :) , to read from memory address. I would also like to write on memory address too. Can you provide me a function for it?

Thanks,
Alexios
05/24/2010 04:07 Evan Lim#1085
Alexios@
[Only registered and activated users can see links. Click Here To Register...]
post #2
05/25/2010 12:20 Alexios#1086
Thank you very much Evan!

One question that will help me a lot if you answer. Is it possible to search/read all the memory addresses of a program (something like Cheatengine does)? And if yes how?
I guess it is possible have a loop and inside it, read memory address, but from which address should it start read?

An example of what I'm thinking:
Code:
loop, %x%
{
Number:=ReadMemoryNumber(address+times,Application)
If number = 74
{
RAddress := address+time
FileAppend, `n%RAddres%, %A_WorkingDir%\FoundAddresses.txt
}
times++
}
The question is.. how do I know from which address to start and which address is the last one.

Thanks in advance,
Alex
05/25/2010 14:32 Evan Lim#1087
Alexios@
possible: [Only registered and activated users can see links. Click Here To Register...]
the address start and end point are determined by user or default (00400000 - 7FFFFFFF for CE)
05/25/2010 15:53 Alexios#1088
How can I know the default start and end point in a game or in an application in generally.
05/25/2010 16:34 Evan Lim#1089
Alexios@
u dont
as mention before CE default will search through 00400000 - 7FFFFFFF (2151677953 addresses, or when it hits an error/blank addresses, it will stop)
so the solution is either u know the range of the addresses u are looking for, or mass search
05/26/2010 19:50 creepz119#1090
hmm, how about a really fast ninja bot, which can chain FS and auto loot and also one that can record a path?
05/26/2010 20:34 Evan Lim#1091
creepz119@
not planning to develop another bot other than COELSE
05/28/2010 08:42 vishalpossible#1092
[REQUEST]

how can i make a auto clicker run in background ? like the toxic fog background levelers... i suppose even they are made using AHK

The Following is my macro , please suggest a way to run it in background so that i can i use my computer while the macro is running . thanks
Quote:
WinWait, [xxxxxxx],
IfWinNotActive, [xxxxxxx], , WinActivate, [xxxxxxx],
WinWaitActive, [xxxxxxx],
MouseClick, right, 214, 168
Sleep, 100
MouseClick, left, 611, 339
Sleep, 100
MouseClick, left, 435, 428
Sleep, 100
MouseClick, left, 422, 435
Sleep, 100
MouseClick, left, 415, 437
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
MouseClick, right, 790, 45
Sleep, 100
MouseClick, right, 790, 45
Sleep, 100
MouseClick, left, 573, 136
Sleep, 100
MouseClick, left, 364, 109
Sleep, 100
MouseClick, left, 353, 110
Sleep, 100
MouseClick, left, 573, 140
Sleep, 100
MouseClick, left, 315, 111
Sleep, 100
MouseClick, left, 315, 111
Sleep, 100
05/28/2010 16:56 Evan Lim#1093
vishalpossible@
sure it can do background clicks with ControlClick, but it will also trigger the system to throw ur character into jail

Replace:
Code:
MouseClick, left, 315, 111
to
Code:
ControlClick, x315 y111, [COLOR="Red"]WinTitle[/COLOR],,LEFT
06/22/2010 13:52 Acidburncx#1094
@Evan Lim its been awhile im wondering if you can make this to work loop and minimize background and short key ctrl+e to exit the script and ctrl+p to pause

WinWait, Program Manager,
IfWinNotActive, Program Manager, , WinActivate, Program Manager,
WinWaitActive, Program Manager,
Send, {CTRLDOWN}
WinWait, [Conquer] Raiding Clans,
IfWinNotActive, [Conquer] Raiding Clans, , WinActivate, [Conquer] Raiding Clans,
WinWaitActive, [Conquer] Raiding Clans,
MouseClick, left, 261, 347
Sleep, 100
Send, {CTRLUP}{CTRLDOWN}
MouseClick, left, 583, 310
Sleep, 100
Send, {CTRLUP}{CTRLDOWN}
MouseClick, left, 256, 234
Sleep, 100
Send, {CTRLUP}{CTRLDOWN}
MouseClick, left, 580, 256
Sleep, 100

this on is another one

WinWait, co,
IfWinNotActive, co, , WinActivate, co,
WinWaitActive, co,
MouseClick, left, 567, 50
Sleep, 100
MouseClick, left, 41, 131
Sleep, 100
MouseClick, left, 580, 47
Sleep, 100
MouseClick, left, 45, 123
Sleep, 100
MouseClick, left, 574, 49
Sleep, 100
MouseClick, left, 38, 130
Sleep, 100
MouseClick, left, 581, 46
Sleep, 100
MouseClick, left, 49, 126
Sleep, 100
MouseClick, left, 592, 45
Sleep, 100
MouseClick, left, 40, 126
Sleep, 100
MouseClick, left, 576, 49
Sleep, 100
MouseClick, left, 48, 123
Sleep, 100
MouseClick, left, 568, 45
Sleep, 100
MouseClick, left, 43, 125
Sleep, 100
MouseClick, left, 581, 48
Sleep, 100
MouseClick, left, 44, 123
Sleep, 100
MouseClick, left, 575, 50
Sleep, 100
MouseClick, left, 46, 121
Sleep, 100
MouseClick, left, 568, 50
Sleep, 100
MouseClick, left, 48, 121
Sleep, 100
MouseClick, left, 579, 48
Sleep, 100
MouseClick, left, 48, 125
Sleep, 100
MouseClick, left, 576, 51
Sleep, 100
MouseClick, left, 44, 125
Sleep, 100
MouseClick, left, 577, 41
Sleep, 100
MouseClick, left, 49, 121
Sleep, 100
MouseClick, left, 567, 43
Sleep, 100
MouseClick, left, 39, 129
Sleep, 100
MouseClick, left, 565, 51
Sleep, 100
MouseClick, left, 42, 125
Sleep, 100
MouseClick, left, 567, 49
Sleep, 100
MouseClick, left, 46, 122
Sleep, 100
MouseClick, left, 582, 45
Sleep, 100
MouseClick, left, 43, 121
Sleep, 100
MouseClick, left, 578, 45
Sleep, 100
MouseClick, left, 41, 118
Sleep, 100
MouseClick, left, 569, 49
Sleep, 100
MouseClick, left, 41, 125
Sleep, 100
MouseClick, left, 573, 35
Sleep, 100
MouseClick, left, 40, 121
Sleep, 100
MouseClick, left, 572, 52
Sleep, 100
MouseClick, left, 43, 127
Sleep, 100
MouseClick, left, 583, 47
Sleep, 100
MouseClick, left, 42, 127
Sleep, 100
MouseClick, left, 581, 53
Sleep, 100
MouseClick, left, 43, 126
Sleep, 100
MouseClick, left, 586, 37
Sleep, 100
MouseClick, left, 40, 125
Sleep, 100
MouseClick, left, 586, 41
Sleep, 100
MouseClick, left, 49, 122
Sleep, 100
MouseClick, left, 582, 44
Sleep, 100
MouseClick, left, 43, 123
Sleep, 100
MouseClick, left, 573, 46
Sleep, 100
MouseClick, left, 41, 128
Sleep, 100
MouseClick, left, 586, 50
Sleep, 100
MouseClick, left, 46, 117
Sleep, 100
MouseClick, left, 595, 45
Sleep, 100
MouseClick, left, 50, 122
Sleep, 100
MouseClick, left, 585, 48
Sleep, 100
MouseClick, left, 51, 128
Sleep, 100
MouseClick, left, 591, 51
Sleep, 100
MouseClick, left, 36, 129
Sleep, 100
MouseClick, left, 567, 42
Sleep, 100
MouseClick, left, 44, 127
Sleep, 100
MouseClick, left, 578, 51
Sleep, 100
MouseClick, left, 43, 130
Sleep, 100
MouseClick, left, 577, 42
Sleep, 100
MouseClick, left, 44, 126
Sleep, 100
MouseClick, left, 567, 50
Sleep, 100
MouseClick, left, 31, 133
Sleep, 100
MouseClick, left, 580, 49
Sleep, 100
MouseClick, left, 49, 124
Sleep, 100
MouseClick, left, 570, 56
Sleep, 100
MouseClick, left, 42, 127
Sleep, 100
MouseClick, left, 571, 52
Sleep, 100
MouseClick, left, 36, 129
Sleep, 100
MouseClick, left, 570, 51
Sleep, 100
MouseClick, left, 46, 127
Sleep, 100
MouseClick, left, 568, 54
Sleep, 100
MouseClick, left, 43, 128
Sleep, 100
06/27/2010 05:05 Acidburncx#1095
@Evan Lim are you still active or not anymore?