远程查看微信聊天记录软件(python工具)

功能简介微信聊天、发送文件微信忙碌回复微信机器人回复微信远程控制电脑 软件截图 进群:960410445 获取文件! 软件使用远程控制相关指令:#帮助#截图#关机#取消关机#打开@文件/程...

功能简介

微信聊天、发送文件微信忙碌回复微信机器人回复微信远程控制电脑

软件截图

进群:960410445 获取文件!

python工具,微信聊天、自动回复、手机微信远程控制电脑!

python工具,微信聊天、自动回复、手机微信远程控制电脑!

python工具,微信聊天、自动回复、手机微信远程控制电脑!

python工具,微信聊天、自动回复、手机微信远程控制电脑!

软件使用

远程控制相关指令:#帮助#截图#关机#取消关机#打开@文件/程序 如:#打开@d:\abc.txt 或者 #打开@d:\qq.lnk#关闭@进程名 如:关闭@notepad 或者 #关闭@qq#网页@www.baidu.com 默认用IE浏览器打开,如有需要可以修改#关闭浏览器#控制@cmd命令 如:#控制@explorer c:\windows#最小化窗口#切换窗口

部分代码

########################################################################################################## 微信线程#########################################################################################################class MyThread(QtCore.QThread): _signal_1 = QtCore.pyqtSignal(bool,str,int) # 定义信号,用于记录聊天信息,含:是否群聊,消息内容,消息时间 _signal_2 = QtCore.pyqtSignal(str) # 定义信号,仅用于记录登陆成功的系统信息 _signal_3 = QtCore.pyqtSignal(str) # 定义信号,用于记录远控信息 _signal_4 = QtCore.pyqtSignal(list) # 定义信号,用于记录好友列表 _signal_5 = QtCore.pyqtSignal(list) # 定义信号,用于记录群聊列表 def __int__(self, parent=None): super(MyThread, self).__init__() def run(self): itchat.auto_login() userInfo = itchat.web_init() self._signal_2.emit('成功登陆!账号:%s,可以关闭二维码了!' % userInfo['User']['NickName']) self.myUserName = userInfo['User']['UserName'] self.get_friendslist() self.get_chatroomslist() itchat.run() def get_friendslist(self): friends_info = itchat.get_friends(update=True) frinends_list = [] for friend in friends_info: friend_Name = '%s[%s]'%(friend['NickName'],friend['RemarkName']) frinends_list.append(friend_Name) frinends_pinyin = [''.join(lazy_pinyin(frinend)) for frinend in frinends_list] # 好友列表转拼音 dict1 = dict(zip(frinends_pinyin,frinends_list)) # 拼音列表和昵称列表并成字典,像这样 {'zhangsan':'张三','lisi':'李四'} sort1 = sorted(dict1.items(),key=lambda item:item[0]) # 按拼音排序,输出 [('lisi','李四'),('zhangsan','张三')] dict2 = dict(sort1) # 转成字典 {'lisi':'李四','zhangsan':'张三'} frinends_sorted = list(dict2.values()) # 取字典的值转列表 ['李四','张三'] self._signal_4.emit(frinends_sorted) def get_chatroomslist(self): chatrooms_info = itchat.get_chatrooms(update=True) chatrooms_list = [] for chatroom in chatrooms_info: chatroom_Name = chatroom['NickName'] chatrooms_list.append(chatroom_Name) self._signal_5.emit(chatrooms_list)

篇幅有限,源文件无法展示,有需要的同学可以去我的Github找

  • 发表于 2022-08-25 21:06:47
  • 阅读 ( 196 )
  • 分类:科技

0 条评论

请先 登录 后评论
江远
江远

540 篇文章

你可能感兴趣的文章

相关问题