https://gist.github.com/technocrat/c895a8c84c5bf82be2f1
One of the annoyances of collecting web clippings from several different sources is having to separately copy the url and text separately and switch applications each time to the target file.
clipslate illustrates an x-callback-url way of combining a JavaScript bookmark to capture the page title and url and the system clipboard to capture the highlighted and copied text at the same time. These are available to the script as system arguments and though the clipboard.get() function.
clipslate processes these data to format a markdown version, such as
Clipped from 1-800-WHA-TFOR | Marlow's Listener on 2013-04-29
When was the last time you made a domestic “toll” call?
Then, the assembled text is put into the system clipboard with clipboard.set() and sent to the x-callback-url for notesy with the webbrowser function.
The target file accumulates clippings until emptied or deleted.
Not every app has x-callback-url, and those that do need to have an append action for this to work.