name: iMax Macro v4.8
purpose: (ps/2)keyboard & mouse macro,
support read memory from some application.
很多的人的 BOT 沒辦法抓到血條, 有了這個功能後,
大家都可以讀出 HP/MP , 就可以再來判斷何時要不要補.
軟體簡介:類似按鍵精靈的程式.
usage:
1. download archive, extract archive to a folder.
2. (if you want o use readmemory/ writeMemory command, else skip this step.)
copy files in binary to MLE folder.
3. (if you want o use readmemory/ writeMemory command, else skip this step.)
execute MLE,
(ps 1: if MLE make you reboot after enter maplestory,
you just need to open ML Engine, open Maplesotry, than close ML Engine.)
3. (if you want o use keypress/ keydown/ keyup command, else skip this step.)
Double click on maxSysInstall.exe to install virtual keyboard driver, let it do what it needs to.
4. A window should pop up a bit after, asking for a number
5. Put in 0, and a window should pop up saying that Windows XP is detected, the number should be blahblah. Accept this, and then close off any remaining windows.
6. execute iMaxMacro48.exe.
7. execute Maplestory,
update history:
v4.8
bug fixed, when use 3 level if command (nesty if).
ex:- dim a
- a=10
- if a < 0 then
- debug.print "1"
- else
- if a < 5 then
- debug.print "2"
- else
- if a < 8 then
- debug.print "3"
- else
- debug.print "4"
- end if
- end if
- end if
複製代碼 this script will output "4".
v4.7
bug fixed, use RPM function in iLvMoney.dll instead of max20081103.dll
v4.6
1. support SetActiveWindow: Set active Window by title. ex:v4.5
1. support command GetPixelR (or GetColorR): get Red color from screen via gdi32.dll.
ex:- GetPixelR 100, 100, myColorR
複製代碼 2. support command GetPixelG (or GetColorG): get Green color from screen via gdi32.dll.
ex:- GetPixelG 100, 100, myColorG
複製代碼 3. support command GetPixelB (or GetColorB): get Blue color from screen via gdi32.dll.
ex:- GetPixelB 100, 100, myColorB
複製代碼 4. support command GetActiveWindowTitle: Get active Window title.
ex:- dim myVar
- GetActiveWindowTitle myVar
複製代碼 5. support command SetActiveWindowTitle: Set active Window title.
ex:- SetActiveWindowTitle "Test"
複製代碼 6. command with comment, ex:- dim myColorR
- GetPixelR 100, 100, myColorR // get red color
複製代碼 v4.4
1. remove RichTextBox.
v4.3
1. bug fixed, when open watch windows & press hotkey in game.
2. bug fixed, when replace color in richtextbox.
v4.2
1. bug fixed. (pageUp & pageDown key not work).
2. support GetFileNameFromWindow command, ex:- dim appFileName
- GetFileNameFromWindow "maplestory",appFileName
- killapp appFileName
複製代碼 3. support CloseActiveWindow command, ex:4. support killFile (or DELETEFILE) command to delete file.
ex:5. support CopyFile to copy file.
ex:- copyfile "d:\test1.txt","d:\test2.txt"
複製代碼 6. support SaveFile to save data to file.
ex:- savefile "d:\test1.txt",myVar
複製代碼 7. support LoadFile to (or OpenFile): load data from file.
ex:- loadfile "d:\test1.txt",myVar
複製代碼 v4.1
1. bug fixed.(becuase v4.0 support "default appName" cuase some bug)
2. support color syntax editor.
3. support setting auto turn off numlock in iMaxMacro41.ini
v4.0
1. support HotKey to run script.
2. support default appName, so you could ignore application title when you are using click,sendkey,closeApp command.
3. support save hotkey & default appName setting to ini file.
4. add a options button in toolbar.
v3.9
1. use rich textbox instead of textbox.
v3.8,
1. support GetRegSTRING , SetRegSTRING, GetRegDWORD , SetRegDWORD command to read/write Reg.
ex:- dim MaplestoryPath
- dim regRoot,regPath,regKey
- regRoot="HKEY_LOCAL_MACHINE"
- regPath="SOFTWARE\Wizet\MapleStory"
- regKey="ExecPath"
- GETREGSTRING regRoot,regPath,regKey,MaplestoryPath
- shell MaplestoryPath + "\maplestory.exe"
- delay 1000
- closeApp "maplestory"
複製代碼 2. support PlaySound command,
ex:soundName could be: {"SystemStart",".DEFAULT","SystemStart","SystemExit","SystemHand","SystemQuestion","SystemExclamation","SystemAsterisk","Open","Close","Maximize","Minimize","RestoreDown","RestoreUp","AppGPFault","MenuCommand","MenuPopup","MailBeep"}
3. support KillApp command.
ex:4. support shellWait command.
ex:5. support shellExecute command.
ex:- shellexecute "C:\WINDOWS\Media\Ringout.wav"
- shellexecute "http://forum.●綜合木馬外掛網站●.org/viewforum.php?f=21"
複製代碼 v3.7,
1. bug fixed. (F1~f12 key not work).
2. auto turn off Num Lock light, when macro contains("keypress","keydown","keyup")
v3.6
1. bug fixed (alt key not work).
2. add a form to list usual keys.
3. auto load autoload.txt from appliation path.
4. support nest for loop command.
ex:- dim i,j
- for i = 1 to 5
- for j = i to 5
- debug.print cstr(i) + "-" + cstr(j)
- next
- next
複製代碼 5. support application title as a variable, ex:- dim myTargetApp
- dim myAttackKey
- myTargetApp = "maplestory"
- myAttackKey = "C"
- do
- sendkey myTargetApp, myAttackKey
- delay 1000
- click myTargetApp
- delay 1000
- loop
複製代碼 v3.5
1. support nest if command.
v3.4
1. add toolbar.
2. adjust object position when application resize.
3. support clickR, dbClickR, clickM, dbClickM for mouse right & middle click.
v3.3
1. support readkey to get what key is pressing.
ex:- dim key1
- dim currentKey
- sub main
- key1=asc(ucase("a"))
- while true
- readKey currentKey
- if currentKey = key1 then
- msgbox "you press:" + cstr(chr(key1)) + "."
- exit while
- end if
- delay 100
- wend
- end sub
複製代碼 v3.2
1. bug fixed about (for, while, do command)
2. support shell command,
ex:- shell "C:\Program Files\Gamania\MapleStory\MapleStory.exe"
複製代碼 3. support closeApp command,
ex:4. support logoff,reboot and shutdown, command,
ex:5. support readMemoryWin32 & writeMemoryWin32 command,
ex:- readmemoryWin32 "maplestory", 0x00400600, myVar
複製代碼 6. enhance hex compute performence.
v3.1
1. bug fixed.
2. enhance help message.
v3.0
1. support getMouseXY command.
ex:- // purpose: get current cursor x,y & the color at x,y.
- dim cursorX,cursorY
- dim myColor
- sub main
- delay 8000
- getMouseXY cursorX,cursorY
- getpixel cursorX,cursorY,myColor
- debug.print cursorX
- debug.print cursorY
- debug.print myColor
- msgbox "get mouse x,y(" + cstr(cursorX) + "," + cstr(cursorY) + ") color is: " + cstr(mycolor) + "."
- end sub
複製代碼 v2.9
1. support clipboard.settext & clipboard.gettext command.
v2.8:
1. bypass nProtect GG rev 1236.
2. PS: ReadMemory & WriteMemory command is not work unless MLE is undetected.
v2.7:
1. support moveTo command to move mouse (x,y).
v2.6:
1. support, getPixel (or getColor) command.
2. support debug (or dbgprint) command to output date to debug print window.
3. support, "debug" function to watch debug print message.
4. change priority to real, to get Pixel correctly.
v2.5:
1. support, "watch" function to watch varible value.
2. display current line number & current line command.
3. support assign hex value to varible, ex: a=0x60.
v2.4:
1. support, "while" ... "wend" command, and "exit while"
2. support, "do" ... "loop" command, and "exit do"
3. support, "for" ... "next" command, and "exit for"
4. support, "break" command.
5. support, one level "if... else ... end if" command.
6. support, "sendkey" command (use postMessage).
7. support, "click" command (use postMessage).
8. support, "keypress", "keydown", "keyup" command (use winIO).
9. support, "rpm" or "readmemory" command read memory (use iLvMoney.dll).
10. support, "wpm" or "writememory" command write memory (use iLvMoney.dll).
v2.2:
1. support textbox save/load function. (存檔/載入).
2. support macro. (由只處理單行, 變成可以處理多行 macro)
v2.1:
1. support "formula"(運算式).
download: iMax Macro v4.8 (binary)
http://rapidshare.de/files/45314689/iMaxRpmv4.8.zip.html
or
http://www.badongo.com/file/13400863
download: iMax Macro v4.8 (source code)
http://rapidshare.de/files/45314 ... sourceCode.zip.html
or
http://www.badongo.com/file/13400844
download: iMax Macro v4.7 (binary , source code) + iMaxBot v2008.11.02
http://rapidshare.de/files/41246923/iMaxRpmv4.7.zip.html
or
http://www.badongo.com/file/12703897
download iMaxMacro v4.7 install version
http://rapidshare.de/files/41246927/Package_iMaxRpmv4.7.zip.html
or
http://www.badongo.com/file/12703896
download: iMax Macro v4.6 (binary , source code) + iMaxBot v2008.11.02
http://rapidshare.de/files/41232449/iMaxRpmv4.6.zip.html
or
http://www.badongo.com/file/12677813
download iMaxMacro v4.6 install version
http://rapidshare.de/files/41232452/Package_iMaxMacro46.zip.html
or
http://www.badongo.com/file/12677820
download: iMax Macro v4.5 (binary , source code) + iMaxBot v2008.11.02
http://rapidshare.de/files/41219510/iMaxRpmv4.5.zip.html
or
http://www.badongo.com/file/12650252
download: iMax Macro v4.4 (binary , source code) + iMaxBot v2008.11.02
http://rapidshare.com/files/173868658/iMaxRpmv4.4.zip.html
or
http://www.badongo.com/file/12510947
download iMaxMacro v4.4 install version
http://rapidshare.com/files/1738 ... MaxMacro44.zip.html
or
http://www.badongo.com/file/12510950
download: iMax Macro v4.3 (binary , source code) + iMaxBot v2008.11.02
http://rapidshare.de/files/41086594/iMaxRpmv4.3.zip.html
or
http://www.badongo.com/file/12401463
download: iMax Macro v4.2 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/12363036
or
http://rapidshare.de/files/41072742/iMaxRpmv4.2.zip.html
download: iMax Macro v4.1 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/12316579
or
http://rapidshare.de/files/41043616/iMaxRpmv4.1.zip.html
download iMaxMacro v4.1 install version
http://www.badongo.com/file/12307737
or
http://www.xun6.com/file/d3fa2e5f7/Package_iMaxMacro41.zip.html
download iMaxMacro v4.0 install version
http://www.xun6.com/file/ed3fc6ab7/Package_iMaxMacro40.zip.html
or
http://www.badongo.com/file/12250637
download: iMax Macro v4.0 (binary , source code) + iMaxBot v2008.11.02
http://www.xun6.com/file/c2f964627/iMaxRpmv4.0.zip.html
or
http://www.badongo.com/file/12247100
download iMaxMacro v3.9 install version
http://www.xun6.com/file/0571a5687/Package_iMaxMacro39.zip.html
or
http://www.badongo.com/file/12231585
download: iMax Macro v3.8 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/12224898
or
http://www.xun6.com/file/c00baa9c7/iMaxRpmv3.8.rar.html
download: iMax Macro v3.7 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/12212098
or
http://www.xun6.com/file/3f7a00227/iMaxRpmv3.7.rar.html
download: iMax Macro v3.6 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/12196337
or
http://www.xun6.com/file/12b7566b7/iMaxRpmv3.6.rar.html
download: iMax Macro v3.5 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/12161045
download: iMax Macro v3.5 (install version) + iMaxBot v2008.11.02
http://www.badongo.com/file/12161110
download: iMax Macro v3.4 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/12156727
download: iMax Macro v3.3 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/cfile/12133445
download: iMax Macro v3.2 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/12096970
download: iMax Macro v3.1 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/12041877
download: iMax Macro v3.0 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/12029853
download: iMax Macro v2.9 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/11947191
download: iMax Macro v2.8 (binary , source code) + iMaxBot v2008.11.02
http://www.badongo.com/file/11937265
download: iMax Macro v2.7 (binary , install version)
http://www.badongo.com/file/11901306
download: iMax Macro v2.6 (binary + source code)
http://www.badongo.com/file/11896012
download: iMaxRPM v2.5 (binary + source code)
http://www.badongo.com/file/11887144
download: iMaxRPM v2.4 (binary + source code)
http://www.badongo.com/file/11848480
download: iMaxRPM v2.2 (binary + source code)
http://www.badongo.com/●綜合木馬外掛網站●/11798642
download: iMaxRpm v2.1 (binary + source code)
1. http://www.badongo.com/file/11775581
2. http://xun6.com/file/b665789e7/iMaxRPMv21.rar.html
Runtime screen:
v3.4
v2.6
commands could be used in formula (VBScript):
Abs (numerical)
Array (comma-separated array elements)
Asc (string)
CBool (expression)
CDate (the date of expression)
CDbl (expression)
Chr (ANSI code)
CInt (expression)
CLng (expression)
CSng (expression)
CStr (expression)
Date ()
DateAdd (I, N, D)
DateDiff (I, D1, D2 [, FW [, FY]])
DatePart (I, D, [, FW [, FY]])
Dateserial (year, month, day)
DateValue (the date of string or expression)
Day (the date of string or expression)
Fix (expression)
Hex (expression)
Hour (time or string expression)
InStr ([start,] string1, string2 [, compare])
InstrRev ([start,] string1, string2 [, compare])
Int (expression)
IsArray (variables)
IsDate (or the date of the string expression)
IsEmpty (variables)
IsNull (variables)
IsNumeric (expression)
LCase (string expression)
Left (string expression, length)
Len (string expression of variables 〡)
LTrim (a string expression)
Mid (string expression, start [, length])
Minute (the date of string or expression)
Month (date of string or expression)
MonthName (month [, abbreviate])
Now ()
Oct ()
Replace (string expression, find, replacewith [, start [, count [, compare]]])
Right (string expression, length)
Rnd [(number)]
Round (numerical expression [, D])
RTrim (string expression)
Second (time or string expression)
Space (the number of repeat)
String (the number of repeat, repeat until the word)
StrReverse (String (10,71))
Time ()
TimeSerial (hour, minute, second)
TimeValue (the date of string or expression)
Trim (string expression)
UCase ()
VarType (variables)
Weekday (Date of expression, [FW])
WeekDayName (W, A, FW)
Year ()
◆◆ Q&A ◆◆
Q:iMax Macro是否一定要跟MLE一起使用?
A:如要在楓之谷使用ReadMemory及WriteMemory這兩指令才須配合MLE,
其它指令不需用到MLE的動態連結庫。且MLE只需開啟過一次就可以,
雙核心電腦如因MLE會重開機者,就開過一次MLE就可先把MLE關閉,
iMax Macro仍可正常執行。
Q: Component 'comdlg32.ocx' or one of it's dependencies not correctly registered: a file is missing or invalid. What am I doing wrong?
A: Install this:
Service Pack 6 for Visual Basic 6.0: Run-Time Redistribution Pack (vbrun60sp6.exe)
http://www.microsoft.com/downloa ... 7-9117-f673077ffb3c
and
copy comdlg32.ocx to c:\windows\system32\
(comdlg32.ocx file in the zip file, \ocx\comdlg32.ocx)
or
use installer version.
Component 'tabctl32.ocx' or one of its dependencies not correctly registered: a file is missing or invalid
Component 'mscomctl.ocx' or one of its dependencies not correctly registered: a file is missing or invalid
A: copy files in ocx.zip to c:\windows\system32
http://forum.●綜合木馬外掛網站●.org/download.php?id=45259
or
use install version.
Q: Component 'RICHTX32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid.
A: use install version.
Q: Does it matter if I just run the program directly from the .zip?
It will cuase error, you need to extract binary folder to run iMaxMacro application. Before you first time run this application, you need to install my keyboard driver to your windows, please execute maxSysInstall.exe, than Run iMaxMacro.
Q: does it have to be in the MLE folder?
no, but if you want to use "readMemory" or "writeMemory" command, you need to put iMaxMacro to the MLE folder.
[quote="azualis"]Q: its doesn't moving right .[/quote]
A: maybe the reason is :
1. keyboard is USB not PS/2.
2. operation system is windows Vista not windows XP.
(if your OS is vista, you could try to read this topic:
[Release] NPC Chat SWJQ scripts and "Right" fix
http://forum.●綜合木馬外掛網站●.org/viewtopic.php?t=319789 )
Q: can we use it to ore bot on MS while MS is minimized?
A:
sendkey and click command should work while MS is minimized.
keydown/keyup/keypress don't work while MS is minimized.
Q: How to stop Wend command on imax
A:
http://forum.●綜合木馬外掛網站●.org/viewtopic.php?t=326574
Q: how to fix the BSOD problem. i got BSOD after i get a message saying my maxdriver.dat is out of date. i press ok and got the BSOD. HELP!!
A: after iMaxMacro v4.4, I am tring to readmemory / writememory by myself driver. When the driver try to debug a process, it may cause your windows crash. Try to update those 3 files (max20081102.sys , maxdriver.dat , maxSysInstall.exe) to the iMaxMacro folder, than run "maxSysInstall.exe" again.
http://forum.●綜合木馬外掛網站●.org/download.php?id=53575
(description: install virtual keyboard driver without open window kernel.)
ps:
click command, click by (postMessage + 5), Don't need MLE. It's windows buildin function.
sendkey command, send keys by (postMessage + 5), Don't need MLE. It's windows buildin function.
sendkey can send direction key to maplestory, you could use sendkey to change your channle, but can't move your character up/down/left/right. If you want to move your character, you could try to use keydown/keyup/keypress command.
keypress / keydown / keyup command seems work when you are using a PS/2 keyboard. send keys by max20081102.dll & max20081102.sys you need install my keyboard driver.
readmemory / writememory command, read memory via iLvMoney.dll , you need copy my application to MLE folder.
readmemoryWin32 / writememoryWin32 command, read memory via kernel32.dll. It's windows buildin function.
my suggestion is don't use goto command.
credit to:
iLvMoney, kgame, darkbyte |
|