应用相关
python
from cheese_core import App启动应用: launch(bundle_id: str): bool ✅
参数:
- ⭐
str(bundle_id): 应用的 Bundle ID,例如"com.apple.Calculator"
返回:
bool: 是否成功启动应用
用法示例:
python
from cheese_core import App
result = App.launch("com.apple.Calculator")
print(f"启动结果: {result}")终止应用: terminate(bundle_id: str): bool ✅
参数:
- ⭐
str(bundle_id): 应用的 Bundle ID,例如"com.apple.Calculator"
返回:
bool: 是否成功终止应用
用法示例:
python
from cheese_core import App
result = App.terminate("com.apple.Calculator")
print(f"终止结果: {result}")激活应用: activate(bundle_id: str): bool ✅
参数:
- ⭐
str(bundle_id): 应用的 Bundle ID,例如"com.apple.Calculator"
返回:
bool: 是否成功激活应用(即切换到前台)
用法示例:
python
from cheese_core import App
result = App.activate("com.apple.Calculator")
print(f"激活结果: {result}")获取应用状态: state(bundle_id: str): str ✅
参数:
- ⭐
str(bundle_id): 应用的 Bundle ID,例如"com.apple.Calculator"
返回:
str: 应用的状态信息(具体值依赖系统实现)
用法示例:
python
from cheese_core import App
state = App.state("com.apple.Calculator")
print(f"应用状态: {state}")