aardio是新一代混合型编程语言,专门用于桌面软件的快速开发,它支持COM动态和静态接口以及标准的DLL组件。它兼具动态语言和静态语言的优点,兼容流行的C语法和Pascal语法,学习成本最低。
软件特色
便携式应用程序的一键式发布。
生成一个独立的EXE可执行文件。
唯一能同时支持动态和静态类型开发的语言。
兼容流行的c语法和Pascal语法,学习成本最低。
可以嵌入c语言、汇编、Java、PHP、Javascript和VBS,支持面向对象、Ducking Type和中文编程。
支持COM动态和静态接口以及标准DLL组件。
所有标准库都是开源的,并且是用AAuto代码编写的。
提供可视化开发环境,支持多线程开发。
支持带有网页的软件界面开发,可以与HTML、JS无缝集成。
完美支持网页自动化,轻松开发网站的机器人。完美支持所有游戏辅助工具技术。
一句代码就可以实现CALL外部EXE功能。支持内存读写、抓包、鼠标、按键模拟和监控。
功能介绍
1.支持标准PE格式的exe文件一键编译发布,生成的EXE是100%纯可移植应用,无需制作安装程序。可以直接编译成字节码二进制字节码的EXE(无法从EXE恢复源代码且完全不可读的二进制指令代码)可以独立发布,在任何地方运行,不依赖任何外部程序。
发布时,所有引用的文件都可以发布为硬盘文件,也可以编译为exe资源,生成独立的exe程序。不需要修改任何代码。一键式发布,随处运行。
2.完全支持原生静态语言的所有数据类型和自定义类型(struct),所有API函数和c/c++代码都可以100%对应转换为AAuto代码。
首次支持远程调用API函数,一个代码直接声明位于外部EXE中的函数。在没有任何复杂技术的情况下,在运行于外部的EXE进程中任意执行代码与编写本地代码没有什么区别。
3.使用$运算符,任何外部代码、文本文件和二进制文件都可以直接包含在代码中,编译生成exe后,文件将静态链接到EXE,不需要外部文件。
4.支持可视化windows窗体设计,可视化UI库由底层WINSDK编写,全部开源。
5.完美支持标准DLL、资源DLL、内存DLL和自动识别。智能装载
6.对com编程的完美支持。
7.AAuto是世界上最兼容的语法。不管你学过什么编程语言,在使用AAuto的时候,都可以用接近你原来编程风格的语法来写代码。
8.AAuto是唯一可以直接与系统底层交互的动态语言,因此也是最快的动态语言。
使用方法
单击左上角的图标以创建或打开项目。
2.所有菜单或按钮都可以添加到自定义工具栏。
3.导入库文件:打开代码编辑器,然后双击库文件自动生成import语句。
4.智能提示功能:在代码编辑区输入代码,相关提示会自动完成。
5.启用库文件智能提示功能:右键单击库,在弹出菜单中单击导入智能提示。
6.插入模板代码:在属性面板中单击要设置参数的模板文件,然后单击插入自动生成代码。
更新日志
aardio v33.19.9 更新:
---------------------------------------------------------------------------
1、web.rest.client 增加 encodeKey 属性可用于自定义资源名编码。
2、修订帮助文档。