安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > 快手(AAuto Quicker) v33.2.5
快手(AAuto Quicker)

快手(AAuto Quicker)

 v33.2.5
  • 软件大小:9.08 MB
  • 更新日期:2021-08-27 09:27
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:9.08 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

快手(AAuto Quicker)是一款编程软件,专注于桌面开发,软件一直都在更新,并且被多年用于生产项目实践,久经测试和锤炼。虽然本款软件的体积小,但提供了大量开源的标准库、扩展库,这些库基本都是由纯aardio代码实现,涉及到了桌面编程的方方面面。aardio 中的所有库基本都是由作者一个人编写,所以拥有良好的一致性。aardio为每一个库的每一个接口函数都编写了文档,并且提供了大量的演示范例。aardio 使用流行的类C语法(非常接近Javascript),在设计中尽可能的避免哗众取宠、标新立异,并且吸取和借鉴流行语言的习惯用法。不少aardio用户都表示只要有一点编程基础,aardio几乎不用特别学习,看几天就会用了,仅仅是复制拼凑范例都能快速开发出不错的软件。区别于其他动态语言,aardio可以非常方便的支持真多线程,并且提供大量多线程函数库、演示范例等等。在aardio中字符串拥有独特的UTF自动标记特性,可以实现自动识别多种不同编码,虽然aardio默认编码为UTF-8,但字符串中可以存储二进制数据、UTF-8编码文本、UTF-16编码文本等等,所以aardio不但可以完美支持Unicode,也可以方便的处理二进制数据、或者其他编码的文本。

快手(AAuto Quicker)

软件功能

aardio是专用于桌面软件快速开发的新一代混合型编程语言 - 具有动态语言轻便、灵活的特性,而且又可以同时支持静态类型开发,象静态语言那样使用。aardio可以直接支持原生DLL,即使是外部EXE进程中的函数,也可以使用一句代码声明为普通的aardio函数对象( 原生call支持 ),aardio支持非常多的标准调用约定,例如 stdcall,cdecl,thiscall,fastcall,regparm(n) 等调用约定都可以支持。aardio虽然小,但支持的接口很丰富、可以支持com静态动态双接口,象VBS一样原生支持com对象。

用一个简单的代码演示一下,下面的aardio代码定义了一个结构体:

快手(AAuto Quicker)

这种全新的混合编程语言开创了一种全新的编程方式,也因为这种语言特性,aardio可以非常方便的嵌入各种第三方语言,目前aardio可以嵌入汇编机器码,C语言,Java,PHP,C#,Python,Javascript,VBScript......等等数量众多的第三方编程语言,方便的互调函数,并且这些调用第三方语言的功能模块都是使用aardio实现( 开放源码 )。

aardio可以将硬盘目录,硬盘文件一键嵌入EXE文件,将全部程序包含所有资源生成独立的绿色EXE文件,aardio制作的程序大多不需要安装程序,也不需要释放DLL运行库,可以方便的制作免安装绿色软件。

aardio支持多线程开发,复杂的多线程开发在aardio中变得非常简单,标准库也提供大量简化多线程开发的辅助支持库,为多线程软件开发带来很大的方便(请参考aardio范例 -> 多线程 )。

aardio的标准库基本使用纯aardio源码实现,并且全部开源,标准库提供了大量的简化编程的常用函数,涉及到软件开发的方方面面,极大的简化了桌面软件开发过程。

软件特色

软件提供编程的基本语法,例如:

标识符

标识符是指编程语言中由起标识作用的英文字母、数字或中文字符、以及下划线组成的命名符号,

一般用来标识用户或系统定义的数据或方法,例如常量名、变量名、函数名等。

标识符基本规则:

标识符由英文字母、中文字符、数字、下划线“_”三种字符组成。

数字不允许作为首字符。

变量名包含中文时,中文字符前面不能有字母或数字。

可以使用美元符号($)作为变量名或变量名的第一个字符。

可以使用下划线作为变量名或常量名的首字符,当下划线作为首字符时表示常量,单个下划线表示变量.

标识符区分大小写

关键字

语法系统保留的关键字,关键字在编辑器默认显示为蓝色。aardio全部关键字如下:

var 用于定义局部变量

def 用于定义关键字

null 用于表示空值

and not or 逻辑运算符

begin end 用于包含语句块

false true 用于表示布尔值

if else elseif 用于条件判断语句

select case 用于条件判断语句

for in 用于循环语句

while do 用于循环语句

break continue 循环中断语句

try catch 用于捕获异常

class ctor 用于创建类

function 用于创建函数

return 用于函数中返回值

namespace 用于创建或打开名字空间

import 用于引用库

with 用于打开名字空间

this 用于在类内部表示当前实例对象

owner 用于成员函数中表示调用函数的主体对象

global 用于表示全局名字空间

self 用于表示当前名字空间

aardio支持自定义关键字,例如:

快手(AAuto Quicker)

分隔符

aardio使用半角空格、制表符、回车换行、分号等作为分隔符,不允许使用全角空格('u3000')或HTML空格('u00A0')作为语法分隔符。在HTML模板语法中,还可以使用 作为代码分隔符。

成员符、括号、乘方

快手(AAuto Quicker)

单目运算符

快手(AAuto Quicker)

安装方法

此软件无需安装,找到下载完成的压缩包并解压,然后双击“aardio.exe”应用程序即可打开软件。

快手(AAuto Quicker)

使用方法

什么是 HTML

HTML(HyperText Mark-up Language):超文本标记语言,用于编写网页.

在网页上点右键打开菜单,选“查看源代码”就可以查看网页的HTML源代码。

HTML类似XML语法。使用标记(Tag)来标识网页节点,每一个标记置于尖括号内.并用"/"标明结束标记.

例如;

快手(AAuto Quicker)

以上看到的就是一个最简单架构的网页源代码(HTML)。

HTML采用类似XML的语法,由很多成对的、可嵌套的标记组成。所

有的标记放在尖括号内,而结束标记需要加一个斜杠。

例如:

快手(AAuto Quicker)

如果一个节点没有结束标记,则应在开始标记结束处的尖括号前添加一个正斜杠,如下:

快手(AAuto Quicker)

一份完整的网页主要包含了二个部分:

快手(AAuto Quicker)

什么是 HTML DOM

从上一节我们可以看到HTML就是由一个个内外嵌套的节点来表示文档中的对象,这种架构称为HTML DOM(Document Object Model 文档对象模式).

HTML DOM 是指用于 HTML/XHTML的文档对象模型。DOM定义了节点(Node)的接口以及组成DOM树(称之为文档)元素的Node子接口,节点之间可以包含嵌套。

最顶层的是document对象,是所有对象的根节点. 而HTML元素(element)是由HTML起始标签和结束标签以及内部包含的属性、元素等表示的节点对象。

HTML源码如下:

快手(AAuto Quicker)

上面就是一个典型的一个HTML节点,一个节点可以包含以下元素:

标记:

超链接的标记是a,起始标记为,结束标记为

属性(attribute)

属性就是一个个用空格分格的键值对,语法类似aardio里的 table对象 ,不同的是table以分号分隔键值对,而HTML是用空格来分隔属性.

超链接的href属性表示链接打开的目标网址.

而target属性指定打开的窗口名字,"_blank"指在新窗口中打开href指定的链接.

内部文本(innerText)

指在节点开始标记与结束标记之间包含的文本,通常是用于显示在网页上的内容..

这里是"点这里打开一鹤软件主页"

子节点

一个HTML节点对象可以在内部包含其他的HTML节点对象,可以嵌套包含,例如上一节例子中html包含body子节点,而body子节点又包含form子节点,form子节点又包含input子节点.

内部HTML(innerHTML)

表示子节点的源代码,我们称之为内部HTML(innerHTML)

aardio开发历程

2004年基于开源项目lua开发出LAScript,并随当时的模拟精灵推出,

当时的LAScript仍然是一种纯脚本语言,仅支持动态类型,并不支持静态类型编程,不能直接用于原生开发、不能独立编写应用程序。

只能用于编写脚本(文本格式的解释执行文件)。

于2005年开始基于LAScript研发新的AAuto ,直到2007年底才完成第一个版本,启动了第一个AAU程序。

经过漫长和艰苦的开发,于2010年终于对外发布了第一个公开测试版本.这是一个非常粗糙的版本,工具箱里的控件

大多都是点击提示“尚未完成”,标准库里也只有几个简单的示例,虽然只是发布了一些简单的范例、没有做什么推广工作,

但还是很意外的吸引了不少开发者,直到2011年年底发布1.0正式版,标准库基本完成,已经可以正式的用于开发软件产品。

至2016年正式改名为 aardio,并推出全新基于Unicode内核的aardio10,开始支持网站服务端开发。

更新日志

1、改进标准库 nodeJs。

相关下载

人气软件