“However, without a license, the default copyright laws apply, meaning that you retain all rights to your source code and no one may reproduce, distribute, or create derivative works from your work.”
This work is NOT LICENSED for public or private use, modification, distribution, reproduction, or creation of derivative works without explicit written approval from the author. By default, you may not use, modify, or distribute any part of this work unless you have received direct permission from the copyright holder.
Note: Any API or code not defined within this project is assumed to be part of a standard web API, which is typically documented in official web development resources. The scripts rely on base web APIs, each subject to its respective owner’s copyright and/or licensing conditions.
Any breach of contract, law, or other official restrictions, regulations, stipulations, or similar legalities arising from the use of this work is entirely upon the user.
<script>
tag.DOMLogger
API for programmatic interaction..crx
file from the repository’s release..crx
to .zip
.chrome://extensions
in Chrome, enable Developer Mode, and drag & drop the .zip
file into the browser.Note: The manifest and injection logic in the zip use Chrome Manifest V3. The script is injected directly into the page’s DOM (not in a sandboxed content script) to access the page’s internal scope. The public API can be used by the extension’s background, content, or popup scopes via emissions, messages, and workers, and can also access extension APIs via content scripts.
View core.js on GitHub
View initLogs.js on GitHub
See Release 1 for a demo.
Unauthorized usage, reproduction, modification, or distribution of unlicensed original works—whether in whole or in part—violates copyright.
Consider:
Imagine spending countless hours designing and building a car. Collaboration is vital, but what if others take your blueprint, improve it behind closed doors, and leave you out? You miss out on valuable learning and see no benefit for your effort. They lose out on your contributions to further the work.This is why permission and attribution matter.
To use, modify, or build upon this work, you must first obtain explicit written permission from the author. Collaboration is welcome when mutual understanding and respect are upheld.
Contact: https://github.com/csingendonk
If in doubt—ask first.
This is a draft copy of the complete code from a previous point in time and state.