manifest.json 1.9 KB

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