Maa.Framework.Runtimes
1.8.9
dotnet add package Maa.Framework.Runtimes --version 1.8.9
NuGet\Install-Package Maa.Framework.Runtimes -Version 1.8.9
<PackageReference Include="Maa.Framework.Runtimes" Version="1.8.9" />
paket add Maa.Framework.Runtimes --version 1.8.9
#r "nuget: Maa.Framework.Runtimes, 1.8.9"
// Install Maa.Framework.Runtimes as a Cake Addin #addin nuget:?package=Maa.Framework.Runtimes&version=1.8.9 // Install Maa.Framework.Runtimes as a Cake Tool #tool nuget:?package=Maa.Framework.Runtimes&version=1.8.9
<p align="center"> <img alt="LOGO" src="https://cdn.jsdelivr.net/gh/MaaAssistantArknights/design@main/logo/maa-logo_512x512.png" width="256" height="256" /> </p>
<div align="center">
MaaFramework
✨ 基于图像识别的自动化黑盒测试框架 ✨
</div>
<p align="center"> <img alt="license" src="https://img.shields.io/github/license/MaaXYZ/MaaFramework"> <img alt="C++" src="https://img.shields.io/badge/C++-20-%2300599C?logo=cplusplus"> <img alt="platform" src="https://img.shields.io/badge/platform-Windows%20%7C%20Linux%20%7C%20macOS-blueviolet"> <img alt="commit" src="https://img.shields.io/github/commit-activity/m/MaaXYZ/MaaFramework?color=%23ff69b4"> <img alt="stars" src="https://img.shields.io/github/stars/MaaXYZ/MaaFramework?style=social"> </p>
<div align="center">
</div>
简介
MaaFramework 是基于图像识别技术、运用 MAA 开发经验去芜存菁、完全重写的新一代自动化黑盒测试框架。
低代码的同时仍拥有高扩展性,旨在打造一款丰富、领先、且实用的开源库,助力开发者轻松编写出更好的黑盒测试程序,并推广普及。
即刻开始
最佳实践
M9A 1999 小助手
基于全新架构的 亿韭韭韭 小助手。图像技术 + 模拟控制,解放双手!由 MaaFramework 强力驱动!MAAIP 基於 MAA 框架技術的 idolypride 自動化程序
由 Github 上最火熱的 lk99 開源套件 MaaFramework 製作MAABH3 《崩坏3》小助手 | A one-click tool for the daily tasks of Honkai Impact.
基于全新架构的 蹦蹦蹦 小助手。图像技术 + 模拟控制,解放双手!由 MaaFramework 强力驱动!MAALimbusCompany 边狱公司 小助手
基于全新架构的 边狱公司 小助手。图像技术 + 模拟控制,解放双手!由 MaaFramework 强力驱动!MBA BA 小助手
基于 MAA 全新架构的 BA 小助手。图像技术 + 模拟控制,解放双手,不再点点点!由 MaaFramework 强力驱动!MAS 森空岛 小助手
基于全新架构的 森空岛 小助手。图像技术 + 模拟控制,解放双手!由 MaaFramework 强力驱动!MRA 雷索纳斯 列车长 小助手
基于全新架构的 列车长 小助手。图像技术 + 模拟控制,解放双手!由 MaaFramework 强力驱动!MaaHatsuboshiTA 学院偶像大师 初星助教
基于全新架构的制作人代肝工具,养肝护眼 + 节省时间,出轨美铃!由 MaaFramework 强力驱动!MCCA 交错战线 小助手
基于全新架构的 交错战线 小助手。图像技术 + 模拟控制,解放双手!由 MaaFramework 强力驱动!MSBA 分析员 小助手
基于全新架构的 尘白禁区 小助手。图像技术 + 模拟控制,解放双手!由 MaaFramework 强力驱动!MaaAeonFantasy 星神少女 预言之子 小助手
基于全新架构的 星神少女 小助手。图像技术 + 模拟控制,让手去做它该做的事!由 MaaFramework 强力驱动!MWA 物华弥新 小助手。(
我们玩家都是这么累的啦,不像小助手,只需要识别图像和模拟控制,我们玩家还要起早贪黑的打开电脑和小助手)
基于全新架构的 物华弥新 小助手。图像技术 + 模拟控制,解放双手!由 MaaFramework 强力驱动!
生态共建
MAA 正计划建设为一类项目,而非舟的单一软件。
若您的项目依赖于 MaaFramework,我们欢迎您将它命名为 MaaXXX, MXA, MAX 等等。当然,这是许可而不是限制,您也可以自由选择其他与 MAA 无关的名字,完全取决于您自己的想法!
同时,我们也非常欢迎在上方的最佳实践列表中添加上您的项目!
许可证
MaaFramework
采用 LGPL-3.0
许可证进行开源。
开发
请留意,仅当您准备开发 MaaFramework 本身时,才需要阅读本章节内容。若您仅希望基于 MaaFramework 开发自己的应用,则请参考 即刻开始。
鸣谢
开源库
- opencv
Open Source Computer Vision Library - fastdeploy
⚡️An Easy-to-use and Fast Deep Learning Model Deployment Toolkit for ☁️Cloud 📱Mobile and 📹Edge. Including Image, Video, Text and Audio 20+ main stream scenarios and 150+ SOTA models with end-to-end optimization, multi-platform and multi-framework support. - onnxruntime
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator - boost
Boost provides free peer-reviewed portable C++ source libraries. - meojson
A modern all-platform Json/Json5 parser/serializer, which is header-only and used magic! - minitouch
Minimal multitouch event producer for Android. - maatouch
Android native implementation of minitouch input protocol - minicap
Stream real-time screen capture data out of Android devices. - zlib
A massively spiffy yet delicately unobtrusive compression library. - gzip-hpp
Gzip header-only C++ library protobuf
Protocol Buffers - Google's data interchange formatgrpc
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)- thrift
Apache Thrift
开发者
感谢以下开发者对 MaaFramework 作出的贡献:
<a href="https://github.com/MaaXYZ/MaaFramework/graphs/contributors"> <img src="https://contrib.rocks/image?repo=MaaXYZ/MaaFramework&max=1000" /> </a>
讨论
- 集成/开发交流 QQ 群: 595990173
赞助
<a href="https://afdian.net/a/misteo"> <img width="200" src="https://pic1.afdiancdn.com/static/img/welcome/button-sponsorme.png"> </a>
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp1.0 was computed. netcoreapp1.1 was computed. netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard1.0 is compatible. netstandard1.1 was computed. netstandard1.2 was computed. netstandard1.3 was computed. netstandard1.4 was computed. netstandard1.5 was computed. netstandard1.6 was computed. netstandard2.0 was computed. netstandard2.1 was computed. |
.NET Framework | net45 was computed. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen30 was computed. tizen40 was computed. tizen60 was computed. |
Universal Windows Platform | uap was computed. uap10.0 was computed. |
Windows Phone | wp8 was computed. wp81 was computed. wpa81 was computed. |
Windows Store | netcore was computed. netcore45 was computed. netcore451 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 1.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Maa.Framework.Runtimes:
Package | Downloads |
---|---|
Maa.Framework.Binding.Native
MaaFramework.Binding.Native is a common interoperable API wrapper of MaaFramework FFI parts for .NET 7. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.8.9 | 384 | 7/25/2024 |
1.8.8 | 245 | 7/16/2024 |
1.8.7 | 113 | 6/13/2024 |
1.8.6 | 64 | 6/12/2024 |
1.8.5 | 69 | 6/12/2024 |
1.8.4 | 66 | 6/12/2024 |
1.8.3 | 65 | 6/12/2024 |
1.8.2 | 156 | 6/6/2024 |
1.8.1 | 93 | 5/27/2024 |
1.8.0 | 200 | 5/26/2024 |
1.8.0-beta.2 | 91 | 5/17/2024 |
1.8.0-beta.1 | 152 | 5/17/2024 |
1.7.3 | 102 | 5/10/2024 |
1.7.2 | 206 | 5/9/2024 |
1.7.1 | 310 | 5/8/2024 |
1.7.0 | 295 | 5/4/2024 |
1.7.0-beta.2 | 184 | 4/16/2024 |
1.7.0-beta.1 | 88 | 4/12/2024 |
1.7.0-alpha.3 | 189 | 4/6/2024 |
1.7.0-alpha.2 | 123 | 3/23/2024 |
1.7.0-alpha.1 | 119 | 3/14/2024 |
1.6.5 | 732 | 3/11/2024 |
1.6.4 | 632 | 3/7/2024 |
1.6.3 | 642 | 3/5/2024 |
1.6.2 | 647 | 3/3/2024 |
1.6.1 | 677 | 2/26/2024 |
1.6.0 | 633 | 2/22/2024 |
1.6.0-beta.4 | 70 | 2/19/2024 |
1.6.0-beta.3 | 67 | 2/19/2024 |
1.6.0-beta.2 | 111 | 2/15/2024 |
1.6.0-beta.1 | 140 | 2/13/2024 |
1.5.0 | 1,041 | 1/12/2024 |
1.5.0-beta.3 | 82 | 1/10/2024 |
1.5.0-beta.2 | 202 | 1/2/2024 |
1.5.0-beta.1 | 295 | 12/26/2023 |
1.4.0 | 1,823 | 12/20/2023 |
1.4.0-beta.2 | 218 | 12/16/2023 |
1.4.0-beta.1 | 167 | 12/7/2023 |
1.3.0-beta.4 | 175 | 11/30/2023 |
1.3.0-beta.3 | 84 | 11/28/2023 |
1.3.0-beta.2 | 202 | 11/27/2023 |
1.3.0-beta.1 | 163 | 11/19/2023 |
1.2.0 | 2,240 | 11/3/2023 |
1.2.0-beta.1 | 249 | 10/31/2023 |
1.1.1 | 1,955 | 10/23/2023 |
1.1.0 | 2,181 | 10/18/2023 |
1.1.0-beta.2 | 386 | 10/15/2023 |
1.1.0-beta.1 | 346 | 10/13/2023 |
1.0.0 | 1,451 | 9/29/2023 |
1.0.0-rc.3 | 149 | 9/28/2023 |
1.0.0-rc.2 | 190 | 9/26/2023 |
1.0.0-rc.1 | 238 | 9/25/2023 |
1.0.0-beta.3 | 303 | 10/16/2023 |
1.0.0-beta.2 | 283 | 9/15/2023 |
1.0.0-beta.1 | 131 | 9/14/2023 |
0.6.0 | 1,724 | 9/13/2023 |
0.6.0-beta.1 | 436 | 9/8/2023 |
0.5.1 | 1,906 | 9/7/2023 |
0.5.0 | 1,689 | 9/6/2023 |
0.3.7 | 2,656 | 9/3/2023 |
Release notes are at https://github.com/MaaXYZ/MaaFramework/releases.