Self tracking your online life!
Project description
nostalgia_chrome [alpha]
Cross-platform Chrome History Analysis
Self tracking
There is a movement of self tracking. Monitoring pulse, heartbeat and so on. But the most important is not being tracked: our online behavior.
Making sure we can self document, we need the following things.
-
Chrome only keeps its history for a max of 90 days, so we need to start saving history.
-
We need to collect HTML data from the pages we visit and keep them cached.
-
(Cleaning up) We need to extract and analyze data from the HTML, such as code snippets, links, microdata, images, events.. anything really.
-
(Not started) Allow plugins per website for example. Extract trip date from airbnb page to connect to photos for example.
Usage examples
To come
Installation
-
For now, go to Extensions in Chrome, and "load unpacked". Open the
chromePlugin
in this folder. -
pip install nostalgia_chrome
-
To test it out, run
nostalgia_chrome serve
. Look at theboot_as_service
on how to runnostalgia_chrome
as a service on boot. -
Make sure you do not lose history, run
nostalgia_chrome backup_history
every (at most) 90 days.
Data overview
Chrome history:
- Referral data
- Visit counts
HTML (after adding analyzer)
- DOM
- code snippets
- text
- publication date
- links
- microdata
- images
- events
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for nostalgia_chrome-0.0.10-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 160ed0065732ba690d74824e7eea7d7f9e213f495122187047d66ba313804f55 |
|
MD5 | f5ab966ba0c9d575c92ba891174aed69 |
|
BLAKE2b-256 | d2f42802ff1dba82edfed199cbd2009449e83d9574ee9d6f1e9b20bbc0801105 |