下午写了个cli工具,时间远超预期, 遂复盘一下时间都去哪儿了.
第一步: 如何把自己的浏览历史存下来?


$dom.innerHTML ? 不管用了. 用了shadow dom + Infinite List 技术, dom 不会一次性渲染全部

我的方式:
- 缩放到25%, access shadowDom + innerText, 手动滚屏, 循环往复,取到所需时间段内(一下午的浏览历史)

控制台相关脚本: JSON.stringify( [...$0.children].map(i => i.root).filter(i=>i).map(i => i.querySelector('div').innerText)). 选中图中节点执行,即可得到innerText.

好了, 去写正则清洗去了
展开
糍麻turn于2019-06-02 16:10发布的图片
评论