模拟之家测试日志
aardio v35.70.8:
---------------------------------------------------------------------------
1、优化调用 Python 范例。
aardio v35.70.7:
---------------------------------------------------------------------------
1、init.aardio 移除启动插件。
aardio v35.70.6:
---------------------------------------------------------------------------
1、wsock.tcp.asynHttpServer,wsock.tcp.simpleHttpServer 允许 URL 参数包含未编码 ? 号。
aardio v35.70.5:
---------------------------------------------------------------------------
1、支持用 web.view.browserArguments 修改 WebView2 默认启动参数。
aardio v35.70.4:
---------------------------------------------------------------------------
1、修正语法手册重复显示报错对话框。
aardio v35.70.3:
---------------------------------------------------------------------------
1、语法手册样式优化。
aardio v35.70.2:
---------------------------------------------------------------------------
1、修正语法手册打不开,感谢 microshare 反馈。
2、优化 fsys.update.app 。
aardio v35.70.1:
---------------------------------------------------------------------------
1、优化 golang 扩展库,更新 Go 编译器版本以及下载镜像。
build(),buildStrip() 等函数默认添加输出路径参数。
aardio v35.70.0:
---------------------------------------------------------------------------
1、改进 protobuf 解析器,修正 enum 报错。
2、更新 React,Vue 范例工程。
aardio v35.69.3:
---------------------------------------------------------------------------
1、更新 web.sciter 扩展库( 升级 Sciter 组件 )以及范例。
aardio v35.69.2:
---------------------------------------------------------------------------
1、修正新版 Chrome,WebView2 远程调试接口报 403 错,感谢『夜雨』反馈。
aardio v35.69.1:
---------------------------------------------------------------------------
1、更新自动化 > 找图范例。
aardio v35.69.0:
---------------------------------------------------------------------------
1、添加 response.eventStream() 函数,可简化输出 SSE 数据包代码。
支持 wsock.tcp.simpleHttpServer, wsock.tcp.asynHttpServer,fastcgi.client 等 HTTP 服务端库。
增加相关范例。
aardio v35.68.6:
---------------------------------------------------------------------------
1、web.rest.client,inet.http,inet.whttp 支持 SSE 。
2、优化 process.php.cgi 。
aardio v35.68.5:
---------------------------------------------------------------------------
1、修正 范例 > 自动化 > UIA > UIAutomationClient 笔误,感谢『Main』反馈。
aardio v35.68.4:
---------------------------------------------------------------------------
1、优化 win.ui.ctrl.ipaddress 控件。
aardio v35.68.3:
---------------------------------------------------------------------------
1、sys.printer.device 对象增加 rect() 函数。
2、string.xml,string.html 增加 eachQuery() 函数。
aardio v35.68.2:
---------------------------------------------------------------------------
1、优化 win.ui.grid 。
aardio v35.68.1:
---------------------------------------------------------------------------
1、改进 process.control 支持表参数与省略参数。
2、inet.downBox 改进 endProc 回调可在参数中获取下载路径。
aardio v35.68.0:
---------------------------------------------------------------------------
1、修正新版 WebView2 组件不支持 Win8 系统导致的问题,感谢『然』反馈。
aardio v35.67.8:
---------------------------------------------------------------------------
1、增加库 web.form.snap,改进 web.form 截图范例。
2、增加范例 > 图形图像 > SVG 转 PNG 。
aardio v35.67.7:
---------------------------------------------------------------------------
1、 web.rest.jsonClient, web.rest.jsonLiteClient 增加 strictParsing 属性。
aardio v35.67.6:
---------------------------------------------------------------------------
1、 修正 win.ui.explorer 报错,感谢『如是』反馈。
aardio v35.67.5:
---------------------------------------------------------------------------
1、 win.ui.grid 允许 setReadonlyColumns(-1) 禁止编辑所有列,并优化排序图标显示效果。
aardio v35.67.4:
---------------------------------------------------------------------------
1、改进 win.wait() 函数,调用后立即执行一次回调函数。
2、web.form 增加 xcall, jsObject 函数,改进相关范例。
3、web.view 范例优化。
aardio v35.67.3:
---------------------------------------------------------------------------
1、process.python.jsonRpc() 支持 Python 命名参数(用法参考范例)。
2、优化 process.rpc.jsonClient, wsock.tcp.jsonClient 等错误处理代码。
aardio v35.67.2:
---------------------------------------------------------------------------
1、process.rpc.jsonClient 兼容 JSON-RPC 1.0 / 2.0 。
aardio v35.67.1:
---------------------------------------------------------------------------
1、增加库 process.rpc.jsonServer ,可通过管道快速创建 JSON-RPC 服务端。
aardio v35.67.0:
---------------------------------------------------------------------------
1、增加 process.python.jsonRpc() 函数,
可用更简单的代码创建与 Python 进程的 JSON-RPC 交互客户端。
2、改进库:
web.rpc.jsonClient
wsock.tcp.jsonClient
process.rpc.tcpJsonClient
process.rpc.jsonClient
在调用远程函数时,如果服务端返回对象包含 error 对象,则在第 2 个返回值返回 error 对象的 JSON 文本。
aardio v35.66.1:
---------------------------------------------------------------------------
1、修正调用 Fortran 范例报错。
aardio v35.66.0:
---------------------------------------------------------------------------
1、改进 process.gcc 允许执行 gcc 同目录的其他 exe ,添加相关范例。
aardio v35.65.3:
---------------------------------------------------------------------------
1、增加 process.gcc.get(), process.gcc.match() 函数。
aardio v35.65.2:
---------------------------------------------------------------------------
1、chrome.app 改进 setPos() 函数支持 DPI 缩放。
aardio v35.65.1:
---------------------------------------------------------------------------
1、优化调用 Go 范例。
aardio v35.65.0:
---------------------------------------------------------------------------
1、增加库:sys.wsa ,用于操作安卓子系统。
2、安卓子系统范例移动到:范例 > 操作系统 > 安卓子系统。
aardio v35.64.4:
---------------------------------------------------------------------------
1、优化操作安卓子系统范例。
aardio v35.64.2:
---------------------------------------------------------------------------
1、增加 process.adb.key***** 系列模拟按键函数,增加调用范例。
aardio v35.64.1:
---------------------------------------------------------------------------
1、改进 process.adb 增加更多函数,添加 adb 调用范例。
aardio v35.64.0:
---------------------------------------------------------------------------
1、添加范例 > 网络应用 > 安卓子系统。
2、升级 process.adb 扩展库,添加 installUrl() 函数,可直接自指定网址下载安装安卓应用。
3、改进 com.shell.activateApp() 可在 AUMID 参数中指定搜索关键词,可省略并自动获取应用程序ID。
4、增加 com.shell.findApp() 函数。
5、fsys.lnk.search(),fsys.lnk.searchLnk() 支持自启动参数搜索,并在第二个返回值返回启动参数。
aardio v35.63.7:
---------------------------------------------------------------------------
1、修正 process.popen.ps 乱码,优化 process.popen.ps 调用范例。
aardio v35.63.6:
---------------------------------------------------------------------------
1、优化调用 Go 语言范例。
aardio v35.63.5:
---------------------------------------------------------------------------
1、优化 wsock.udp.ssdpClient 。
aardio v35.63.4:
---------------------------------------------------------------------------
1、fsys.searchFile() 可通过指定参数 @3 为 true 允许搜寻子目录。
2、修正 process.mplayer 参数笔误,感谢『天~♬』反馈。
3、process.mplayer 扩展库代码优化,升级 MPlayer 组件,优化调用范例。
aardio v35.63.3:
---------------------------------------------------------------------------
1、增加 inet.adapterInfo 库,优化 inet.adapter 库。
2、优化 sys.networkCards 库,不再依赖 inet.adapter。
aardio v35.63.2:
---------------------------------------------------------------------------
1、优化 process.gcc 库,增加范例 > 调用其他语言 > GCC。
2、偄化 process.gfortran 库以及范例。
aardio v35.63.1:
---------------------------------------------------------------------------
1、增加范例 > 网络应用 > adb > 手机扫码配对(无线调试)。
aardio v35.63.0:
---------------------------------------------------------------------------
1、调用 Go 范例添加 JSON 传参、安装第三方 Go 模块等范例。
aardio v35.62.6:
---------------------------------------------------------------------------
1、优化 raw.jsonCall() 以及 golang 库提供的 aardio.callJson。
aardio v35.62.5:
---------------------------------------------------------------------------
1、添加范例 > 调用其他语言 > Go > 应用 > mDNS 发现设备。
这个范例使用的 golang.mdns 扩展库是调用 Go 语言编写的组件。
golang.mdns 扩展库源码:
\lib\golang\mdns\.go\build.aardio
演示了如何用 aardio 创建 Go 项目,下载第三方 Go 模块,
并且编译为 DLL,在 aardio 中内存加载调用,并生成独立 EXE 程序。
aardio v35.62.4:
---------------------------------------------------------------------------
1、优化 golang 库以及范例,golang() 使用首参数指定工作目录。
aardio v35.62.3:
---------------------------------------------------------------------------
1、增加 web.rest.htmlClient.get() , web.rest.htmlClient.post() 等函数。
2、改进壁纸切换工具,可查看网络壁纸简介。
aardio v35.62.2:
---------------------------------------------------------------------------
1、golang 支持使用 main 属性直接指定默认 Go 源码。
aardio v35.62.1:
---------------------------------------------------------------------------
1、增加调用 Go 进程传参、读写管道示例。
2、修正 process 打开文档失败。
aardio v35.62.0:
---------------------------------------------------------------------------
1、改进标准库 process, process.popen,修正部分程序需要额外添加启动路径为首参数问题。
2、优化 golang 库 。
aardio v35.61.1:
---------------------------------------------------------------------------
1、优化调用 Go 范例。
aardio v35.61.0:
---------------------------------------------------------------------------
1、改进 process.rpc.jsonClient 支持 Go 语言,
添加用 process.rpc.jsonClient 与 Go 程序交互范例。
aardio v35.60.3:
---------------------------------------------------------------------------
1、增加库 raw.jsonCall 。
2、golang 扩展库增加 aardio.callPtr(),aardio.callJson() 等函数与范例。
aardio v35.60.2:
---------------------------------------------------------------------------
1、优化调用 Go 范例。
aardio v35.60.1:
---------------------------------------------------------------------------
1、添加部分参考链接。
aardio v35.60.0:
---------------------------------------------------------------------------
1、增加库 process.rpc.tcpJsonClient 。
2、简化 Go 语言 RPC 交互范例。
3、改进 com.oleDb.hasProvider() 函数,修正检测可能出错的问题,感谢『东方』反馈。
aardio v35.59.1:
---------------------------------------------------------------------------
1、优化 golang 库。
aardio v35.59.0:
---------------------------------------------------------------------------
1、golang 支持在 Go 代码中用 aardio.Call 更方便地回调 aardio 窗口函数。
增加范例:调用其他语言 > Go > aardio.Call 回调。
aardio v35.58.4:
---------------------------------------------------------------------------
1、golang 库更新 Go 版本。
aardio v35.58.3:
---------------------------------------------------------------------------
1、nodeJs 库更新默认 node 版本。
aardio v35.58.2:
---------------------------------------------------------------------------
1、优化范例 > COM 组件 > COM 类名查看工具,增加显示控件路径,修正部分类名未列出。
aardio v35.58.1:
---------------------------------------------------------------------------
1、范例 > 音频视频 > 音频 > lrc 歌词解析增加音量控制。
aardio v35.58.0:
---------------------------------------------------------------------------
1、fsys.media 增加获取进度状态的 isPlaying(),position() 等函数。
增加范例 > 音频视频 > 音频 > fsys.media,演示 MP3 音频播放控制,显示播放进度等功能。
2、优化范例 > 音频视频 > 音频 > lrc 歌词解析。
aardio v35.57.8:
---------------------------------------------------------------------------
1、优化录音范例。
aardio v35.57.7:
---------------------------------------------------------------------------
1、音频视频 > 音频 > 录音 范例增加音量显示,需更新扩展库。
aardio v35.57.6:
---------------------------------------------------------------------------
1、壁纸切换工具 / 网络壁纸 增加翻页功能。
aardio v35.57.5:
---------------------------------------------------------------------------
1、listview 控件增加 onCheckedChanged,onFocusedChanged 等事件。
aardio v35.57.4:
---------------------------------------------------------------------------
1、static 控件增加 ellipsis 属性。
aardio v35.57.2:
---------------------------------------------------------------------------
1、改进 thread.invokeEx() 不阻塞界面消息。
2、优化范例:壁纸查看器,添加网络壁纸。
aardio v35.57.1:
---------------------------------------------------------------------------
1、spin 控件设置伙伴控件时,伙伴控件自动启用限制输入数字。
aardio v35.57.0:
---------------------------------------------------------------------------
1、优化窗体设计器。
aardio v35.56.4:
---------------------------------------------------------------------------
1、优化调用 Edge 范例。
aardio v35.56.3:
---------------------------------------------------------------------------
1、添加范例:音频视频 > 音频 > 录音。
aardio v35.56.2:
---------------------------------------------------------------------------
1、优化 IP 地址控件。
aardio v35.56.1:
---------------------------------------------------------------------------
1、增加 sys.displaySwitch,废弃 process.displaySwitch (Win11 已移除该命令)。
aardio v35.56.0:
---------------------------------------------------------------------------
1、优化 spin 控件显示效果。
aardio v35.55.2:
---------------------------------------------------------------------------
1、web.view 增加禁止弹窗范例。
2、richedit 除非指定 noscroll 为 true ,则默认添加 ES_DISABLENOSCROLL 样式。
aardio v35.55.1:
---------------------------------------------------------------------------
1、修正电源管理关屏范例笔误,感谢『蒸鱼』反馈。
aardio v35.55.0:
---------------------------------------------------------------------------
1、process 对象添加 setInfo() 函数,getInfo() 参数可添加结构体参数获取指定的进程信息。
2、添加范例:进程 > 效率模式,用于演示切换 Windows 11 支持的效率模式。
aardio v35.54.2:
---------------------------------------------------------------------------
1、优化复制 HTML 代码块功能。
aardio v35.54.1:
---------------------------------------------------------------------------
1、修正新版 picturebox 控件 getBitmap() 函数导致程序异常。
2、picturebox 控件增加 clear() 函数。
aardio v35.54.0:
---------------------------------------------------------------------------
1、treeview 控件增加 onSelChanged, onClick, onRightClick, onDoubleClick 等事件。
aardio v35.53.1:
---------------------------------------------------------------------------
1、web.view 代码优化。
2、spin 控件代码优化。
aardio v35.53.0:
---------------------------------------------------------------------------
1、web.view 增加 onFullscreen 事件以及 fullscreen 函数,可以更方便地控制网页全屏。
2、web.view 添加显示 pdf 以及设置参数范例。
aardio v35.52.8:
---------------------------------------------------------------------------
1、sys.monitor.changeMode() 添加 deviceName 参数。
aardio v35.52.7:
---------------------------------------------------------------------------
1、增加库 inet.errorMessage。
aardio v35.52.6:
---------------------------------------------------------------------------
1、修正 win.ui.layered 用于有边框窗口,orphanWindow 位置有误差的问题,感谢『Poto』反馈。
aardio v35.52.5:
---------------------------------------------------------------------------
1、更新 web.view 范例 > React hooks 使用的 antd 组件为 v5.1。
aardio v35.52.4:
---------------------------------------------------------------------------
1、修正 chrome.app 范例报 403 错误。
aardio v35.52.3:
---------------------------------------------------------------------------
1、增加库 dotNet.nuget,用于自动下载 NuGet 包。
aardio v35.52.2:
---------------------------------------------------------------------------
1、web.form,web.view 等增加 Lottie 动画范例。
aardio v35.52.1:
---------------------------------------------------------------------------
1、修正新版窗体设计器设置『Tab 控制』属性未生效,感谢『小肥羊』反馈。
aardio v35.52.0:
---------------------------------------------------------------------------
1、web.rest.client 添加 setAuthToken() 函数,
可直接指定 token ,也可以指定返回 token 的网址。
所有基于 web.rest.client 的类自动继承此函数。
2、优化 web.rest.jsonClient,web.rest.jsonLiteClient,
当服务端返回错误格式 JSON 时,返回响应字符串而非抛出异常。
aardio v35.51.3:
---------------------------------------------------------------------------
1、修正托盘图标跳动范例停止按扭无效的问题,感谢『宗卫泉』反馈。
注意:winform.reduce() 创建的动画必须用 winform.reduce(false) 停止。
aardio v35.51.2:
---------------------------------------------------------------------------
1、mouse.moveTo() 支持 ::RECT 参数。
aardio v35.51.1:
---------------------------------------------------------------------------
1、增加 winex.selection ,用于快速获取外部焦点窗口选区文本。
aardio v35.51.0:
---------------------------------------------------------------------------
1、窗口设计器增加控件置顶快捷键 Ctrl + Shift + MLB(鼠标左键)。
按 Ctrl + Shift + MLB 依次点击全部控件可重排 Z 序(也就是 Tab 键切换顺序)。
2、增加 time.stamp() 函数。
3、优化 com.picture,picturebox 控件。
4、优化智能提示。
aardio v35.50.2:
---------------------------------------------------------------------------
1、修正 JPEG 压缩工具、二维码识别工具路径错误,感谢『雪之梦』反馈。
aardio v35.50.1:
---------------------------------------------------------------------------
1、优化 key.ime.stateBar 。
aardio v35.50.0:
---------------------------------------------------------------------------
1、增加函数:
winex.tooltip.popup();
winex.tooltip.balloon();
废弃 winex.tooltip.trackPopup();
2、优化 winex.caret 。
3、优化 System.Windows.Automation.3 。
aardio v35.49.2:
---------------------------------------------------------------------------
1、增加:工具 > UIA/MSAA 控测器。
2、增加 UIA 范例。
aardio v35.49.1:
---------------------------------------------------------------------------
1、增加 System.Windows.Automation.3 扩展库,以及『范例 > UIA』。
2、优化 winex.caret,添加 System.Windows.Automation.3 接口。
aardio v35.48.3:
---------------------------------------------------------------------------
1、修正 winex.waitMainWnd() 遇到失去响应窗口返回慢的问题,感谢『巩子』反馈。
aardio v35.48.2:
---------------------------------------------------------------------------
1、优化 com.cad 模板语法。
aardio v35.48.1:
---------------------------------------------------------------------------
1、改进 process.curl 在低版本 curl 支持 命名参数 --json (参数值必须是表对象)。
aardio v35.48.0:
---------------------------------------------------------------------------
1、添加库 process.curl ,支持 Win10 1803 及之后的操作系统。
如果要支持 XP,导入语句请改为 import process.curl.7.81 即可。
2、更新 curl 扩展库,升级 curl 组件。
3、增加:范例 > 网络应用 > curl 。
aardio v35.47.7:
---------------------------------------------------------------------------
1、 process,process.popen, process.joinArguments 等支持在参数表中用键值对指定命名参数。
例如: process( "cmd.exe",{"/k"="dir"});
aardio v35.47.6:
---------------------------------------------------------------------------
1、richedit 控件简化 streamOut() 函数用法,
可在参数 @2 指定文件路径以直接写入文件,可省略参数 @2 直接返回文档数据。
aardio v35.47.5:
---------------------------------------------------------------------------
1、优化 win.ui 自适应缩放功能。
2、优化模式匹配工具。
aardio v35.47.4:
---------------------------------------------------------------------------
1、listview 控件增加 replaceItems() 函数以及范例。
aardio v35.47.3:
---------------------------------------------------------------------------
1、web.view 改进 html 属性支持 aardio 模板语法。
2、升级 web.ruffle 扩展库使用最新版 ruffle.js,优化 web.view 调用 ruffle.js 范例。
3、升级 process.ruffle 扩展库使用最新版 Ruffle。
aardio v35.47.2:
---------------------------------------------------------------------------
1、inet.http 默认导入 inet.tls,用于在 Win7 启用 TLS 1.2。
2、inet.whttp 在 Win7 默认开启 TLS 1.2。
aardio v35.47.1:
---------------------------------------------------------------------------
1、优化 .NET 范例。
2、优化 web.sysView 范例。
aardio v35.47.0:
---------------------------------------------------------------------------
1、修正 inet.httpFile 在 Win7 下载某些 https 地址文件出现无法忽略的证书错误。
2、修正 Win7 下载 WebView2 失败,感谢「夜雨」反馈。
aardio v35.46.0:
---------------------------------------------------------------------------
1、优化 dotNet.reference 范例。
aardio v35.45.4:
---------------------------------------------------------------------------
1、zlib.httpFile 支持 *.gz 格式压缩文件。
2、添加「范例程序 > 音频视频 > FFmpeg 」。
aardio v35.45.3:
---------------------------------------------------------------------------
1、添加「范例程序 > 入门」,建议看看。
aardio v35.45.2:
---------------------------------------------------------------------------
1、修正「范例 > Web 界面 > web.form > ECharts 」未响应鼠标事件。
aardio v35.45.1:
---------------------------------------------------------------------------
1、web.view 优化 CDP 范例。
aardio v35.45.0:
---------------------------------------------------------------------------
1、web.view 代码优化。
2、优化部分范例。
aardio v35.44.8:
---------------------------------------------------------------------------
1、增加部分数组操作范例。
aardio v35.44.7:
---------------------------------------------------------------------------
1、console.dump() 支持输出 COM 对象指定的枚举类型。
aardio v35.44.6:
---------------------------------------------------------------------------
1、inet.http 修正 eachReadBuffer 函数 bug,感谢「树林子」反馈。
aardio v35.44.5:
---------------------------------------------------------------------------
1、增加库 com.oleDb 。
aardio v35.44.4:
---------------------------------------------------------------------------
1、改进 mysql.client 更新 MySQL 组件到最新版。
支持自动导入插件,可能过 mysql.client.pluginDir 自定义插件目录。
2、可通过导入以下扩展库快速导入对应 mysql.client 插件:
import mysql.plugin.cachingSha2Password
import mysql.plugin.sha256Password
import mysql.plugin.ed25519
3、添加 io.updateData() 函数。
aardio v35.44.3:
---------------------------------------------------------------------------
1、com.cad 增加 NetCompiler() 函数,可以更简单地编译 C# 代码。
2、com.cad 增加 LispExp() 函数,可以更简单地执行 LISP 表达式。
3、com.cad 优化 com.cad 模板解析功能。
aardio v35.44.2:
---------------------------------------------------------------------------
1、com.cad 增加 GetLispFunctions() 函数。
简化 aardio 调用 AutoLISP / Visual LISP 范例。
aardio v35.44.1:
---------------------------------------------------------------------------
1、web.view 三维地图范例更新 Cesium.js 到新版。
aardio v35.44.0:
---------------------------------------------------------------------------
1、web.view 添加 cdpWait() , cdpQuery(), cdpWaitQuery() 等函数。
添加「web.view 范例 > Devtools 接口 > FileInput」,
aardio v35.43.2:
---------------------------------------------------------------------------
1、web.view 添加 CDP 自动化范例。
aardio v35.43.1:
---------------------------------------------------------------------------
1、更新 web.sciter 扩展库,添加 jQuery 范例( 新版 Sciter 已支持 jQuery )。
更新 py3,py3.10 扩展库
---------------------------------------------------------------------------
修正 py3.pip.process() 安装 Python 模块后不能导入的问题。
请移除工程中 \py\Python + 版本号\site-packages 目录下的模块后重新调用 py3.pip.process("install") 安装。
aardio v35.43.0:
---------------------------------------------------------------------------
1、 sys.midiOut 自动修正全角引号、逗号等笔误,修正休止符失效 bug。
aardio v35.42.6:
---------------------------------------------------------------------------
1、sys.midiOut 支持在数字音符前后添加 1~5 个单引号以表示升高或降低 5 个八度音高。
aardio v35.42.5:
---------------------------------------------------------------------------
1、sys.midiOut 添加 setVelocity() 函数,
以方便在演奏时编程调整默认按键速度(结果就是改变演奏音量)。
2、sys.midiOut 增加 onNote 事件,
演奏音符时触发,使用此事件可在演奏时绘制界面效果。
根据回调参数中的 pitch 参数,参考 sys.midiOut.notes 就可以知道是按了哪个琴键。
aardio v35.42.4:
---------------------------------------------------------------------------
1、sys.midiOut 支持在数字音符后加两个 '' 表示高 2 个 8 度。
支持在数字音符前面加两个 '' 表示低 2 个 8 度。
音符与演奏指令可用逗号、竖线、换行(兼容任意换行风格)三种分隔符分隔。
可用双下划线 ‗ 表示半个下划线表示的延时,例如"5,‗,5‗",多个 ‗ 不允许连着写。
aardio v35.42.3:
---------------------------------------------------------------------------
1、sys.midiOut 支持在数字音符前加#号表示升高半个音。
例如:"#1,__,#'5___,#6'___"
aardio v35.42.2:
---------------------------------------------------------------------------
1、sys.midiOut 解析字符串乐谱时支持逗号或竖线分隔符(作用一样),
这样就可以用竖线划分小节,可读性更好,翻译乐谱也更轻松了。
aardio v35.42.1:
---------------------------------------------------------------------------
1、sys.midiOut 对象已经支持传入多线程在不同通道同时演奏多个不同的乐器。
使用 channel 属性可以改变默认通道(范围 0~16 ),使用 changeInstrument() 改变乐器(可用乐器编号 0~127)。
aardio v35.42.0:
---------------------------------------------------------------------------
1、sys.midiOut 支持休止符 0 或 REST,并修正消音符音高计算错误。
aardio v35.41.4:
---------------------------------------------------------------------------
1、优化 sys.midiOut 文本乐谱中嵌入函数调用语句的功能。
aardio v35.41.3:
---------------------------------------------------------------------------
1、优化范例。
aardio v35.41.2:
---------------------------------------------------------------------------
1、web.view 添加 cdp() 函数,可直接调用 DevTools 接口方法。
2、web.view 添加 enableStatusBar() 函数用于设置是否启用状态栏( 默认禁用 )。
aardio v35.41.1:
---------------------------------------------------------------------------
1、改进 sys.midiOut 允许在字符串记谱时使用 sys.midiOut.notes 定义的音名。
aardio v35.41.0:
---------------------------------------------------------------------------
1、改进 sys.midiOut ,增加 play 函数,添加一种更简单的记谱规则。