怼人神器3.0隆重归来! 此次改动: · 修改了部分BUG · 增加了Mac版本 4.0预告: · 将采用多线程,增加刷屏速度 · 将美化界面 准备工作 : [ol]pip3 install pyperclip[/ol]复制代码[ol]pip3 install pyautogui[/ol]复制代码 话不多说,上代码: [ol]from tkinter import *import timefrom pyperclip import copyimport pyautogui as groot = 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.pydef 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()[/ol]复制代码 上图片: 注意事项: 此工具仅限学习使用,请不要用此恶搞他人! Mac的用户请选择"Enter(MAC)",否则无法正常发送! 在程序运行过程中,未响应属于正常现象! 楷书, 神器
tanglikecuan 发表于 2023-1-20 14:14 没有编译的都不会用啊。 这边建议您去学习一下最基础的python语法 我不懂你说的“没有编译的都不会用啊”,你似乎没有任何的python基础 这样的问题不要再问了,真的
Mikepython0721 发表于 2023-1-20 14:17 这边建议您去学习一下最基础的python语法 我不懂你说的“没有编译的都不会用啊”,你似乎没有任何的py ... 好的,给您添麻烦了,不好意思。