1. > 生活百科 >

易语言511 易语言加密狗版和破解区别

易语言子程序指针是什么?有什么用?

易语言子程序指针是是一种子程序。

例:&子程序1,子程序指针就是指向某一个子程序。符号用&指向需要指示的子程序。

语言组成

支持库

易语言支持库类似于普通的程序的DLL文件。

这个支持库是易语言专用的,别的程序调用不了的,扩展名有fnr、fne、npk三种。

fnr、fne都是制作好的DLL文件,例如系统核心支持库、应用接口支持库。该类支持库一般由用户使用C++或Delphi制作,具体可以看易语言支持库开发手册。

npk属于易语言COM包装支持库,该支持库是引用COM包装库生成的,例如WebBrowser、Windows媒体播放器。该扩展名格式支持库可用记事本、写字板打开。该支持库可以由用户制作,制作方法:在易语言上点击工具--“类型库或OCX组件→支持库”命令。

模块

大型软件项目的实施一般是分工协作开发,为了支持这一点,易语言提供了模块化开发支持。易语言中的模块称为易模块。通过使用易模块,用户可以将常用的代码封装起来重复使用到其它程序,或提供给第三方使用,或用作开发大型软件项目中的某个部分,然后在软件项目的封装阶段将所有这些模块组织编译成为一个完整程序,易模块的扩展名为.ec。同时易语言支持大量非官方扩展模块,用户可自行编译模块,易语言5.11静态编译版本发布!很多易语言本身不存在的功能,私人开发的模块基本会有,更多私人开发出具有特色功能出来,模块的使用使得易语言突显“易”字,大大增加了易语言的用户人群。

易包

如果说易模块相当于C语言里面的lib文件,则易包就相当于dll文件,也就是说,易模块是在易程序之间建立静态共享,而易包是建立动态共享,避免以前易模块修改后需要重新编译所有使用了它的易程序的问题.

普通的易语言程序使用”编译->编译为易包”菜单功能就可以编译为易包.里面的所有公开子程序将被暴露到其外部供其它程序或易包调用.

所编译的易包是基于机器码的易格式数据,不存在效率问题,也不存在被反编译为易语言源代码的可能.

语言特点

全汉语编程,简单易上手。学习易语言可在两个月甚至更短的时间内学到精通程度。

程序自带教程源码,视频,每日一贴,及时帮助等(易语言完整版),可不用互联网,在程序自身的情况下也能很好的认识到易语言。

开发环境

易语言是一个自主开发,适合国情,不同层次不同专业的人员易学易用的汉语编程语言。易语言降低了广大电脑用户编程的门槛,尤其是根本不懂英文或者英文了解很少的用户,可以通过使用本语言极其快速地进入Windows程序编写的大门。易语言汉语编程环境是一个支持基于汉语字、词编程的、全可视化的、跨主流操作系统平台的编程工具环境;拥有简、繁汉语以及英语、日语等多语种版本;能与常用的编程语言互相调用;具有充分利用API,COM、DLL、OCX组件,各种主流数据库,各种实用程序等多种资源的接口和支撑工具。易语言有自主开发的高质量编译器,中文源代码被直接编译为CPU指令,运行效率高,安全可信性高;拥有自己的数据库系统,且支持访问现有所有数据库;内置专用输入法,支持中文语句快速录入,完全解决了中文输入慢的问题;易语言除了支持界面设计的可视化,还支持程序流程的即时可视化;除了语句的中文化之外,易语言中还专门提供了适合中国国情的命令,如中文格式日期和时间处理、汉字发音处理、全半角字符处理、人民币金额的处理等;易语言综合采用了结构化、面向对象、组件、构架、集成化等多种先进技术,并在运行效率、性能价格比、全可视化支持、适应本地化需要、面向对象以及提供Windows,Linux上的运行平台等具有特色;现有各种支持库多达40多个,用户可以使用它来满足几乎所有的Windows编程需求,多媒体功能支持强大,完善的网络、端口通讯和互联网功能支持,网上与论坛上的学习资源众多。在易语言及其编译器的设计与实现、可视化汉语编程的构建、提供多种语言版本等方面具有创新。易语言已取得国家级鉴定,鉴定会专家一致认为:易语言在技术上居于国内领先地位,达到了当前同类产品的国际先进水平。

组件强大

易语言功能强大实用,现已具有数十个各种应用范围支持库、上百个数据类型和界面组件、近万条支持命令,支持现今所有数据库,功能丝毫不比其它同类产品差。模块化开发支持大型软件项目的分工协作,易语言中的模块称为易模块。通过使用易模块,用户可以将常用的代码封装起来重复使用到其它程序,或提供给第三方使用,或用作开发大型软件项目中的某个部分,然后在软件项目的封装阶段将所有这些模块组织编译成为一个完整程序。通过易模块,用户可以很轻松的完成分组分工编写某大型程序,汇集方便。

易语言系统全部自行设计开发。自有编译器。所编译目的程序运行速度快,且没有安全隐患。自带小型数据库,减少开发项目投入成本,且容易学习。跨操作系统平台编程。同时支持Windows和Linux程序开发。中文本地化支持。支持中文格式日期和时间处理、汉字发音处理、全半角字符处理、人民币金额处理、农历日期转换等。

易语言 5.11 破解版怎么不能生成EXE文件!?

附:

运行时依赖文件列表:

--

支持库文件(必需):

E:\易语言v5.11\lib\krnln.fnr

E:\易语言v5.11\lib\iext.fnr

--

支持库辅助文件(必需):

E:\易语言v5.11\lib\com.run

--

OCX组件文件(可能需要):

都下载了破解版的还这样。。。

E-Code Explorer还能用么,这里是13年,易语言5.11破解版。。。

不能用了,E-Code Explorer是针对易格式体程序而设计的,而现在易格式体已经废了

也就是说,E-Code Explorer以拥有易格式体的程序为易语言编译出程序,现在没有易格式体,E-Code Explorer认为这不是易语言编译出文件,所以无效了

易语言的静态编译是用Vc编译器编出的,所以我觉得……呵呵

为什么有时候 易语言 代码会失灵呢

现在做个补充:我出现失灵是因为代码被复制粘帖后,有变量的那些行,每一行都要重新在末尾按下回车,否则代码失灵。最好是粘帖后每行都试试回车再退格。

我也是新手,昨天遇到相同的问题,通过几个测试稍微弄明白了一点。结果如下:

.子程序 _状态_被单击

.如果 (状态界面.可视 = 假)

载入 (状态界面, 主界面, 假)

状态界面.可视 = 真

.否则

状态界面.销毁 ()

.如果结束

.子程序 _阵型_被单击

.如果 (阵型界面.可视 = 假)

载入 (阵型界面, 主界面, 假)

阵型界面.可视 = 真

.否则

阵型界面.销毁 ()

.如果结束

此时代码正常并保存经过两天。

让后加入:

不论加入哪个按钮下都将导致该按钮直接失灵,调试运行时既不弹出界面窗口也不弹出信息框。

然后将其中一个界面框的代码复制到另一个按钮下,如下:

.子程序 _状态_被单击

计数 = 取小时 (取现行时间 ()) × 100 + 取分钟 (取现行时间 ()) × 20 + 取秒 (取现行时间 ()) × 1

信息框 (计数, 0, , )

.子程序 _阵型_被单击

.如果 (阵型界面.可视 = 假)

载入 (阵型界面, 主界面, 假)

阵型界面.可视 = 真

.否则

阵型界面.销毁 ()

.如果结束

.如果 (状态界面.可视 = 假)

载入 (状态界面, 主界面, 假)

状态界面.可视 = 真

.否则

状态界面.销毁 ()

.如果结束

全部运行成功,三个窗口都能弹出。

再讲代码写会原位,如下:

.子程序 _状态_被单击

.如果 (状态界面.可视 = 假)

载入 (状态界面, 主界面, 假)

状态界面.可视 = 真

.否则

状态界面.销毁 ()

.如果结束

计数 = 取小时 (取现行时间 ()) × 100 + 取分钟 (取现行时间 ()) × 20 + 取秒 (取现行时间 ()) × 1

信息框 (计数, 0, , )

.子程序 _阵型_被单击

.如果 (阵型界面.可视 = 假)

载入 (阵型界面, 主界面, 假)

阵型界面.可视 = 真

.否则

阵型界面.销毁 ()

.如果结束

此时,不论信息框是否存在,和在任意按钮的代码里,三个窗口都能正常弹出。

我用的是5.9版。

易语言5.11 DNF代码怎么写

注明:

esi=人物

基址

基址=人物基址

基址=esi=“011706BC”

.版本

2

.支持库

spec.

子程序

公告,

,

,

公告

.参数

msg,

文本型,

,

公告内容

.参数

color,

整数型,

,

颜色值

.

局部变量

宽字符,

字节集

.局部变量

消息地址,

整数型

.局部变量

CALL地址,

整数型

.局部变量

CALL,

整数型

.局部变量

CALL

机械码

,

字节集

.局部变量

商店地址,

整数型CALL

十六到十

(“00AC5430”)

'

公告CALL

商店地址

十六到十

(“0111C6B8”)

'

商店地址

CALL地址

_取地址_整数型

(CALL)

宽字符

转换Ansi转Unicode

(msg)

消息地址

_取地址_字节集

(宽字符)

CALL机械码

{

96,

185

}

到字节集

(商店地址)

{

139,

9,

139,

73,

80,

106,

0,

106,

0,

106,

31,

104

}

到字节集

(color)

{

104

}

到字节集

易语言511 易语言加密狗版和破解区别易语言511 易语言加密狗版和破解区别


(消息地址)

{

255,

21

}

到字节集

(CALL地址)

{

97,

195

}

调用子程序

(_取地址_字节集

(CALL机械码),

,

,

).子程序

_取地址_整数型,

整数型,

,

公告

.参数

变量,

整数型,

参考'

mov

eax,

[ebp+8]

'

pop

ebp

'

retn

4

置入代码

({

139,

69,

8,

139,

229,

93,

194,

4,

0

})

返回

(0).子程序

_取地址_字节集,

整数型,

,

公告

.参数

变量,

字节集,

参考'

mov

eax,

[ebp+8]

'

mov

eax,

[eax]

'

add

eax,

8

'

mov

esp

,ebp

'

pop

ebp

'

retn

4

置入代码

({

139,

69,

8,

139,

0,

131,

192,

8,

139,

229,

93,

194,

4,

0

})

返回

(0).子程序

_取地址_文本型,

整数型

.参数

变量,

文本型,

参考'

mov

eax,[ebp+8]

'

mov

eax,[eax]

易语言511 易语言加密狗版和破解区别易语言511 易语言加密狗版和破解区别


'

leave

'

retn

4

置入代码

({

139,

69,

8,

139,

0,

201,

194,

4,

0

})

返回

(0)

'

普通公告调用方法:公告

(“内容”,

十六到十

(“FF00FF00”))

2.加密(单个加密=加密=加密写入)

.版本

2.子程序

单个加密

.参数

写到地址,

整数型

.参数

写入数值,

整数型置入代码

({

199,

195,

8,

0,

0,

0,

199,

193,

144,

43,

51,

1,

139,

9,

54,

139,

60,

43,

139,

7,

139,

137,

68,

0,

0,

0,

199,

199,

148,

43,

51,

1,

139,

63,

193,

224,

2,

141,

52,

8,

51,

247,

54,

51,

180,

43,

4,

0,

0,

0,

137,

52,

8

})3.自定义攻击

.版本

2

.子程序

自定义攻击,

,

公开

.参数

人物基址,

整数型

.参数

X轴距离,

整数型

.参数

Y轴距离,

整数型

.参数

Z轴距离,

整数型

.参数

伤害值,

整数型

.参数

技能ID,

整数型

.局部变量

代码1,

字节集

置入代码

({

139,

117,

易语言511 易语言加密狗版和破解区别易语言511 易语言加密狗版和破解区别


8,

139,

54,

184,

152,

108,

3,

1,

139,

0,

185,

156,

108,

3,

1,

139,

9,

106,

0,

106,

0,

139,

22,

80,

81,

106,

0,

106,

4,

255,

117,

20,

255,

117,

16,

255,

117,

12,

106,

0,

106,

0,

255,

117,

24,

255,

117,

28,

139,

206,

255,

146,

212,

2,

0,

0

})4.apc召唤

.版本

2

.子程序

Apc,

,

公开

.参数

等级

.参数

怪物

置入代码

({

139,

53,

188,

6,

23,

1,

139,

6,

106,

0,

106,

0,

104,

8,

239,

18,

0,

106,

0,

106,

0,

104,

255,

255,

0,

0,

106,

0,

106,

0,

106,

4,

139,

206,

255,

144,

204,

0,

0,

0,

80,

139,

6,

106,

0,

106,

5,

106,

6,

255,

117,

8,

139,

206,

255,

144,

208,

1,

0,

0,

139,

22,

80,

255,

117,

12,

139,

206,

255,

146,

232,

2,

0,

0

})

.版本

2

.子程序

_选择框3_被单击,

,

,

内存操作.写代码

(“0111C6B8+1BD8=5”)

.版本

2

.子程序

_选择框4_被单击,

,

,

内存操作.写代码

(“0111C6B8+1BD8=6”)写得乱了。。呵呵。。没事。整理下就好了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息