2020-01-31--天野学院第二期学习笔记-01

第一课---易语言基-01
01,破解版的不能静态编译,会提示您没有购买!
02,电脑安装一个--光速搜索 软件,可以快速查询电脑内资料!
03,介绍了易语言安装文件夹下各个目录的功能。


image.png

04, 看了一下易语言08年编写的例子,我真的惊呆了,这个易语言可以做这么多案例??


image.png

第一课---易语言基-02
01,易语言的快捷键
ctrl+s,保存。
选中一行,F10,直接删除!


image.png

ctrl+F,全体寻找。但是在收拢的函数里搜索不到的,必须得展开函数才能搜索到。
ctrl+H,寻找并且替换。
ctrl+M ,解除屏蔽
ctrl+backspace(退格键)--------鼠标指针立马回到上次编辑的位置,很实用!
02,资源表的使用。


image.png

第一课--易语言-03--选择列表框,组合框。
01,选择列表框,列表框,竟然有这两种,啥区别啊?
02,组合框的联动问题,很实用!
03,横向滚动条--基本用法。
04,进度条-组件。
05,选择夹组件,很常用!
06,日期框,日历框用的都很少。
07,通用对话框--打开文件功能,很常用!

第3-4课---超级列表框--重点
01,生成的易语言程序,如何更改其图标?
必须是ico格式的文件。视频中有讲!
然后,还有专门的软件可以提取图标!

02,核心知识库---判断 和 如果 的区别!


image.png

03,4大循环
判断循环首---选判断,再循环!

循环判断首--先循环一次,在判断。

计次循环首--第二个参数可以省略!
变量循环首---可以代替计次循环,但是功能更加强大一些!

04,易语言下标是从1开始的。

05,超级列表框,如何导入文本


image.png

软件代码截图:


image.png

第五课-第六课---数组
01,数组,重定义数组


image.png

02,多维数组,没有用,很少用。
03,清除数组,重新定义数组


image.png

04,死循环--启动时间


image.png

05,超级列表框
行索引--从0开始。
列索引--从0开始。


image.png

第七课-第八课---作业检查+易语言模块
01,老师讲解了上节课的作业。
02,老师讲解了易语言模块如何制作!
涉及到了一个--易用api伴侣
03,然后老师就磨磨唧唧讲了一堆案例,我也没听进去。

第十一课-第十二课---大漠插件基础课01--大漠注册+窗口句柄使用!
01,大漠插件,充值100元就可以了。否则,写手游没办法绑定!每天7分钱,一个月2.1元。用多了还可以返现!
02,写软件给顾客时候,可以把大漠写入到资源表里,然后释放到顾客电脑指定目录当中。
03,注册大漠插件有2个方法。
第一个方法就是 Regsvr32
第二种方法,天野学院的。


image.png

英文原版,比较贴近大漠的方法。

还有一个方法,是不注册大漠就可以调用大漠的方法。


image.png

老师用视频演示了一下,挺不错的!


image.png

但是我发现了一个问题,老师视频中没有讲


image.png

ret=大漠.reg() 第二个参数必须得填写,不然就注册失败!
而参数的获取,需要在这里得到、


image.png

04,机器码获取,一些特定情况下有用。
可以通过机器码来锁死顾客,限制顾客。
05,答题器,没啥用,基本用不上,都花钱解决的!

06,剩下的视频内容,就是讲解如何一些大漠插件的基本使用,一些基本的函数,例如获取句柄之类的。

第十三课——第十四课--鼠标键盘操作+图色操作!重点!!
01,keypressstr--可以输入账号密码的。
其余的命令,我都忽略了,感觉简单。
02,大漠.capture---截图命令。
findpic--找图命令,可以找多个图,而不是只找一个图!找图的顺序是从左到右。
03,大漠.setpath ---设置全局路径,很常用
大漠.loadpic()--------预先加载进入内存。。很常用,增快找图的速度。

如果图片非常多,用这个方法不错,可以加快速度。
04,大漠综合工具--对图片加密,解密图片!我才知道。


image.png
image.png

第十五课--第十六课---后台设置,保护盾,内存,系统应用,算法及杂项。
01,大漠插件注册一次即可,用不着每次都注册?
02,什么叫一个成功的后台模式呢?
先不考虑防封防检测之类的,最起码要能够后台截图,可以刷新的截图。其次,是后天的鼠标可以执行,最次是后天的键盘可以执行!
----对我们手游来说,基本很少用到后台键盘!基本后台鼠标都搞定了,如果鼠标搞不定,那么用模拟器adb也可以搞定!adb本身就有键盘的操作!
03,绑定后天测试插件!


image.png

04,MTA模式是1,不是0
05,大漠插件作者,关于多线程的使用,自己亲自做了一个案例,很厉害,我吃透这个案例,感觉自己就很牛逼了!
06,大漠偏色计算器--这个工具,在老师发的vip工具包当中。
07,老师当场做了个字库操作。这个我不熟。26分钟开始,持续一分钟。
08.大漠.setdict()--------设置字库。
09,findstr和findstrfast 这两个命令区别。由于findstrfast找字的精度要求没那么高,很容易找到!--找到之后返回的是坐标,而且可以找多个字,用“|”区分开!
------用这一个命令,可以写主线任务,老师说的!
10,大漠.ocr ----大漠识字!
11,声明字库,还有 切换字库命令,要注意!
12,fetchword---在我们写寻路判断的时候,经常用到这个函数!
啥叫寻路判断?------判断人物角色是不是在寻路运动中。由于人物在走动过程中,坐标值是不断变化的,静止的话,坐标才会停止不变。所以,用fetch先提取一次点阵,然后隔一秒在提取一下点阵,对比信息,就可以知道人物在动,还是停止了。
---寻路函数模板--


image.png

12,runapp()--两个参数,第一个参数是路径。第二个参数是模式,0或者1
---运行一个软件!
13,大漠.GetNetTime()-------获得是网络上北京时间。不是本地时间。
14,保护盾--只有写端游的时候才会用到,今天不讲了!
手游和页游,保护盾是没有效果的。
14,获取操作系统类别,GetOsType()---
15,强制性给别人电脑设置分辨率--
SetScreen()--------
16,dm.setUAC---之前的win10电脑需要关闭uac设置才能使用大漠。但是现在修正了,不需要管这个功能了!
17,大漠降cpu--也就是所谓大漠版本的cpu优化!
18,大漠报错关闭命令,setshowerror()

最后,这节课,实操性很强,中间有一部分需要跟着练习的!估计以后我还得跟着敲一遍代码!

第十七课--第十八课-------第三章-多线程控制台详解------
01,一个脚本不能多开,那么就是不值钱的。所以,多线程很重要!

你可能感兴趣的:(2020-01-31--天野学院第二期学习笔记-01)