python远程聊天_python工具,微信聊天、自动回复、手机微信远程控制电脑
功能简介
微信聊天、发送文件
微信忙碌回复
微信机器人回复
微信远程控制电脑
软件截图
python工具,微信聊天、自动回复、手机微信远程控制电脑
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)
python远程聊天_python工具,微信聊天、自动回复、手机微信远程控制电脑相关推荐
- php 微信开发 自动回复,关于微信自动回复的详细介绍
最近发现了一个特别好玩的Python 微信库itchat,可以实现自动回复等多种功能,下面这篇文章主要给大家介绍了利用python微信库itchat实现微信自动回复功能的相关资料,需要的朋友可以参考学 ...
- h5微信页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白)...
h5微信页面在手机微信和微信开发者工具中都能正常显示,但是在pc端微信浏览器上打不开或者数据加载不出来. 原因:pc端微信浏览器不支持ES6语法,我的代码中使用了一些ES6的特性 解决:将ES6转换为 ...
- php 微信开发 自动回复,laravel 微信开发-自动回复
laravel 微信开发-自动回复 1.微信公众号的逻辑,用户关注了你的微信公众号后,假设用户发送了一条消息给你的公众号,实际上是先发送到腾讯的服务器上,腾讯把内容转成特定的xml格式,再转发到你指定 ...
- python 远程关机_Python 远程开关机
本文目标远程开机原理 Python 远程开机代码实现 Python 关机说明 Python 开机 关于用程序来开机,是怎么做到的呢?这就是 WOL 技术 Wake-On-Lan, 利用计算机在关机或休 ...
- h5微信页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白)
记录一个最近在微信端页面开发时出现的问题:页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白). 原因:pc端微信浏览器不支持es6,而我的代码使用了 le ...
- java微信群自动回复_微信群怎么设置自动回复的小助手?看这一份攻略就够了...
不得不说现在使用微信去营销的商家是越来越多了,因为微信的人体基数大,现在全国已经拥有7亿多人都在使用着微信,已经占据中国人口的一半了.现在谁的微信里没有微信群,微信群给很多商家带来了利润,对于微信群进 ...
- iPhones刷机怎么备份微信记录 iPhone手机微信记录怎么备份
如今,手机是日常生活中不可或缺的一件物品了.而每个人的手机中基本上都有一款叫微信的社交软件,微信也成为了必不可少的一款社交软件.在使用微信的过程中会产生非常多重要的聊天记录.而在碰到换手机和刷机的情况 ...
- Python实现用手机监控远程控制电脑
一.前言 很多时候,我们都有远程控制电脑的需求.比如正在下载某样东西,需要让电脑在下载完后关机.或者你需要监控一个程序的运行状况等. 今天我们就来用Python实现一个远程监控并控制电脑的小程序. 二 ...
- 手机免费远程控制电脑,RdViewer远程管理 1.5.0,取代常常断线的TeamViewer,外网内网都能用,是你们要的一键傻瓜版!
你的 TeamViewer 常常连到一半断线吗?最近小编发现一款更加稳定.强大的远程管理软件RdViewer,完全免费下载.使用方式相当简易,支持Windows.iOS.Android,不管你是要电脑 ...
最新文章
- 经济学人:清华大学或将迅速成为全球科研领军者
- asp:HyperLink vs asp:LinkButton
- Mysql索引,用户及授权(root密码恢复)
- oracle数据库迁移 增大空间,Oracle数据库迁移、创建表空间、创建数据表实例讲解-Oracle...
- pgd 游戏教程 基地
- c++primer 3.2,3.3练习题
- 微信小程序和传统网页开发的区别
- 有没有软件能限制cpu的使用符合_电脑使用中突然黑屏是什么原因?电脑突然黑屏但是主机还运行的解决方法...
- poj 2376 bzoj 3389: [Usaco2004 Dec]Cleaning Shifts安排值班(贪心)
- linux emacs 快捷键,emacs常用快捷键
- 屏蔽拦截广告(一、PC端浏览器)
- win10下安装deepin双系统教程
- PTA 7-192 浪漫的表白
- 有属性的自定义注解,如何获取到post请求中RequestBody中对象的一个属性值?
- 今晚 8 点,开发者赏金计划正式开启
- 计算机等级ps考试1试题,计算机等级考试一级PS考前试题及答案一
- 一起来看流星雨剧情简介/剧情介绍/剧情分集介绍第十四集
- 0 基础怎样开始学习做网站 (Ruby on Rails)?
- 14. Perl 正则表达式-正则匹配
- win10 deepin15.10双系统安装教程