1.位置)
.子程序_启动不冷却时间种植_被选择
选择框
2.选中=真
.子程序_滑块条6_位置被改变
编辑框
9.内容=到文本(滑块条
6.位置)
.子程序_滑块条10_位置被改变
编辑框
6.内容=到文本(滑块条
10.位置)
.子程序_滑块条9_位置被改变
编辑框
5.内容=到文本(滑块条
9.位置)
.子程序_滑块条8_位置被改变
编辑框
7.内容=到文本(滑块条
8.位置)
.子程序_滑块条7_位置被改变
编辑框
8.内容=到文本(滑块条
7.位置)
.子程序_分组框1_鼠标左键被按下,逻辑型
.参数横向位置,整数型
.参数纵向位置,整数型
.参数功能键状态,整数型
.子程序_选择框2_被单击
6.窗口程序集
.版本2
.程序集窗口程序集2
.子程序内存_写整数型,逻辑型,公开,写入四字节数据(成功返回真,失败返回假)
.参数进程ID,整数型,,进程ID
.参数内存地址,整数型,,内存地址
.参数要写入的值,整数型,,写入数据
.参数写入类型,整数型,可空,默认为10=短整数型1=整数型2=长整数型
.局部变量局_进程句柄,整数型
.局部变量a,整数型
.局部变量局_长度,整数型
.如果(是否为空(写入类型))
局_长度=4
.否则
.判断开始(写入类型=0)
局_长度=2
.判断(写入类型=1)
局_长度=4
.判断(写入类型=2)
局_长度=8
.默认
.判断结束
.如果结束
局_进程句柄=OpenProcess(#PROCESS_ALL_ACCESS,0,进程ID)
a=WriteProcessMemory_整数型(局_进程句柄,内存地址,要写入的值,局_长度,0)
CloseHandle(局_进程句柄)
返回(a=1)
.子程序内存_读整数型,整数型,公开,读取整数型数据(返回整数内容失败返回0)
.参数进程ID,整数型
.参数内存地址,整数型
.局部变量临时整数,整数型
.局部变量操作句柄,整数型
操作句柄=OpenProcess(#PROCESS_ALL_ACCESS,0,进程ID)"取得操作句柄
ReadProcessMemory_整数型(操作句柄,内存地址,临时整数,4,0)
CloseHandle(操作句柄)
返回(临时整数)
.子程序进程_名取ID,整数型,公开,通过进程名取进程ID;失败返回0
.参数进程名,文本型,,取要进程ID的进程名
.参数是否区分大小写,逻辑型,可空,默认为不区分,真=区分
.局部变量局_进程信息,精易_进程信息列表
.局部变量进程快照,整数型
.局部变量进程句柄,整数型
进程快照=CreateToolhelp32Snapshot(2,0)
.如果真(进程快照=0)
返回(0)
.如果真结束
局_进程信息.dwSize=512
进程句柄=Process32First(进程快照,局_进程信息)
.判断开始(是否区分大小写)
.判断循环首(进程句柄≠0)
.如果真(到文本(局_进程信息.进程名称)=进程名)
CloseHandle(进程快照)
返回(局_进程信息.进程ID)
.如果真结束
进程句柄=Process32Next(进程快照,局_进程信息)
.判断循环尾()
.默认
.判断循环首(进程句柄≠0)
.如果真(到小写(到文本(局_进程信息.进程名称))=到小写(进程名))
CloseHandle(进程快照)
返回(局_进程信息.进程ID)
.如果真结束
进程句柄=Process32Next(进程快照,局_进程信息)
.判断循环尾()
.判断结束
CloseHandle(进程快照)
返回(0)
.子程序进制_十六到十,整数型,公开,将16进制文件转换到10进制数值(返回十进制数)
.参数文本,文本型
.局部变量i,整数型
.局部变量t,文本型
.局部变量结果,整数型
.局部变量局_文本,文本型
t=“0123456789ABCDEF”
局_文本=到大写(文本)
.计次循环首(取文本长度(文本),i)
结果=结果×16+寻找文本(t,取文本中间(局_文本,i,1),,假)-1
.计次循环尾()
返回(结果)
7.DLL命令定义表
.版本2
.DLL命令OpenProcess,整数型,,"OpenProcess",公开,打开进程
.参数进程对象,整数型
.参数继承句柄,整数型
.参数进程标识符,整数型
.DLL命令WriteProcessMemory_整数型,整数型,"kernel
32.dll","WriteProcessMemory",公开,内存写整数,有传址
.参数hProcess,整数型
.参数内存地址,整数型
.参数数据指针,整数型,传址
.参数数据长度,整数型
.参数实际写出长度,整数型
.DLL命令ReadProcessMemory_整数型,整数型,"kernel
32.dll","ReadProcessMemory",公开,内存读整数,有传址
.参数hProcess,整数型
.参数内存地址,整数型
.参数数据指针,整数型,传址
.参数数据长度,整数型
.参数实际写出长度,整数型
.DLL命令CreateToolhelp32Snapshot,整数型,,"CreateToolhelp32Snapshot",公开,创建进程快照
.参数falg,整数型
.参数id,整数型
.DLL命令Process32Next,整数型,,"Process32Next",公开,取下一个进程
.参数h,整数型
.参数p,精易_进程信息列表
.DLL命令Process32First,整数型,,"Process32First",公开,取第一个进程
.参数h,整数型
.参数p,精易_进程信息列表
.DLL命令CloseHandle,逻辑型,"kernel32","CloseHandle",公开,关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等。涉及文件处理时,这个函数通常与vb的close命令相似。应尽可能的使用close,因为它支持vb的差错控制。注意这个函数使用的文件句柄与vb的文件编号是完全不同的非零表示成功,零表示失败。会设置GetLastError
.参数对象句柄,整数型,,欲关闭的一个对象的句柄;