[Feature] 在macOS上,代替Simple Voice Chat模组申请麦克风权限
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- Java
- Stars
- 10.1k
- Forks
- 934
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 82
Description
概述 | Summary
口合口合其实是搬运的
如果装了Simple Voice Chat模组,进游戏会提示“你的启动器不支持macOS麦克风权限”。
希望HMCL可以代替SVC模组申请麦克风权限
原因 | Reason
不加的话就没法语音通话了(
每次都得跑到终端里输入open ./HMCL-3.6.114514.jar然后让终端申请再通过层层的权限传递
详情 | Description
systemPreferences.askForMediaAccess(Microphone)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file or test is named. Start by tracing HMCL's macOS startup and permission-related entry points, then compare the requested systemPreferences.askForMediaAccess(Microphone) behavior with how Simple Voice Chat currently triggers the prompt. Done means macOS users receive the microphone permission prompt through HMCL and can use voice chat without the terminal workaround.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, macos
- Domain
- audio-video-rtc, desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100