QQ消息群发助手(超级简单)
2024-10-08 19:55:54
大家好!我开发的小工具,效果见动图:
下载地址
代码:
def Login():
global Flag
try:
bot.Login(['-q',v1.get()])
tkinter.messagebox.showinfo(message="登陆成功")
Flag=1
except Exception as e:
tkinter.messagebox.showerror(message=str(e))
def Send():
global Flag
if Flag==0:
tkinter.messagebox.showwarning(message='您还没有登陆,不能发送消息!')
return ''
content= T1.get(1.0, tkinter.END)
if vOption.get() == 1:
Friends=bot.List('buddy')
elif vOption.get() == 2:
Friends = bot.List('group')
for friend in Friends:
if v2.get() in friend.name:
try:
bot.SendTo(friend, content)
except Exception as e:
tkinter.messagebox.showerror(message=str(e))
tkinter.messagebox.showinfo(message="发送完毕")
if __name__ == '__main__':
root = tkinter.Tk()
L1 = tkinter.Label(root, text='QQ账号')
L1.place(x=10,y=10,height=30)
v1 = tkinter.StringVar()
E1 = tkinter.Entry(root, textvariable=v1)
E1.place(x=60,y=10,width=120,height=30)
B1 = tkinter.Button(root, text='登陆', command=Login)
B1.place(x=190,y=10,width=50,height=30)
vOption = tkinter.IntVar(value=1)
R1 = tkinter.Radiobutton(root, text='发给所有好友', variable=vOption, value=1)
R1.place(x=10,y=50)
R2 = tkinter.Radiobutton(root, text='发给所有群', variable=vOption, value=2)
R2.place(x=10,y=70)
L2 = tkinter.Label(root, text='名称包含')
L2.place(x=130,y=60)
v2 = tkinter.StringVar()
E2 = tkinter.Entry(root, textvariable=v2)
E2.place(x=190,y=60,width=50)
T1 = tkinter.Text(root)
T1.place(x=10,y=110,width=230,height=100)
B1 = tkinter.Button(root, text='发送', command=Send)
B1.place(x=10, y=220, width=230, height=30)
Flag=0
root.resizable(False, False)
root.title('刘永富-QQ群发工具')
root.geometry('250x250+300+300')
root.mainloop()
最新文章
- ubuntu15 coreclr
- ActiveMQ笔记(3):基于Networks of Brokers的HA方案
- 任务调度框架-Quartz.Net
- cf592d
- PHP超全局变量
- CSS典型案例实践
- ASP.NET Web API涉及到的上下文
- Android || IOS录制mp3语音文件方法
- PHP使用Mysql事务实例解析
- WebService 简单安全验证
- C# DateTime变量不能赋null值
- C# 模拟网站登陆并截图
- 使用JS动态修改网页body的背景色
- ListIterator的使用
- OpenGL + VS2015 + Windows10配置
- gulp 编译es6 探究
- Mybatis学习4——一对一关联查询方法1--创建实体
- [Vue warn]: Error in render: ";SyntaxError: Unexpected token ' in JSON at position 1";
- fusion--RNAseq
- java socket 之UDP编程