吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2899|回复: 18
收起左侧

[Python 原创] Python怼人神器!

[复制链接]
Mikepython0721 发表于 2023-1-20 08:51


怼人神器3.0隆重归来!


此次改动:
        ·  修改了部分BUG
        ·  增加了Mac版本
       

4.0预告:
        · 将采用多线程,增加刷屏速度
        · 将美化界面


准备工作
pip3 install pyperclip
pip3 install pyautogui


话不多说,上代码:
from tkinter import *
import time
from pyperclip import copy
import pyautogui as g

root = Tk()
root.title('连续发送器(怼人神器)')
root.geometry('480x400')

def paste(chinese):
    if(v_c.get()==3):
        copy(chinese)
        g.hotkey('command', 'v')
    else :
        copy(chinese)
        g.hotkey('ctrl', 'v')

# pyinstaller -F -w text.py

def a():
    a_g = str(a.get('0.0', 'end'))
    b_g = int(b.get())
    c_g = int(c.get())
    time.sleep(c_g)

    #g.moveTo(1588, 802, duration = 1)

    #g.click()

    if (v_c.get()) == 1:
        for i in range(b_g):
            # 输入l like python
            #g.typewrite(a_g)
            paste(a_g)

            # 按下回车
            g.press('enter')
            time.sleep(0.01)

    elif (v_c.get()) == 2:
        for i in range(b_g):
            # 输入l like python
            #g.typewrite(a_g)
            paste(a_g)

            # 按下回车
            g.press('ctrl'+'enter')
            time.sleep(0.01)
    
    elif (v_c.get()) == 3:
        for i in range(b_g):
            # 输入l like python
            #g.typewrite(a_g)
            paste(a_g)

            # 按下回车
            g.press('enter')
            time.sleep(0.01)

frame = Frame(root)
frame.place(x = 120, y = 50)

b = Button(root, text = '发送(迅速点击发送窗口)', font = ('楷书', 18), command = a)
b.place(x = 10, y = 340)


Label(root, text = ' 内容 ', font = ('楷书', 18)).place(x = 10, y = 50)



gun_song_tiao_y = Scrollbar(frame)

gun_song_tiao_x = Scrollbar(frame, orient=HORIZONTAL)

a = Text(frame, font = ('楷书', 14), fg = 'blue', width=30, height=10 ,wrap='none')

gun_song_tiao_y.pack(side=RIGHT,fill=Y)
gun_song_tiao_x.pack(side=BOTTOM, fill=X)

a.pack()

gun_song_tiao_y.config(command=a.xview)
gun_song_tiao_x.config(command=a.yview)

a.config(yscrollcommand=gun_song_tiao_y.set)
a.config(xscrollcommand=gun_song_tiao_x.set)


Label(root, text = '发送次数', font = ('楷书', 18)).place(x = 10, y = 300)

var1 = StringVar()
var1.set('20')

b = Entry(root, font = ('楷书', 18), fg = 'blue', textvariable=var1)
b.place(x = 120, y = 300)

var = StringVar()
var.set('5')

Label(root, text='准备时间', font = ('楷书', 18)).place(x = 10, y = 10)

c = Entry(root, font = ('楷书', 18), fg = 'blue', textvariable=var)
c.place(x = 120, y = 10)


Label(root, text='发送方式', font = ('楷书', 18)).place(x=10, y=250)

v_c = IntVar()
v_c.set(1)

enter_r = Radiobutton(root ,text='Enter' ,font = ('楷书', 17), variable = v_c, value=1)
enter_r.place(x=120, y=250)

c_enter_r = Radiobutton(root, text='Ctrl+Enter', variable = v_c, value=2 ,font = ('楷书', 17))
c_enter_r.place(x=200 ,y=250)

c_enter_r = Radiobutton(root, text='Enter(MAC)', variable = v_c, value=3 ,font = ('楷书', 17))
c_enter_r.place(x=310 ,y=250)

root.mainloop()

上图片:


注意事项:
此工具仅限学习使用,请不要用此恶搞他人!
Mac的用户请选择"Enter(MAC)",否则无法正常发送
在程序运行过程中,未响应属于正常现象

免费评分

参与人数 3吾爱币 +8 热心值 +2 收起 理由
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
crisili + 1 我很赞同!
zhaoqingdz + 1 用心讨论,共获提升!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| Mikepython0721 发表于 2023-1-20 14:17
tanglikecuan 发表于 2023-1-20 14:14
没有编译的都不会用啊。

这边建议您去学习一下最基础的python语法

我不懂你说的“没有编译的都不会用啊”,你似乎没有任何的python基础

这样的问题不要再问了,真的
tanglikecuan 发表于 2023-1-20 14:14
Mikepython0721 发表于 2023-1-20 14:12
哥们你说不会用,你也不说哪里不会用啊

没有编译的都不会用啊。
netpeng 发表于 2023-1-20 12:33
有了辅助,当上聊天室大佬不再是梦想。感谢分享!
NingXIU 发表于 2023-1-20 12:43
感谢分享,这就去实战
 楼主| Mikepython0721 发表于 2023-1-20 12:51
netpeng 发表于 2023-1-20 12:33
有了辅助,当上聊天室大佬不再是梦想。感谢分享!

你这...
tanglikecuan 发表于 2023-1-20 13:43
对于小白不友好,小白不会用!
 楼主| Mikepython0721 发表于 2023-1-20 14:12
tanglikecuan 发表于 2023-1-20 13:43
对于小白不友好,小白不会用!

哥们你说不会用,你也不说哪里不会用啊
tanglikecuan 发表于 2023-1-20 14:18
Mikepython0721 发表于 2023-1-20 14:17
这边建议您去学习一下最基础的python语法

我不懂你说的“没有编译的都不会用啊”,你似乎没有任何的py ...

好的,给您添麻烦了,不好意思。
GYB6 发表于 2023-1-20 15:33
收藏了,也许有用
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 01:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表