manifest.json 1.9 KB

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