aardio 文档
aardio 范例: 油猴脚本
import console;
import web.view;
import win.ui;
/*DSG{{*/
var winform = win.form(text="AI Studio";right=966;bottom=622)
winform.add()
/*}}*/
//创建 WebView2 浏览器控件
var wb = web.view(winform,{
language = "zh-CN"; //中文语言
startArguments = {
//指定代理服务器
proxyServer = "SOCKS5://127.0.0.1:1081";
};
})
console.showLoading(" 正在获取最新插件");
import web.rest.jsonLiteClient;
var http = web.rest.jsonLiteClient();
http.strictParsing = true;//仅 MIME 为 JSON 时自动解析 JSON。
//定义 HTTP API,获取油猴( Tampermonkey ) 脚本插件信息
var gfApi = http.api("https://api.greasyfork.org.cn/scripts");
var scriptInfo = gfApi["输入插件ID.json"].get();
console.assert(scriptInfo[["code_url"]],"请指定正确的插件ID")
//下载油猴插件的 JavaScript 脚本代码
var scriptCode = http.get(scriptInfo.code_url);
//浏览器注入 JavaScript
wb.preloadScript(scriptCode);
console.close();
wb.go("https://www.example.com");
winform.show();
win.loopMessage();
Markdown 格式