100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 511遇见易语言大漠多线程模块教程(1-12课)

511遇见易语言大漠多线程模块教程(1-12课)

时间:2024-04-09 20:28:05

相关推荐

511遇见易语言大漠多线程模块教程(1-12课)

/albumlist/show/id_49481749

主要是为了大漠多线程制作的一个模块 把基本常用的函数都整合在一个模块里面

易模块

制作不用说了

调用也不用说了

制作模块要注意3

模块要有名字配置里面设置 程序—》配置 模块里面需要有 模块里面的函数想要被调用 必须是公开的这个要注意

第二课511遇见大漠模块制作教程插入类和方法

小知识:动态编译和静态编译的区别

实现静态编译 必须是用对象方式所以呢 调用大漠 需要不能直接定义变量为dmsoft类型 会无法静态编译的

先声明一个对象 注意 不是声明一个 大漠对象 而是只是一个简单的对然后用 对象 本身的一个方法 创建() 来把该对象创建为一个大漠对象 一般都是在类的 初始化函数内把对象定义为 大漠对象 (如果不把该对象定义为大漠对象 那么只有对象的通用方法 没有 大漠对象的专有方法和属性)声明好了大漠对象 就可以 用 对象的通用方法 来调用 大漠对象独有的方法属性了

返回值为文本 用 文本方法()

…………….数值 用 数值方法()

……………逻辑 。。。。。。。。

简单的实例

调用模块的代码

第三课511遇见易语言免注册调用大漠插件

这节课主要是实现大漠自动注册到系统功能的实现只有大漠注册成功了 然后才会 创建对象 创建大漠的对象然后 大漠方法才能正常使用

注册大漠的原理

是这个代码就是注册大漠

注册大漠一般的失败原因 如果脚本注册失败可以尝试用大漠文件夹里面的注册到系统注册 如果还不行 那么可能就是下面的情况了

小知识:Regsvr命令的简单介绍 基本只需要/u /s 其他的基本不用

小知识:在类的内部调用 类本身的方法

其实非常简单直接调用函数名字即可

小知识:大漠路径 默认直接是 当前脚本所在的文件夹 也不用设置什么路径了 默认即可 除非有需要 注册的时候并不需要

小知识:是否为空函数的使用(只能判断函数的参数是否为空)

这个函数不是判断 参数是空的字符串的 而是参数根本没有赋值只判断这一种

这种免注册的弊端 就是360会提示 因为 注册到注册表里面 会写入文件里面

第四课511遇见易语言免注册调用大漠插件

自己写的 可以实现免杀注册大漠

第五课511遇见易语言大漠多线程模块

这节课主要是说下 如何让脚本一启动就自动 的进行大漠注册 并且和 大漠多线程对象数组区别开来多线程大漠对象创建 和 脚本整体的 大漠对象 是分开的 下面就是

但是呢 直接定义一个大漠对象变量初始化 360会检测到 但是如果用 大漠对象数组的元素初始化 360检测不到 所以推荐 就算脚本初始化大漠 也用数组元素来初始化 并且 用大漠对象数组的第一个元素即可

小知识:自用模块的基本原则 需要用的上的 加进去 用不上的 没有测试过的不要随便写入 要用就手动把命令添加上模块的

第六课511遇见易语言大漠模块制作API窗口句柄

Window API的大体分类

要查看和调用易语言用的API 可以用易用AP伴

小知识:有些支持库本身不支持静态编译 非常恶心人导致整体脚本无法静态编译

显示某个支持库就是不支持静态编译 所以导入1个新的支持库或者模块 一定要测试下是否支持静态编译不然只能把这些支持库带出来 用普通编译了

按照视频上

做的2个函数

Dll文件的2个新dll

两个函数

大漠类里面的对象方法 findwindow

第七课511遇见易语言大漠模块制作API取窗口类名标题

可以直接参考精易模块的响应函数 少什么dll直接从 api伴侣拖即可 不多说了

第八课:511遇见易语言大漠模块制作API进程_取ID数组

可以直接招办精易模块的对应函数 实在不用多说

第十课511遇见易语言大漠模块制作API进程_结束

参考精易模块的同名函数

第11课511遇见易语言大漠模块API进程_创建

参考精易模块的同名函数

第十二课 易语言静态编译防误报处理办法

如果只是个干净的E语言代码 没有任何支持库 360也会报毒

核心原因静态编译 会把支持库的各种功能剥离出来绑到exe上 有点和病毒木马捆绑exe一个道理所以杀毒软件会报错

3 提交360之类的杀毒官网 这个太麻烦 不考虑

Restorator 的处理

图标英文的不删 其他的删除位图全部删掉指针可以全删除除非你脚本里面存在判断鼠标状态的代码菜单 带英文的项目不删除 带数字的可以删除 这个可以全保留么什么

总结

下 推荐的方法

先用反编译工具把exe的无用的东西去掉 然后用加壳工具加壳

可以解决部分误报问题

还有一种比较复杂的处理办法 就是 让脚本每次运行 都会改变自身的md5码

杀毒软件无法定位他 也无法判断 但是老师说这个思路实现很麻烦 自己去百度把

下载地址在我的网盘里面 但是运行会闪下 估计会有木马

小知识:安装Restorator 会破坏win10 win8的右键额关联 导致 出现不支持此接口的提示解决方法是

/xtjc/2896.html 或者去网盘找

虚拟机WIN10下最新大漠免注册免查杀模块制作调用教程

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。