當前位置:網站首頁>噴程序員?SURE?

噴程序員?SURE?

2022-01-27 21:51:37 肥學

請添加圖片描述

導讀

事情是這樣的,昨天晚上有個肥友向我求救。說玩遊戲加別人好友被噴的抬不起來頭。我一聽這還得了?馬上幫他做了幾個小工具,別的不敢說噴人這塊咱可不能慫啊。

請添加圖片描述

初版

首先用VB搞了個簡單的我們先看一下效果。

請添加圖片描述

主要思路就是模擬Ctrl C 和Ctrl V 進行消息轟炸,代碼如下。

Set WshShell = WScript.CreateObject("Wscript.Shell")
for i = 1 to 20
WScript.sleep 300 
WshShell.Sendkeys "^v" 
WshShell.Sendkeys"%s"  
Next

第二版

後來覺得不够過癮就用python弄了個稍微像樣的來給大家看看。

請添加圖片描述

用到了pynput函數庫,來模擬鍵盤按鍵可內容輸入。下面貼出完整代碼進行部分講解。

from pynput.keyboard import Key,Controller as key_cl
import time
​
def keyboard_input(string):
    keyboard=key_cl()
    keyboard.type(string)# def mouse_click():
# mouse=Controller()
# mouse.press(Button.left)
# mouse.release(Button.left)
def keyboard_click():
    Key.enter
​
​
​
def main(number):
    path = 'maren.txt'
    try:
        file = open(path, mode='r', encoding='utf-8')
        content = file.readlines()except:
        print("打開錯誤,找不到噴人文件")
​
    time.sleep(3)
    for i in range(0,number*2,2):
        rows = content[i].split('.')
        keyboard_input(rows[1])
        time.sleep(2)
        keyboard_click()if __name__ == '__main__':
    nums=int(input("請輸入要噴的次數:"))
    main(nums)
    print("發送完成!")

熱心分享

這裏有python,Java學習資料還有有有趣好玩的編程項目,更有難尋的各種資源。反正看看也不虧。

下方回複噴人即可獲取全部資源

版權聲明
本文為[肥學]所創,轉載請帶上原文鏈接,感謝
https://cht.chowdera.com/2022/01/202201272151369791.html

隨機推薦