想看女神最近在看什么不?Python来教你!切勿商用!

  • A+
所属分类:python基础入门

想看女神最近在看什么不?Python来教你!切勿商用!

前言

这个目前是个脚本,

只能在电脑是打开并且联网的时候,

才能自动执行,

所以并不能随心所欲的监控别人的浏览记录哦!

不过这种是违法的行为,谨慎!谨慎!再谨慎!

需求:

1.先要获取你女神chrome前一天的浏览记录中的所有网址(url)

和访问时间,并存在一个txt文件中

2.我们再将这个txt文件发送给指定的邮箱地址(你的邮箱)

3.建立例行任务,每天定时自动完成这些操作,

你就可以通过邮件查看你对象每天看啥了

代码:

  1. get_history.py
  2. send_email.py
  3. start.sh
  4. crontab -e

需要的工具

  • macOS Sierra
  • Python3.6
  • Chrome
  • 发送邮件的qq邮箱地址
  • qq邮箱授权码
  • SMTP服务器地址 : smtp.qq.com
  • 接受邮件的邮箱地址

执行:

1.首先我们用DB Browser for SQLite来看下

History中的urls表的数据组成从表中可以看出,

我们要的网址和访问时间就在

urls.url和urls.last_visit_time中:

想看女神最近在看什么不?Python来教你!切勿商用!

2.get_history.py:

通过这个脚本,

我们可以把url和访问时间提取出来,

并且存储在result.txt中,

下图就是我得到的部分结果:

想看女神最近在看什么不?Python来教你!切勿商用!

3. send_email.py:

通过这个脚本,

我们可以把result.txt作为附件,

发送给指定邮箱地址,

下图是我得到的部分结果:

想看女神最近在看什么不?Python来教你!切勿商用!

4 ./start.sh :

前面几个脚本其实已经完成了我们的任务,

但是每次都执行这么多脚本,

太麻烦了,

我们可以把这些脚本的执行语句整理成一个shell脚本:

想看女神最近在看什么不?Python来教你!切勿商用!

这样

我们在终端执行./start.sh,

系统就会帮我们把这三条语句依次执行了

注意:

由于crontab命令需要绝对路径,

所以这里的路径都是用绝对路径

5.crontab :

如果使用了这个命令,

在电脑开机并且联网的情况,

系统会自动执行,

然后把结果发到你的邮箱

使用方法:

在终端下输入crontab -e,

使用vim输入下面一行代码就可以了

想看女神最近在看什么不?Python来教你!切勿商用!

说明:

前面两个数字,

就是你每天执行这个脚本的时间,

我这里设置的是14:20。

重要的事再说三遍:

一定要写绝对路径!!!

一定要写绝对路径!!!

一定要写绝对路径!!!

总结:

我们首先要知道,看别人隐私是不对的,这篇文章只是我自己瞎玩的,实际可行性不强,欢迎大家吐槽!

weinxin
我的微信公众号
爱真理,得永生!          爱在灵灵久博客,网罗天下,福利大家!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: