分析浏览器使用记录

简介: 分析浏览器使用记录

微信截图_20230626163450.pngWakaTime


一直使用WakaTime这款时间统计工具,来记录每天花费在各种软件上的时间(支持各种IDE,浏览器,Office,Adobe系列软件等),发现每天大多数时间花在浏览器上


微信截图_20230626164054.pngWeb Timer


具体到都访问过哪些网站以及占比,有用Web Timer这款浏览器插件

微信截图_20230626164150.png但这款插件只能比较笼统地统计,无法再进一步分析,也较难满足跨机器/跨平台/跨浏览器等要求。


1History


之后有了解过国内一位开发者用Rust写的1History,"一个跨平台的命令行工具,能够同时备份本机不同浏览器的浏览记录,放进一个 SQLite 数据库,支持导出和可视化"


除去直接下载二进制文件,还可以通过brew install 1History/onehistory/onehistorycargo install onehistory来安装。

之后使用sudo onehistory backup 先备份(导出)当前机器浏览器的历史记录(需要关闭浏览器),此时就会在/Users/xxxx下,生成onehistory.db文件

接着可通过onehistory -d onehistory.db serve 启动服务,可以通过访问127.0.0.1:9960 图形化查看各网站的访问情况。

微信截图_20230626164306.png微信截图_20230626164411.png

点击折线图中的点,可以查看详情

最多的一天,居然访问了1614个网站,从早忙到晚...


目录
相关文章
|
4月前
|
Web App开发 XML 开发框架
技术心得记录:在IE浏览器中的奇怪页面表现
技术心得记录:在IE浏览器中的奇怪页面表现
49 0
|
Web App开发 JavaScript 前端开发
浏览器页面卡住定位分析
有童鞋在xxx系统页面反馈,遇到在弹出框后整个页面卡住无法使用的情况,属于必现问题。因此需要跟踪定位问题。
479 0
浏览器页面卡住定位分析
|
存储 缓存 算法
如何获取浏览器定位信息存储到浏览器缓存中?
如何获取浏览器定位信息存储到浏览器缓存中
94 0
|
Rust 数据可视化 IDE
分析浏览器使用记录
分析浏览器使用记录
74 0
|
索引
LeetCode 5430. 设计浏览器历史记录
你有一个只支持单个标签页的 浏览器 ,最开始你浏览的网页是 homepage ,你可以访问其他的网站 url ,也可以在浏览历史中后退 steps 步或前进 steps 步。
86 0
|
Web App开发
Chrome 浏览器降级后浏览网站不保留用户数据问题原因及解决方法
Chrome 浏览器降级后浏览网站不保留用户数据问题原因及解决方法
229 0
Chrome 浏览器降级后浏览网站不保留用户数据问题原因及解决方法
|
Web App开发
微软IE9浏览器增加“跟踪保护”功能
北京时间12月8日消息,据国外媒体报道,微软于美国当地时间周二宣布在即将推出的IE9浏览器中新增“跟踪保护”功能,避免用户个人隐私被第三方网站跟踪记录。 微软副总裁兼IE项目负责人迪恩·哈查莫奇(Dean Hachamovitch)今日在电话会议中表示,用户通常情况下并不知道个人信息被其他第三方公司跟踪监视。
1011 0
|
Web App开发 监控 前端开发
检测浏览器是否离线
1.属性 navigator.onLine  在线返回true/离线返回false 2.事件 //在线回调函数 window.addEventListener('online', function(e){console.
648 0