快手AAuto專用于小型軟件開發(fā)工具,更名為aardio,獨(dú)立綠色軟件,自動(dòng)模擬軟件快速開發(fā),代碼簡(jiǎn)潔運(yùn)行效率高,各種自動(dòng)化操作軟件開發(fā)的首選 。
aardio完美支持靜態(tài)類型、動(dòng)態(tài)類型,完美支持COM、DLL API、REMOTE EXE CALL API。主要面向小型輕量快速開發(fā)應(yīng)用,專用于模擬自動(dòng)化、web自動(dòng)化、自動(dòng)化測(cè)試、機(jī)器人程序開發(fā)。 AAuto廣泛吸收各種語(yǔ)言中的優(yōu)秀語(yǔ)法特性,拋棄另類怪異的設(shè)計(jì)風(fēng)格,廣泛兼容通用標(biāo)準(zhǔn),易學(xué)易用、支持快速開發(fā),你幾乎可以將任何主流編程語(yǔ)言中的代碼作很少的修改就可以在AAuto中更穩(wěn)定快速的執(zhí)行。
快捷鍵 Ctrl + J 顯示代碼提示,快捷鍵 Ctrl + K 刷新智能提示數(shù)據(jù)
附圖: 打開快手幫助文檔
你在AAuto里可以嘗試其他多種編程語(yǔ)言里的東西,靜態(tài)類型,動(dòng)態(tài)類型,各種不同的語(yǔ)法風(fēng)格,你開發(fā)的程序不需要在系統(tǒng)安裝運(yùn)行庫(kù),可以多線程,速度非?,開發(fā)過(guò)程也很快。這都是其他語(yǔ)言所不能提供給你的。AAuto的學(xué)習(xí)成本小,而且有很好的兼容性,我曾經(jīng)說(shuō)過(guò),學(xué)習(xí)一年的AAuto再去學(xué)習(xí)一年的C++,抵得上學(xué)習(xí)五年的C++,AAUTO替代不了VB,VC,DELPHI,同樣他們也替代不了AAUTO。他們不是沖突對(duì)立的關(guān)系,而是互補(bǔ)的關(guān)系,雖然這些編程語(yǔ)言我都用過(guò),但是我現(xiàn)在用得最多的就是AAuto,并不是說(shuō)這個(gè)東西是我寫的我就用,而是用AAuto寫程序確有莫大的樂(lè)趣。我希望把這種樂(lè)趣帶給更多的人。
- aardio 小、輕、快,輕便利索,體積僅 6.5MB,學(xué)習(xí)和使用成本極低。aardio 雖然小,但提供了驚人數(shù)量的開源標(biāo)準(zhǔn)庫(kù)、擴(kuò)展庫(kù) - 這些庫(kù)基本都是由純 aardio 代碼實(shí)現(xiàn),涉及到了桌面編程的方方面面。aardio 中的所有庫(kù)基本都是由作者一個(gè)人編寫,所以擁有良好的一致性。aardio為 每一個(gè)庫(kù)的每一個(gè)接口函數(shù)都編寫了文檔,并且提供了大量的演示范例。aardio 使用流行的類 C 語(yǔ)法(非常接近 Javascript ),在設(shè)計(jì)中盡可能地避免嘩眾取寵、標(biāo)新立異,并且吸取和借鑒流行語(yǔ)言的習(xí)慣用法。不少 aardio 用戶都表示只要有一點(diǎn)編程基礎(chǔ),aardio 幾乎不用特別學(xué)習(xí),看幾天就會(huì)用了,僅僅是復(fù)制拼湊范例都能快速開發(fā)出不錯(cuò)的軟件。
- aardio 屬于易用性極強(qiáng)的動(dòng)態(tài)語(yǔ)言,但也是一種混合語(yǔ)言,可以罕見地、非常方便地操作靜態(tài)類型,因此可以直接調(diào)用 C語(yǔ)言、C++ 等等靜態(tài)語(yǔ)言的 API 接口函數(shù)( 不需要像VB那樣先聲明API ),aardio 可以支持非常多的API調(diào)用約定,例如 stdcall,cdecl,thiscall,fastcall,regparm(n) 等調(diào)用約定 aardio 都可以支持。因?yàn)?aardio 奇特的語(yǔ)言特性,aardio 的膠水能力極強(qiáng),在 aardio 中可以非常方便地調(diào)用 C語(yǔ)言、C++、VB、C#、Java、Python、Javascript、Node.Js、Flash ActionScript、PHP、VBScript、NewLISP、AutoLISP、Delphi、FreeBASIC、Ruby、Rust、Julia、Nim、Go 語(yǔ)言、批處理 ...... 甚至可以直接嵌入?yún)R編機(jī)器碼并且轉(zhuǎn)換為普通的 aardio 函數(shù)。aardio 可直接調(diào)用、嵌入、交互的第三方編程語(yǔ)言數(shù)量非常多,實(shí)現(xiàn)這些第三方語(yǔ)言接口的功能模塊基本都是開源的(很多只用了極少的代碼)。
- aardio 可以嵌入非常多的瀏覽器控件,例如系統(tǒng)自帶的 WebBrowser、WebView 控件、 以及 WebView2、WebKit、Electron、CEF3、HTMLayout、Sciter...... 甚至可以直接調(diào)用系統(tǒng)安裝的 Chrome、Chromium Edge 等瀏覽器寫軟件界面。而且在網(wǎng)頁(yè)中調(diào)用本地接口、以及 aardio 與瀏覽器的交互極其方便,例如直接調(diào)用 Javascript 函數(shù),并且在 Javascript 中直接回調(diào) aardio 函數(shù),不需要任何復(fù)雜的封裝和中間件,你甚至可以在 Javascript 中直接調(diào)用 WINAPI 函數(shù)。
- aardio 不僅可以方便地使用 Web 技術(shù)編寫界面,也提供可視化開發(fā)工具,可以方便地通過(guò)拖拉傳統(tǒng)控件創(chuàng)建程序。并且 aardio 提供強(qiáng)大的 plus控件(開源)可以方便地實(shí)現(xiàn)控件九宮格貼圖、透明貼圖、可以快速制作出漂亮的界面。而且aardio可以非常方便地生成獨(dú)立、綠色、無(wú)依賴的軟件,生成的軟件極小,通常比使用其他開發(fā)工具編寫的類似功能軟件小幾倍甚至是幾十倍。并且 aardio 生成的軟件可以完美兼容 XP,Vista,Win7,Win8,Win10,Win11...... 等所有流行桌面操作系統(tǒng)。
- aardio 不僅僅可以開發(fā)桌面軟件,也可以用于開發(fā)網(wǎng)站,aardio 可以直接支持與 PHP 類似的 HTML 模板語(yǔ)法,提供語(yǔ)言級(jí)別的模板解析,一個(gè) aardio 源碼文件,可以放 aardio 源碼,也可以直接放 HTML,或者放 HTML,aardio 混合的模板代碼,aardio 都能完美支持。并且 aardio可以使用幾句代碼就可以創(chuàng)建一個(gè)微型嵌入式 HTTP 服務(wù)端(可以集成 WebSocket 服務(wù)端),因此 aardio 可以非常方便地為瀏覽器控件提供 HTTP 服務(wù)端,并且像寫網(wǎng)站那樣寫桌面客戶端軟件。
區(qū)別于其他動(dòng)態(tài)語(yǔ)言,aardio 可以非常方便地支持真多線程,并且提供大量多線程函數(shù)庫(kù)、演示范例等等。
- aardio 處理 Unicode 編碼非常方便且簡(jiǎn)潔高效,例如在 aardio 調(diào)用基于 UTF-16編碼 的 Unicode WinAPI,或者調(diào)用其他基于 UTF-8 編碼的接口,我們不需要多寫一句代碼處理復(fù)雜的編碼問(wèn)題。在 aardio 中字符串擁有獨(dú)特的 UTF 自動(dòng)標(biāo)記特性,可以實(shí)現(xiàn)自動(dòng)識(shí)別多種不同編碼,雖然 aardio 默認(rèn)編碼為UTF-8,但字符串中可以存儲(chǔ)二進(jìn)制數(shù)據(jù)、UTF-8編碼文本、UTF-16編碼文本等等,所以 aardio 不但可以完美支持 Unicode,也可以方便地處理二進(jìn)制數(shù)據(jù)、或者其他編碼的文本。類似這樣的創(chuàng)造性設(shè)計(jì)在 aardio 中隨處可見,多次有用戶反饋,學(xué)習(xí) aardio 讓自己的編程思路變得更開闊,使用其他編程語(yǔ)言也因此深受啟發(fā)。
除修正一些BUG以外, 本版功能主要改進(jìn):
1、改進(jìn)庫(kù)函數(shù)文檔查詢工具。
2、service 新增 restart() 等函數(shù),以及設(shè)置服務(wù)啟動(dòng)類型的一些函數(shù)
3、io.open() 創(chuàng)建的file對(duì)象增加seteof()函數(shù)。
4、標(biāo)準(zhǔn)庫(kù)增加 sys.device,查詢硬件設(shè)備信息可以使用更少的代碼了
程序設(shè)計(jì)軟件有哪些,編程軟件排行榜,編程工具有哪些。程序設(shè)計(jì)是指設(shè)計(jì)、編制、調(diào)試程序的方法和過(guò)程,是軟件構(gòu)造活動(dòng)中的重要組成部分,程序設(shè)計(jì)往往以某種程序設(shè)計(jì)語(yǔ)言為工具,給出這種語(yǔ)言下的程序。目前常用的
代碼編輯器是編寫代碼的輔助工具,那代碼又是什么?簡(jiǎn)而言之代碼就是程序員開發(fā)軟件所用的語(yǔ)言,直白來(lái)說(shuō)凡是電腦屏幕內(nèi)顯示出來(lái)的圖形、程序都是由代組成。由于代碼語(yǔ)音的多樣,有的代碼編輯只支持一種語(yǔ)言,但絕大
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2024 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備2022005668號(hào)-1 | 鄂公網(wǎng)安備 42011102000260號(hào)
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來(lái)自互聯(lián)網(wǎng) 如有異議 請(qǐng)與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告