Skip to content

LC-8848/E-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

E-module

本项目是一个用于简化易语言开发过程的模块,旨在为开发者提供更方便的工具和功能。目前,模块包含以下功能:

  • 外部绘制类
  • 内存读写类
  • 窗口美化类
  • 三角函数类
  • 一些其他的功能函数

功能描述

外部绘制类

提供用于在外部窗口上进行绘制的功能,多用于开发游戏透视。

内存读写类

支持内存数据的读取和写入,方便进行内存操作,多用于开发游戏作弊功能。

窗口美化类

使得窗口更具美感,目前功能较少。

三角函数类

提供对于三角函数计算的支持。

其他的功能函数

其中包含许多杂类,例如(包括但不限于):

  • 获取指定窗口信息
  • 获取指定进程信息
  • 弧度角度互转
  • 热键功能
  • 其他一些封装的功能

下载与使用

下载

进入 Releases 中下载模块最新版本。

使用

以下是一个简单示例:

.版本 2
.支持库 spec

.程序集 窗口程序集_启动窗口
.程序集变量 绘制, 绘制类
.程序集变量 冷辰, x32读写
.程序集变量 模块基址, 整数型
.程序集变量 游戏句柄, 整数型
.程序集变量 窗口宽度, 整数型
.程序集变量 窗口高度, 整数型
.程序集变量 hwnd, 整数型

.子程序 __启动窗口_创建完毕

冷辰.设置进程pid (“这里填写进程名称.exe”)
模块基址 = 冷辰.取模块基址 (“这里填写模块名称”)
游戏句柄 = 取句柄 (“这里填写进程名称.exe”)
窗口宽度 = 取窗口宽度 (游戏句柄)
窗口高度 = 取窗口高度 (游戏句柄)
绘制.窗口创建 (窗口宽度, 窗口高度, &绘制回调, hwnd)


.子程序 绘制回调

绘制.刷新窗口 (游戏句柄, hwnd, 窗口宽度, 窗口高度)
绘制.描边文本 (“这里填写文本”, 0, 0, 转换颜色 (#黑色, 30), 转换颜色 (#绿色, 210))
调试输出 (读取内存数据 ())


.子程序 读取内存数据, 整数型

返回 (冷辰.读内存整数型 (, 模块基址 + 十六到十 (“这里填写基址偏移”)))


.子程序 __启动窗口_将被销毁

绘制.释放创建 (hwnd)

贡献

欢迎提交问题和拉取请求来帮助我们改进这个项目。请确保在提交之前阅读贡献指南。

联系方式

如果有任何问题或建议,请通过以下方式与我联系:

About

易语言模块

Resources

Stars

Watchers

Forks

Packages

No packages published