14e3d6271d
- 合并 PR #72 的核心改动:新增 iCloud Hide My Email 生成、alias 管理与成功后自动标记/删除流程 - 本地补充修复:解决与 Cloudflare Temp Email 分支差异的冲突,并补齐合并后的测试常量 - 影响范围:background 邮箱生成与 Step 9 收尾、sidepanel alias 管理 UI、manifest/rules 与新增 iCloud 测试
103 lines
2.1 KiB
JSON
103 lines
2.1 KiB
JSON
{
|
|
"manifest_version": 3,
|
|
"name": "多页面自动化",
|
|
"version": "8.0.0",
|
|
"description": "用于自动执行多步骤 OAuth 注册流程",
|
|
"permissions": [
|
|
"sidePanel",
|
|
"alarms",
|
|
"tabs",
|
|
"webNavigation",
|
|
"declarativeNetRequest",
|
|
"debugger",
|
|
"storage",
|
|
"scripting",
|
|
"activeTab"
|
|
],
|
|
"host_permissions": [
|
|
"https://*.icloud.com/*",
|
|
"https://*.icloud.com.cn/*",
|
|
"<all_urls>"
|
|
],
|
|
"background": {
|
|
"service_worker": "background.js"
|
|
},
|
|
"declarative_net_request": {
|
|
"rule_resources": [
|
|
{
|
|
"id": "icloud_headers",
|
|
"enabled": true,
|
|
"path": "rules.json"
|
|
}
|
|
]
|
|
},
|
|
"side_panel": {
|
|
"default_path": "sidepanel/sidepanel.html"
|
|
},
|
|
"content_scripts": [
|
|
{
|
|
"matches": [
|
|
"https://auth0.openai.com/*",
|
|
"https://auth.openai.com/*",
|
|
"https://accounts.openai.com/*"
|
|
],
|
|
"js": [
|
|
"content/activation-utils.js",
|
|
"content/utils.js",
|
|
"content/signup-page.js"
|
|
],
|
|
"run_at": "document_idle"
|
|
},
|
|
{
|
|
"matches": [
|
|
"https://mail.qq.com/*",
|
|
"https://wx.mail.qq.com/*"
|
|
],
|
|
"js": [
|
|
"content/activation-utils.js",
|
|
"content/utils.js",
|
|
"content/qq-mail.js"
|
|
],
|
|
"all_frames": true,
|
|
"run_at": "document_idle"
|
|
},
|
|
{
|
|
"matches": [
|
|
"https://mail.163.com/*",
|
|
"https://*.mail.163.com/*",
|
|
"https://webmail.vip.163.com/*"
|
|
],
|
|
"js": [
|
|
"content/activation-utils.js",
|
|
"content/utils.js",
|
|
"content/mail-163.js"
|
|
],
|
|
"all_frames": true,
|
|
"run_at": "document_idle"
|
|
},
|
|
{
|
|
"matches": [
|
|
"https://duckduckgo.com/email/settings/autofill*"
|
|
],
|
|
"js": [
|
|
"content/activation-utils.js",
|
|
"content/utils.js",
|
|
"content/duck-mail.js"
|
|
],
|
|
"run_at": "document_idle"
|
|
}
|
|
],
|
|
"action": {
|
|
"default_icon": {
|
|
"16": "icons/icon16.png",
|
|
"48": "icons/icon48.png",
|
|
"128": "icons/icon128.png"
|
|
}
|
|
},
|
|
"icons": {
|
|
"16": "icons/icon16.png",
|
|
"48": "icons/icon48.png",
|
|
"128": "icons/icon128.png"
|
|
}
|
|
}
|