You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tinkered with this tool for a few hours. I really wish it had more generalized features for importing data.
Browsers like Chrome only keep 3 months of browsing history locally. I was able to download a year's worth of my Chrome browsing history via Google Takeout but no obvious way to give it to the tool in a format it would understand. Other timestamped history (like youtube) is also available for download, but again it would be in the wrong format.
I assume one of the design goals probably set by the original repo author was to make the tool dead-easy to use by automatically detecting and reading browser history, but even that was not fool-proof for me and I had to go through quite a bit of troubleshooting before I got it to run at all because I had LibreWolf installed - I opened an issue about that.
Instead, might I suggest this tool be split into two or more command line tools:
First would be a "time extractor" for reading (one/all) browser histories, as its own command line, which can then be saved as CSV or other format.
Second would be the graphing tool which imports one or more csv files in a folder directory (Assuming time is stored as UTC ticks - that's another minor issue; times would need to be standardized). This would allow for multiple data sets from different sources to be graphed additively at the same time.
This tool has massive potential for easily bringing awareness for non-24 sufferers like myself. (And much cheaper than buying a fitbit or apple watch!) In the digital age we live in, we shouldn't have to go buying new hardware when all of our habits are already online.
I want to contribute but python is not my best programming language.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I tinkered with this tool for a few hours. I really wish it had more generalized features for importing data.
Browsers like Chrome only keep 3 months of browsing history locally. I was able to download a year's worth of my Chrome browsing history via Google Takeout but no obvious way to give it to the tool in a format it would understand. Other timestamped history (like youtube) is also available for download, but again it would be in the wrong format.
I assume one of the design goals probably set by the original repo author was to make the tool dead-easy to use by automatically detecting and reading browser history, but even that was not fool-proof for me and I had to go through quite a bit of troubleshooting before I got it to run at all because I had LibreWolf installed - I opened an issue about that.
Instead, might I suggest this tool be split into two or more command line tools:
This tool has massive potential for easily bringing awareness for non-24 sufferers like myself. (And much cheaper than buying a fitbit or apple watch!) In the digital age we live in, we shouldn't have to go buying new hardware when all of our habits are already online.
I want to contribute but python is not my best programming language.
Beta Was this translation helpful? Give feedback.
All reactions