manifest.json 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. {
  2. "manifest_version": 3,
  3. "name": "多页面自动化",
  4. "version": "11.0.0",
  5. "description": "用于自动执行多步骤 OAuth 注册流程",
  6. "permissions": [
  7. "sidePanel",
  8. "alarms",
  9. "tabs",
  10. "webNavigation",
  11. "declarativeNetRequest",
  12. "debugger",
  13. "browsingData",
  14. "cookies",
  15. "storage",
  16. "scripting",
  17. "activeTab"
  18. ],
  19. "host_permissions": [
  20. "https://*.icloud.com/*",
  21. "https://*.icloud.com.cn/*",
  22. "<all_urls>"
  23. ],
  24. "background": {
  25. "service_worker": "background.js"
  26. },
  27. "declarative_net_request": {
  28. "rule_resources": [
  29. {
  30. "id": "icloud_headers",
  31. "enabled": true,
  32. "path": "rules.json"
  33. }
  34. ]
  35. },
  36. "side_panel": {
  37. "default_path": "sidepanel/sidepanel.html"
  38. },
  39. "content_scripts": [
  40. {
  41. "matches": [
  42. "https://auth0.openai.com/*",
  43. "https://auth.openai.com/*",
  44. "https://accounts.openai.com/*"
  45. ],
  46. "js": [
  47. "content/activation-utils.js",
  48. "content/utils.js",
  49. "content/auth-page-recovery.js",
  50. "content/signup-page.js"
  51. ],
  52. "run_at": "document_idle"
  53. },
  54. {
  55. "matches": [
  56. "https://mail.qq.com/*",
  57. "https://wx.mail.qq.com/*"
  58. ],
  59. "js": [
  60. "content/activation-utils.js",
  61. "content/utils.js",
  62. "content/qq-mail.js"
  63. ],
  64. "all_frames": true,
  65. "run_at": "document_idle"
  66. },
  67. {
  68. "matches": [
  69. "https://mail.163.com/*",
  70. "https://*.mail.163.com/*",
  71. "https://webmail.vip.163.com/*"
  72. ],
  73. "js": [
  74. "content/activation-utils.js",
  75. "content/utils.js",
  76. "content/mail-163.js"
  77. ],
  78. "all_frames": true,
  79. "run_at": "document_idle"
  80. },
  81. {
  82. "matches": [
  83. "https://www.icloud.com/*",
  84. "https://www.icloud.com.cn/*"
  85. ],
  86. "js": [
  87. "content/activation-utils.js",
  88. "content/utils.js",
  89. "content/icloud-mail.js"
  90. ],
  91. "all_frames": true,
  92. "run_at": "document_idle"
  93. },
  94. {
  95. "matches": [
  96. "https://duckduckgo.com/email/settings/autofill*"
  97. ],
  98. "js": [
  99. "content/activation-utils.js",
  100. "content/utils.js",
  101. "content/duck-mail.js"
  102. ],
  103. "run_at": "document_idle"
  104. }
  105. ],
  106. "action": {
  107. "default_icon": {
  108. "16": "icons/icon16.png",
  109. "48": "icons/icon48.png",
  110. "128": "icons/icon128.png"
  111. }
  112. },
  113. "icons": {
  114. "16": "icons/icon16.png",
  115. "48": "icons/icon48.png",
  116. "128": "icons/icon128.png"
  117. }
  118. }