-
-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Chrome Extension #51
Comments
Regarding MutationObserver: https://stackoverflow.com/questions/20383356/mutation-observer-is-undefined Currently Figuring out an alternative for Chrome. |
Are you sure? https://developer.chrome.com/blog/detect-dom-changes-with-mutation-observers/ |
Some Notes regarding Chrome Extension: https://docs.google.com/presentation/d/106AXW3sBe7-7E-zIggnMnaUKUXWAj_aAuSxBspTDcGk/edit?usp=sharing |
Link to information on publishing extension: https://developer.chrome.com/docs/webstore/publish/ |
Certain use cases (e.g. SalesForce, LinkedIn) would greatly benefit from reading and writing website markup and the DOM (i.e. by simplifying tokenization of screenshots).
Implement a Chrome Plugin that sends and receives messages from PuterBot via native messaging: https://developer.chrome.com/docs/extensions/mv3/nativeMessaging/ . On every change to the Document Object Model (DOM) of the currently opened page, the extension should send a message to PuterBot.
Implement an adapter in PuterBot to receive and store the messages with https://github.com/Rayquaza01/nativemessaging. To start with, this can look something like this:
browser.py
:In the extension:
Once this is working, we will want to add the necessary functionality to
record.py
.The text was updated successfully, but these errors were encountered: