Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

增加快速更新功能 #284

Open
4 tasks done
astatine-213 opened this issue Dec 19, 2024 · 6 comments
Open
4 tasks done

增加快速更新功能 #284

astatine-213 opened this issue Dec 19, 2024 · 6 comments
Labels
enhancement New feature or request

Comments

@astatine-213
Copy link

在提问之前...

  • 我填写了简短且清晰明确的标题,以便开发者在翻阅 Issue 列表时能快速确定大致问题。而不是“一个建议”、“卡住了”等
  • 我基本确定这是一个新功能/建议,而不是遇到了 Bug(不确定的话请附上日志)
  • 我使用的是当前更新版本的最新版,且已查看版本发布至今和 Pull Requests 中尚未发布的更新内容,确认我的建议未被提及
  • 我已检查了置顶议题(Pinned Issue)(公告)、活跃议题(Open Issue)、已关闭议题(Closed Issue),确认我的建议未被提及

说说你遇到的问题?

找了两圈没找见更新资源和更新本体在哪儿,只能手动来github下载release包然后解压覆盖

有什么好的想法?

在文档里面加上“正确”的更新方式,或者干脆做两个跟MAA一样的“更新资源”、“检查更新”按钮
如果不能的话,瓦达西.jpg

其他内容

No response

@astatine-213 astatine-213 added the enhancement New feature or request label Dec 19, 2024
@Windsland52
Copy link
Member

目前的更新方式确实是通过下载release包解压。
ui部分因为是用的mfawpf项目(MaaFramework通用ui),非m9a项目维护部分,所以我们不会对ui进行修改。
不过为了方便用户尽量不再重复下载release包,后续可能增加通过git或者其他方式更新资源的方法。

@Windsland52 Windsland52 mentioned this issue Dec 20, 2024
4 tasks
@MistEO
Copy link
Member

MistEO commented Dec 20, 2024

做两个跟MAA一样的“更新资源”、“检查更新”按钮

服务器是要钱的,成本很高,MAA 超过 90% 的支出都是用在给用户更新上的(

@astatine-213
Copy link
Author

做两个跟MAA一样的“更新资源”、“检查更新”按钮

服务器是要钱的,成本很高,MAA 超过 90% 的支出都是用在给用户更新上的(

我的意思是内置一个类似git的玩意儿然后把资源分一个仓库放,自动更新就直接从git的仓库pull一个下来(maa资源更新已经改成git pull了)
白嫖github,十分欢乐(不是)

@Windsland52
Copy link
Member

近期会做一个,不过可能是单独的程序,直接改mfa或者cli这种我不会

@Windsland52
Copy link
Member

我正在做一个maafw模板项目通用的资源更新程序
目前只做了个大概,细节还有很多问题。
目前打算先将当前代码的bug修修,等命令行版本能正常使用后再做ui(可能使用qt),之后再在m9a试用。有兴趣的xd可以来帮忙测试,改改bug。
目前已知暂不能修复的bug:文件名带空格的无法正常解析
其他问题应该可以解决。

@MistEO
Copy link
Member

MistEO commented Jan 17, 2025

近期会把 Mirror酱 接进来

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants