List of CE specific functions and variables:
TrainerOrigin : A variable that contains the path of the trainer that launched cheat engine (Only set when launched as a trainer)
process : A variable that contains the main modulename of the currently opened process
MainForm: The main ce gui
AddressList: The address list of the main ce gui
getCEVersion(): Returns a floating point value specifying the version of cheat engine
getCheatEngineFileVersion(): Returns the full version data of the cheat engine version. A raw integer, and a table containing major, minor, release and build
activateProtection(): Prevents basic memory scanners from opening the cheat engine process
enableDRM() : Prevents normal memory scanners from reading the Cheat Engine process (kernelmode)
fullAccess(address,size): Changes the protection of a block of memory to writable and executable
loadTable(filename, merge OPTIONAL): Loads a .ct or .cetrainer. If merge is provided and set to true it will not clear the old table
loadTable(stream ,merge OPTIONAL, ignoreluascriptdialog BOOLEAN): Loads a table from a stream object
saveTable(filename, protect OPTIONAL): Saves the current table. If protect is provided and set to true and the filename has the .CETRAINER extension, it will protect it from reading normally
note: addresses can be strings, they will get interpreted by ce's symbolhandler
copyMemory(sourceAddress: integer, size: integer, destinationAddress:integer SEMIOPTIONAL, Method:integer OPTIONAL):
Copies memory from the given address to the destination address
If no destinationAddress is given(or nil), CE will allocate a random address for you
Method can be:
nil/0: Copy from target process to target process
1: Copy from target process to CE Memory
2: Copy from CE Memory to target process
3: Copy from CE Memory to CE Memory
Returns the address of the copy on success, nil on failure
readBytes(address,bytecount, ReturnAsTable ) : returns the bytes at the given address. If ReturnAsTable is true it will return a table instead of multiple bytes
Reads the bytes at the given address and returns a table containing the read out bytes
writeBytes(address, x,x,x,x,...) : Write the given bytes to the given address from a table
writeBytes(address, table) : Write the given bytes to the given address from a table
readSmallInteger(address) : Reads a 16-bit integer from the specified address
readInteger(address) : Reads a 32-bit integer from the specified address
readQword(address): Reads a 64-bit integer from the specified address
readPointer(address): In a 64-bit target this equals readQword, in a 32-bit target readInteger()
readFloat(address) : Reads a single precision floating point value from the specified address
readDouble(address) : Reads a double precision floating point value from the specified address
readString(address, maxlength, widechar OPTIONAL) : Reads a string till it encounters a 0-terminator. Maxlength is just so you won't freeze for too long, set to 6000 if you don't care too much. Set WideChar to true if it is encoded using a widechar formatting
writeSmallInteger(address,value) : Writes a 16-bit integer to the specified address. Returns true on success
writeInteger(address,value) : Writes a 32-bit integer to the specified address. Returns true on success
writeQword(address, value): Write a 64-bit integer to the specified address. Returns true on success
writeFloat(address,value) : Writes a single precision floating point to the specified address. Returns true on success
writeDouble(address,value) : Writes a double precision floating point to the specified address. Returns true on success
writeString(address,text, widechar OPTIONAL) : Write a string to the specified address. Returns true on success
readBytesLocal(address,bytecount, ReturnAsTable) : See readBytes but then it's for Cheat engine's memory
readSmallIntegerLocal(address) : Reads a 16-bit integer from the specified address in CE's memory
readIntegerLocal(address) : Reads a 32-bit integer from the specified address in CE's memory
readQwordLocal(address) : Reads a 64-bit integer from the specified address in CE's memory
readPointerLocal(address) : ReadQwordLocal/ReadIntegerLocal depending on the cheat engine build
readFloatLocal(address) : Reads a single precision floating point value from the specified address in CE's memory
readDoubleLocal(address) : Reads a double precision floating point value from the specified address in CE's memory
readStringLocal(address, maxlength, widechar OPTIONAL)
writeSmallIntegerLocal(address,value) : Writes a 16-bit integer to the specified address in CE's memory. Returns true on success
writeIntegerLocal(address,value) : Writes a 32-bit integer to the specified address in CE's memory. Returns true on success
writeQwordLocal(address,value) : Writes a 64-bit integer to the specified address in CE's memory. Returns true on success
writeFloatLocal(address,value) : Writes a single precision floating point to the specified address in CE's memory. Returns true on success
writeDoubleLocal(address,value) : Writes a double precision floating point to the specified address in CE's memory. Returns true on success
writeStringLocal(address,string, widechar OPTIONAL)
writeBytesLocal(address, x,x,x,x,...) : See writeBytes but then it's for Cheat Engine's memory
writeBytesLocal(address, table, , count) : See writeBytes but then it's for Cheat Engine's memory
readSmallInteger, readInteger, readSmallIntegerLocal, readIntegerLocal
can also have second boolean parameter. If true, value will be signed.
wordToByteTable(number): {} - Converts a word to a bytetable
dwordToByteTable(number): {} - Converts a dword to a bytetable
qwordToByteTable(number): {} - Converts a qword to a bytetable
floatToByteTable(number): {} - Converts a float to a bytetable
doubleToByteTable(number): {} - Converts a double to a bytetable
stringToByteTable(string): {} - Converts a string to a bytetable
wideStringToByteTable(string): {} - Converts a string to a widestring and converts that to a bytetable
byteTableToWord(table): number - Converts a bytetable to a word
byteTableToDword(table): number - Converts a bytetable to a dword
byteTableToQword(table): number - Converts a bytetable to a qword
byteTableToFloat(table): number - Converts a bytetable to a float
byteTableToDouble(table): number - Converts a bytetable to a double
byteTableToString(table): string - Converts a bytetable to a string
byteTableToWideString(table): string - Converts a bytetable to a widestring and convets that to a string
bOr(int1, int2) : Binary Or
bXor(int1, int2) : Binary Xor
bAnd(int1, int2) : Binary And
bShl(int, int2) : Binary shift left
bShr(int, int2) : Binary shift right
bNot(int) : Binary not
writeRegionToFile(filename, sourceaddress,size) : Writes the given region to a file. Returns the number of bytes written
readRegionFromFile(filename, destinationaddress)
resetLuaState(): This will create a new lua state that will be used. (Does not destroy the old one, so memory leak)
createRef(...): integer - Returns an integer reference that you can use with getRef. Useful for objects that can only store integers and need to reference lua objects. (Component.Tag...)
getRef(integer): ... - Returns whatever the reference points out
destroyRef(integer) - Removes the reference
encodeFunction(function): string - Converts a given function into an encoded string that you can pass on to decodeFunction
decodeFunction(string): function - Converts an encoded string back into a function. Note that the string must be made on the same architecture as it is currently running. 32-bit can onyl load 32-bit, 64-bit can only load 64-bit. So either have two scripts ready, or limit to only one architecture. (Like .EXE trainers)
没有合适的资源?快使用搜索试试~ 我知道了~
CE6.7简体中文版下载
共99个文件
dll:32个
h:11个
exe:10个
需积分: 50 52 下载量 109 浏览量
2017-08-18
14:38:20
上传
评论 1
收藏 11.27MB RAR 举报
温馨提示
CheatEngine 6.7 简体中文版 内存修改器
资源推荐
资源详情
资源评论
收起资源包目录
Cheat Engine 6.7.rar (99个子文件)
Cheat Engine 6.7
allochook-x86_64.dll 457KB
lua53-64.dll 522KB
tiny.dat 66KB
main.lua 201B
dbk32.sys 102KB
Kernelmoduleunloader.exe.sig 132B
ced3d10hook64.dll 130KB
cheatengine-x86_64.exe 11.17MB
standalonephase1.dat 54KB
overlay.fx 2KB
cheatengine-x86_64.exe.sig 132B
ced3d11hook64.dll 135KB
win32
sqlite3.dll 557KB
dbghelp.dll 1.2MB
Kernelmoduleunloader.exe 192KB
donottrace.txt 104B
plugins
cepluginsdk.h 20KB
cepluginsdk.pas 20KB
cheatengine-i386.exe 8.15MB
commonmodulelist.txt 2KB
ceregreset.exe 190KB
luaclient-x86_64.dll 249KB
luaclient-i386.dll 187KB
ced3d11hook.dll 126KB
ced3d9hook64.dll 126KB
DotNetDataCollector64.exe 141KB
Cheat Engine.exe 330KB
unins000.msg 11KB
libmikmod64.dll 321KB
languages
ch_cn
VersionCheck.po 767B
cheatengine-x86_64.po 500KB
tutorial-x86_64.po 45KB
language.ini 36B
libipt-64.dll 172KB
ced3d9hook.dll 113KB
vehdebug-i386.dll 286KB
standalonephase2.dat 190KB
win64
sqlite3.dll 1.25MB
dbghelp.dll 1.44MB
winhook-x86_64.dll 260KB
unins000.dat 20KB
dbk64.sys 120KB
vehdebug-x86_64.dll 372KB
d3dhook64.dll 121KB
d3dhook.dll 109KB
libmikmod32.dll 290KB
unins000.exe 707KB
autorun
forms
MonoDataCollector.frm 1KB
luasymbols.lua 464B
dlls
64
CEJVMTI.dll 61KB
MonoDataCollector64.dll 220KB
src
Common
Pipe.h 441B
Pipe.cpp 1KB
Mono
MonoDataCollector.sln 1KB
MonoDataCollector
stdafx.cpp 304B
MonoDataCollector.h 227B
dllmain.cpp 642B
targetver.h 1KB
Metadata.h 4KB
MonoDataCollector.cpp 3KB
MonoDataCollector.vcproj 5KB
PipeServer.cpp 33KB
PipeServer.h 12KB
Java
CEJVMTI
CEJVMTI.sln 1KB
CEJVMTI
JavaServer.cpp 42KB
stdafx.cpp 294B
stdafx.h 542B
JavaEventServer.cpp 9KB
dllmain.cpp 410B
targetver.h 1KB
CEJVMTI.cpp 5KB
JavaServer.h 3KB
JavaEventServer.h 1KB
CEJVMTI.vcproj 10KB
CEJVMTI.h 836B
MonoDataCollector32.dll 190KB
32
CEJVMTI.dll 49KB
javaClassEditor.lua 52KB
javaclass.lua 18KB
monoscript.lua 85KB
versioncheck.lua 7KB
java.lua 62KB
Lua files in this folder get executed automatically.txt 0B
vmdisk.img.sig 132B
winhook-i386.dll 195KB
celua.txt 139KB
DotNetDataCollector32.exe 122KB
ced3d10hook.dll 117KB
CheatEngine.chm 300KB
vmdisk.img 329KB
Tutorial-i386.exe 2.02MB
libipt-32.dll 147KB
Tutorial-x86_64.exe 2.83MB
allochook-i386.dll 317KB
lua53-32.dll 481KB
defines.lua 6KB
speedhack-x86_64.dll 245KB
cheatengine-i386.exe.sig 132B
speedhack-i386.dll 190KB
共 99 条
- 1
资源评论
码农(假)
- 粉丝: 6
- 资源: 39
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功