快手(AAuto Quicker)用於開發新一代的混合型編程語言,具有動態和靜態語言的優勢,兼容大部分流行語言。可直接內崁c和js代碼的膠水語言,代碼簡潔運行效率高,開發速度快,是一款永久免費的編程軟件。
快手AAuto——國內優秀的小型軟件開發工具,可以直接內崁c和js代碼的膠水語言,代碼簡潔運行效率高,各種自動化操作軟件開發的首選 。完美支持靜態類型、動態類型,完美支持COM、DLL API、REMOTE EXE CALL API。
主要麵向小型輕量快速開發應用,專用於模擬自動化、web自動化、自動化測試、機器人程序開發。 AAuto廣泛吸收各種語言中的優秀語法特性,拋棄另類怪異的設計風格,廣泛兼容通用標準,易學易用、支持快速開發,你幾乎可以將任何主流編程語言中的代碼作很少的修改就可以在AAuto中更穩定快速的執行。
一鍵發布為綠色軟件,生成獨立EXE執行文件,適合桌麵軟件快速開發。
唯一能完美兼容動態類型,靜態類型開發的語言。
最大兼容流行C係語法、Pascal語法,學習成本最低。
直接支持內嵌C語法、彙編、Java、Javascript、VBScript、PHP語言.....
支持COM動態、靜態接口、支持內存嵌入第三方語言編寫的DLL組件。
與HTML、JS完美整合,開發 Web UI 具有最大優勢,可直接嵌入網頁、JS框架等。
對Web自動化、窗口自動化提供良好支持,一句代碼實現CALL外部EXE函數。
麵向對象、支持Ducking Type、支持中文編程。
標準庫全部開源、全部使用AAuto編寫。
提供可視化開發環境,輕鬆支持多線程開發。
1、點擊左上角圖標可以新建或打開工程
2、所有菜單或按鈕都可以添加到自定義工具欄
3、導入庫文件:打開代碼編輯器,然後雙擊庫文件,自動生成import語句
4、智能提示功能:在代碼編輯區,輸入代碼,會自動完成相關提示
5、啟用庫文件智能提示功能:右鍵點庫,在彈出菜單中點擊“導入智能提示”
6、插入模板代碼:單擊模板文件,在屬性麵板可設定參數,然後點擊插入可自動生成代碼
本版除了一些例行的BUG修複代碼優化外,正式棄用本軟件的原中文名稱“快手”,
改名並且不再使用任何中文名稱是為了保持本軟件的名稱唯一性,如果一定要用中文名,您可以使用”阿帝鷗編程語言“。多年前開始編寫本軟件時,本人未經深思熟慮,“快手”這個名字取的很不好,下載站一搜這個名字,搜出幾百的叫快手的軟件(當然都是xx快手,快手xx,總之就是X來X去,當然一直以來真正叫“快手“ 的隻有我們的軟件 ),“快手”太過平庸俗氣缺乏創新精神且充滿浮躁之氣的一個名字,一個早就應該被拋棄扔到垃圾桶的名字.........今後請大家使用本軟件的唯一名稱:“aardio”
對於XML,HTML中的筆誤等努力嚐試修正為正確的結構(例如屬性值為空或沒放在引號中,標記忘記關閉,忘記寫開始標識不配對,或大小寫首尾不匹配 - 關於大小寫會首先嚐試嚴格配對,配對不成功會檢測是否筆誤並進行修正 ) - 注意此支持庫的作用是簡單解析,校驗XML錯誤等不是此支持庫的目標,所以隻會盡可能的解析出能解析的結果,不會拋出錯誤。如果需要比較嚴謹的XML解析器 - 請使用標準庫中的 web.msxml
import string.xml;
import console;
//example
xmlstr = /*
<?xml version="1.0" encoding="gb2312"?>
<project ver="0.60" name="快手工程3" libEmbed="true" icon="...">
<file name="main.aau" path="main.aau" >
</file>
<folder name="資源文件" path="res" embed="true">
<![CDATA[
<folder name="資源文件" path="res" embed="true">
]]>
</folder>
<folder name="庫" path="lib">
</folder>
<abc />
</project>
*/
xmlDoc = string.xml( xmlstr )
/*
上麵的xmlDoc表示根節點,
xmlDoc包含一個所有子節點的數組,
例如 xmlDoc[1] 表錄第一個子節點.
xmlDoc還包含所有以XML標記歸類的子節點數組;
例如: xmlDoc.project[1] 表示第一個project子節點
而所有的子節點又可以按上述規則再包含其他的子節點.
請牢記一個簡單規則,任何時候訪問節點對象一定有一個下標裏麵寫上數值( 至於迭代器或函數返回值裏返回的單個節點對象不是數組的除外 ),
例如 xmlDoc.project[1],因為節點全部是以數組形式存在。
*/
var project = xmlDoc.queryEles( tagName = "project");
for(index,tagName,childCount,xNode in project[1].eachChild() ){
console.log( index,tagName,childCount,xNode.outerXml() )
}
/*
普通節點使用 tagName 屬性表示XML標簽名,
"tagName"屬於保留字,其他屬性使用此名字會被自動忽略
根節點無tagName,注意這裏的根節點指的是文檔裏的XML根節點的父節點,也就是總是虛擬出一個空的根節點。
文本節點使用 text 屬性表示文本,無tagName,無其他屬性
CDATA節點使用 cdata 屬性表示數據, 無tagName,無其他屬性
注釋節點被自動忽略不會存為節點對象
xml聲明節點的tagName為"?xml"
*/
console.log("
---------------分析百度RSS----------------
")
import inet.http
str = inet.http().get("http://news.baidu.com/n?cmd=1&class=civilnews&tn=rss")
xmlDoc = string.xml(str)
console.log( xmlDoc.innerText() )
for(i,item in xmlDoc.rss[1].channel[1].item ){
console.log( item.title[1][1].cdata )
}
/*
string.xml 也可以用來解析HTML,
對於XML,HTML中的筆誤等努力嚐試修正為正確的結構(例如屬性值為空或沒放在引號中,標記忘記關閉,
忘記寫開始標識不配對,或大小寫首尾不匹配 - 關於大小寫會首先嚐試嚴格配對,配對不成功會檢測是否筆誤並進行修正 )
注意此支持庫的作用是簡單解析,校驗XML錯誤等不是此支持庫的目標,
所以隻會盡可能的解析出能解析的結果,盡可能寬容錯誤寫法並試圖自動修正。如果需要比較嚴謹的XML解析器 - 請使用標準庫中的 web.msxml
*/
1、新增"~\"自動切換路徑功能:
$包含操作符,以及 raw.loadDll() string.load() string.loadBuffer() 等函數,新增功能:如果以"~\"開頭表示的EXE根目錄下的路徑不存在,自動切換為"\"開頭的應用程序根目錄下的路徑嚐試讀取文件。增加這一功能以後,我們可以將標準庫直接放到用戶庫目錄下使用(例如網站程序),注意"~\"或增"~/"沒有區別.
2、新增 com.SafeArray(元素類型,一個或多個數組元素) 函數用於創建COM安全數組,此函數創建的安全數組在aardio中可作為普通數組使用,COM函數自動支持此類數組,並在獲取安全數組時自動轉換為此格式。
3、窗口設計器改進自定義控件,可設置png圖像、九宮格切圖參數等,自定義控件可獲取九宮格切圖參數並擴展相應功能。
4、listview支持bindConfig自動保存控件的行列數據。
5、改進默認錯誤處理調用棧輸出功能。
76.4M / 03-25
立即下載55M / 06-05
立即下載237.9M / 04-13
立即下載140.5M / 03-06
立即下載900.9M / 03-02
立即下載96.2M / 07-06
立即下載311.2M / 07-06
立即下載335M / 07-06
立即下載200M / 07-06
立即下載413.8M / 07-06
立即下載353.9M / 06-05
立即下載131.8M / 04-13
立即下載230.8M / 03-03
立即下載195.6M / 03-03
立即下載165.4M / 03-03
立即下載45.6M / 09-08
立即下載665.2M / 07-06
立即下載2.84G / 07-06
立即下載93M / 07-06
立即下載338.3M / 07-06
立即下載1.38G / 07-26
立即下載488.3M / 07-16
立即下載109.8M / 06-03
立即下載142M / 01-08
立即下載1.2M / 11-23
立即下載548.8M / 04-13
立即下載1.6M / 04-13
立即下載1.48G / 03-18
立即下載646.6M / 03-03
立即下載133.7M / 03-03
立即下載325.8M / 06-07
立即下載60M / 04-29
立即下載254M / 04-25
立即下載659M / 04-23
立即下載1M / 12-26
立即下載253.4M / 12-08
立即下載253M / 12-08
立即下載1.19G / 11-16
立即下載110.5M / 04-23
立即下載26.7M / 03-16
立即下載488.3M / 07-16
立即下載248.9M / 12-08
立即下載248.9M / 12-08
立即下載201.2M / 04-13
立即下載100.6M / 03-06
立即下載148.9M / 03-06
立即下載1.12G / 07-06
立即下載1.25G / 07-06
立即下載9.48G / 07-06
立即下載50KB / 07-06
立即下載116.2M / 04-10
立即下載1.92G / 04-17
立即下載201.5M / 04-13
立即下載7.31G / 07-01
立即下載94.3M / 07-06
立即下載2.48G / 07-06
立即下載7.63G / 07-06
立即下載1M / 07-06
立即下載778.1M / 07-06
立即下載509.7M / 07-06
立即下載561.8M / 07-11
立即下載1.32G / 01-19
立即下載72M / 07-06
立即下載548.7M / 07-06
立即下載1.00G / 07-06
立即下載9.13G / 07-06
立即下載126.2M / 07-06
立即下載72M / 07-06
立即下載105.1M / 07-06
立即下載132M / 07-06
立即下載