Spaces:
Running
Running
| """Paramètres système — volume, wifi stub.""" | |
| from __future__ import annotations | |
| import subprocess | |
| import sys | |
| from typing import Any | |
| from emo.desktop.actions._base import SkillResult | |
| def run(args: dict) -> Any: | |
| query = (args.get("query") or "").lower() | |
| if sys.platform != "win32": | |
| return SkillResult.fail("computer_settings: Windows uniquement Phase 1") | |
| if "volume" in query or "son" in query: | |
| subprocess.Popen("sndvol", shell=True) | |
| return SkillResult.ok(action="volume_mixer", message="Mixeur de volume ouvert") | |
| if "wifi" in query or "réseau" in query or "reseau" in query: | |
| subprocess.Popen("ms-settings:network", shell=True) | |
| return SkillResult.ok(action="network_settings", message="Paramètres réseau ouverts") | |
| subprocess.Popen("ms-settings:", shell=True) | |
| return SkillResult.ok(action="settings", message="Paramètres Windows ouverts") | |