好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 用Python監控你的朋友都在瀏覽哪些網站?

用Python監控你的朋友都在瀏覽哪些網站?

熱門標簽:開封語音外呼系統代理商 電銷機器人的風險 天津電話機器人公司 開封自動外呼系統怎么收費 應電話機器人打電話違法嗎 手機網頁嵌入地圖標注位置 河北防封卡電銷卡 地圖標注線上如何操作 400電話辦理哪種

一、需求

1.獲取你對象chrome前一天的瀏覽記錄中的所有網址(url)和訪問時間,并存在一個txt文件中

2.將這個txt文件發送給指定的郵箱地址(你的郵箱)

3.建立例行任務,每天定時自動完成這些操作,你就可以通過郵件查看你對象每天看啥了

二、背景

1.mac下chrome的瀏覽記錄在哪?怎么獲取網址(url)和訪問時間?

答:路徑:/Users/用戶名/Library/Application\ Support/Google/Chrome/Default/History

History:是一個SQLite數據庫,其實就是一個文件,可以用DB Browser for SQLite

去查看所有的信息,我們要的信息在urls表中

怎么獲取:用python內置的sqlite3庫連接History,通過sql得到我們想要的信息

2.怎么發送一個帶附件的郵件?

答:使用python內置的email和smtplib兩個模塊去構造和發送郵件

3.怎么把這些過程自動化?

答:使用shell腳本將這些過程連接起來,然后使用crontab命令定時運行

三、requirements

macOS Sierra

Python3.6

Chrome

發送郵件的qq郵箱地址

qq郵箱授權碼

SMTP服務器地址 : smtp.qq.com

接受郵件的郵箱地址

四、代碼

1.get_history.py

2.send_email.py

3.start.sh

4.crontab -e

五、執行

(1) 首先我們用DB Browser for SQLite來看下History中的urls表的數據組成

從表中可以看出,我們要的網址和訪問時間就在urls.url和urls.last_visit_time中

(2) get_history.py:通過這個腳本,我們可以把url和訪問時間提取出來,并且存儲在

result.txt中,下圖就是我得到的部分結果

(3) send_email.py:通過這個腳本,我們可以把result.txt作為附件,發送給指定郵箱地址

(4) ./start.sh :其實,前面幾個腳本,已經完成了我們的任務,但是每次都執行這么多腳

本,太麻煩了,我們可以把這些腳本的執行語句整理成一個shell腳本。

cp /Users/Marcel/Library/Application\ Support/Google/Chrome/Default/History /Users/Marcel/Desktop/tmp/code/chrome_history/
python /Users/Marcel/Desktop/tmp/code/chrome_history/get_history.py
python /Users/Marcel/Desktop/tmp/code/chrome_history/send_mail.py /Users/Marcel/Desktop/tmp/code/chrome_history/result.txt

這樣,我們在終端執行./start.sh,系統就會幫我們把這三條語句依次執行了

注意:由于crontab命令需要絕對路徑,所以這里的路徑都是用絕對路徑

(5) crontab :如果使用了這個命令,在電腦開機并且聯網的情況,系統會自動執行,然后把結果發到你的郵箱

使用方法:在終端下輸入crontab -e,使用vim輸入下面一行代碼就可以了

20 14 * * * /Users/Marcel/Desktop/tmp/code/chrome_history/start.sh

說明:前面兩個數字,就是你每天執行這個腳本的時間,我這里設置的是14:20。

重要的事再說一遍,一定要寫絕對路徑!!!

六、問題

1.server.login(from_addr, password)函數中的password不是郵箱密碼,在qq郵箱中,指的是授權碼

答:qq郵箱授權碼:什么是授權碼,它又是如何設置?_QQ郵箱幫助中心

2.訪問History數據庫時,顯示The database is locked!

答:在我們打開瀏覽器的同時去訪問History時,就會出現這種情況,有兩種解決辦法:
(1)關閉瀏覽器,再去訪問
(2)把History拷貝到其他文件夾中,然后訪問該文件夾下的History

3.timestamp時間戳怎么轉換的

答:last_visit_time是微秒,所以要除以10^6; last_visit_time的起始值是1601年1月1日0時0分0秒,所以要減去11644473600;篩選昨天的數據:現在的日期與last_visit_time的差值小于1的數據,就是距離當前時間小于1天的數據

4.crontab出錯

答:crontab中所有路徑都要寫絕對路徑,包括py腳本中的路徑也要寫絕對路徑!

七、總結

1.運用python連接SQLite數據庫,并執行sql操作

2.運用python發送郵件

3.運用shell和crontab建立自動化例行任務

4.看別人隱私是不對的,這篇文章只是我自己瞎玩的,實際可行性不強

八、展望

1.把這些打包成一個可執行文件,雙擊之后可以直接部署,并且可以跨平臺

2.目前這個腳本,只有在電腦是打開并且聯網的時候,才能自動執行,所以并不能理想地監控別人的瀏覽記錄哦!

3.最后祝大家跟封面中的小草一樣頑強,早日登上人生巔峰

到此這篇關于用Python監控你的朋友都在瀏覽哪些網站?的文章就介紹到這了,更多相關Python監控網站瀏覽記錄內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python只需30行代碼就能記錄鍵盤的一舉一動
  • python使用pynput庫操作、監控你的鼠標和鍵盤
  • Python實時監控網站瀏覽記錄實現過程詳解
  • python自動發微信監控報警
  • 你知道怎么用Python監控聊天記錄嗎

標簽:宿遷 六盤水 駐馬店 成都 山東 江蘇 蘭州 常州

巨人網絡通訊聲明:本文標題《用Python監控你的朋友都在瀏覽哪些網站?》,本文關鍵詞  用,Python,監控,你的,朋友,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《用Python監控你的朋友都在瀏覽哪些網站?》相關的同類信息!
  • 本頁收集關于用Python監控你的朋友都在瀏覽哪些網站?的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 久久久精品明星毛片无码| 我和岳的风流性事| 无码深夜AAA片在线观看| 国精产品一区二区三区| 欧美男同Gay???video| 波多野结衣痴女ol丝袜系列| 91精品秘?无码一区二区山手| 粗大黑长进进出出视频| 美女的秘?让男人桶到爽网站| 国产婬妇69??视频| 欧美性乱| JlZZJlZZ亚洲日本少妇| 把女人弄爽A片免费播放| 久久久线视频| 天天爽夜夜爽人人爽曰喷水| 日本动漫丝袜腿交榨精漫画| 99热热这里只精品996小说| 欧美亚洲91| 日本在线不卡一区| 青草青草伊人精品视频| 精品秘?无码一区二区三区老师 | 欧美精品99久久久久久人| 亚洲人成77777| 亚洲男人的天堂久久无| japanesefree极品护士tube| 男女做爰猛烈刺激| 一级毛片在线看在线播放| 名门嫡姝-213大H慎入| 东北女人一级毛片免费观看 | www.亚洲视频.com| 521香蕉网站入口| 亚洲国产综合网| 欧美日韩国产一区二区| 中文字幕熟女人妻免费看片软件| 国产老熟女伦老熟妇A片小川桃果| 国产乱码精品AAAAAAAA| 快活影院| 丝袜美腿精尽福利网站| 欧美色另类| 中文字幕伦理| 91精品丝袜黑色高跟鞋|