Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/haroldpetersinskipp/http-post-urls

Userscript to POST all URL's visited to a local server
https://github.com/haroldpetersinskipp/http-post-urls

firefox log post tampermonkey url userscript

Last synced: 25 days ago
JSON representation

Userscript to POST all URL's visited to a local server

Awesome Lists containing this project

README

        

# http-post-urls
Userscript to POST all URL's visited to a local server. For use with Tampermonkey and a local [Node-RED](https://nodered.org/docs/getting-started/) server.

# Important
You must edit the server variable in script.js with your server endpoint.

For example "http://192.168.1.999:1880/firefox"

The flow.json file can be imported into the Node-RED editor for a basic example of server endpoint usage that logs the visited URL's to a file.

With Greasemonkey you may need to replace "GM_xmlhttpRequest" with "GM.xmlHttpRequest" in script.js (untested).

Installation
------------

First, install a plugin that enables UserScript. There are several plugins for each web browser:

- Chrome or Firefox: [Tampermonkey](https://www.tampermonkey.net/)
- Firefox: [Greasemonkey](https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/)

Then, [click here to install](https://gist.github.com/HaroldPetersInskipp/7476f0d7c9512b80b90211c0b5b90663/raw/41815c47d734c4ba31e72fabf01f1544a094f8e2/http-post-urls.user.js).