SingleFile with categories and exhibition pages

Latest Version

Version
0.1.2
Update
December 12, 2024
Size
765KiB
Developer
Category
Users
12
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
ActiveTab
Storage
Tabs
Scripting
See more

web-archive Extension

Before you start using the plugin, please ensure that the server has been deployed. The plugin requires a specified server to function.

https://github.com/Ray-D-Song/web-archive

The plugin offers the following features:

Send Saved Pages to the Server: You can send saved web pages to the specified server for storage and further processing.
Capture Screenshots for Preview: The plugin will take screenshots of the saved pages, which can be previewed on the server.
Organize Pages with Tags and Folders: Easily add tags and assign folders to saved pages for better organization and quick access.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "web-archive", "author": "Ray-D-Song", "icons": { "16": "assets/icon.png", "48": "assets/icon.png", "64": "assets/icon.png", "128": "assets/icon.png" }, "description": "SingleFile with categories and exhibition pages", "version": "0.1.2", "manifest_version": 3, "action": { "default_icon": "assets/icon.png", "default_popup": "popup/index.html" }, "host_permissions": [ "" ], "content_scripts": [ { "matches": [ "" ], "run_at": "document_start", "js": [ "lib/browser-polyfill.min.js", "lib/single-file-frames.js", "lib/single-file-extension-frames.js" ], "all_frames": true, "match_about_blank": true, "match_origin_as_fallback": true }, { "matches": [ "" ], "run_at": "document_start", "js": [ "lib/single-file-hooks-frames.js" ], "all_frames": true, "match_about_blank": true, "match_origin_as_fallback": true, "world": "MAIN" }, { "matches": [ "" ], "run_at": "document_start", "js": [ "lib/browser-polyfill.min.js", "lib/single-file-bootstrap.js" ], "all_frames": false }, { "matches": [ "" ], "js": [ "lib/browser-polyfill.min.js", "contentScripts/main.js" ] } ], "background": { "service_worker": "background/background.js", "type": "module" }, "permissions": [ "activeTab", "storage", "tabs", "scripting" ], "web_accessible_resources": [ { "matches": [ "" ], "resources": [ "lib/single-file-hooks-frames.js", "lib/browser-polyfill.min.js", "contentScripts/content.js", "chunks/*" ] } ]}
Read more