feat: 完成账号桌面快捷方式
- 新增 chrome.create_shortcut 使用 PowerShell WScript.Shell 生成 .lnk - 快捷方式参数复用 Chrome 启动参数,包含调试端口、allow-origins 和账号 user-data-dir - 在账号服务层和 Tab④ 增加快捷方式入口,不包含密码或密钥 - 补充 chrome/accounts/gui 测试并同步任务、API、路由、当前状态和进度文档
This commit is contained in:
@@ -213,6 +213,16 @@ def launch_for_login(account_or_alias, path=None, config=None):
|
||||
return chrome.launch_chrome(account, config=config)
|
||||
|
||||
|
||||
def create_shortcut(account_or_alias, shortcut_path=None, desktop_dir=None, path=None, config=None) -> str:
|
||||
account = resolve_account(account_or_alias, path=path, config=config)
|
||||
return chrome.create_shortcut(
|
||||
account,
|
||||
shortcut_path=shortcut_path,
|
||||
desktop_dir=desktop_dir,
|
||||
config=config,
|
||||
)
|
||||
|
||||
|
||||
def detect_login(account_or_alias, timeout=8, path=None, config=None) -> dict:
|
||||
database_path = _db_path(path, config)
|
||||
account = resolve_account(account_or_alias, path=database_path, config=config)
|
||||
|
||||
Reference in New Issue
Block a user