qq协助
第一台电脑:
1.自动登录QQ
2.打开另一个QQ号码窗口
3.循环判断"文字图形命令"(比如启动)
4.清屏防止同一命令反复执行
5.根据命令选择对应功能按钮点,单击启动对应功能
第二台电脑
给第一台电脑的QQ号发文字命令
注意事项,两个QQ最好采用同一版本,注意发送和截取文字命令的字体和大小,保证图形文字命令被识别
程序没什么难点写着玩的,在家控制单位电脑,
xxxx.bmp //用户QQ中的名字或者头像图形
qidong.bmp //启动命令文字比如宋体9号的"启动",将文字截图
yuancheng.bmp //远程协助图标截图
stop.bmp //启动命令文字比如宋体9号的"停止",将文字截图
代码如下:
UserVar Hao=xxxxxxxx "输入账号"
UserVar Ma="xxxxxxxx" "输入密码"
UserVar Lj="C:\Program Files\Tencent" "QQ所在路径"
RunApp Lj & "\Bin\QQ.exe"
Delay 2000
Hwnd = Plugin.Window.Find(0, "QQ2012")
Call Plugin.Window.Move(Hwnd, 0, 0)
Call Plugin.Window.Active(Hwnd)
Delay 500
MoveTo 123, 153
Delay 222
LeftClick 1
Delay 222
SayString Hao
Delay 400
KeyPressS "Tab", 1
Delay 444
a=1
For len(Ma)
key=Asc(UCase(Mid(ma,a,1)))
KeyPressS key,1
Delay 10
a=a+1
EndFor
Delay 444
KeyPress "Enter", 1
Delay 500
Call Plugin.Msg.Tips("自动登录完毕!")
//打开用户
Delay 5000
Hwnd = Plugin.Window.Find(0, "QQ2012")
Call Plugin.Window.Move(Hwnd, 0, 0)
Call Plugin.Window.Active(Hwnd)
FindPic 0,0,800,600,"Attachment:\xxxx.bmp",0.9,intX,intY
If intX > 0 and intY > 0 Then
MoveTo intX,intY
LeftDoubleClick 1
Call Plugin.Window.Hide
Delay 3000
Hwnd_1 = Plugin.Window.Find(0, "xxxx")
Call Plugin.Window.Move(Hwnd_1,887 , 0)
Call Plugin.Window.Active(Hwnd_1)
Call SayQQ("连接成功")
i = 1
While i > 0
intX = 0
intY = 0
intX_1 = 0
intY_1 = 0
//启动远程协助
FindPic 887, 0, 1440, 520, "Attachment:\qidong.bmp", 0.8, intX, intY
If intX > 0 and intY > 0 Then
FindPic 887, 0, 1440, 520, "Attachment:\yuancheng.bmp", 0.8, intX_1, intY_1
If intX_1 > 0 and intY_1 > 0 Then
Call Plugin.Msg.Tips("远程协助启动!")
MoveTo intX_1, intY_1
Delay 100
LeftClick 1
Delay 500
Call ClearScreen(intX,intY)
End If
End If
intX = 0
intY = 0
//启动摄像头
FindPic 887, 0, 1440, 520, "Attachment:\sxtstart.bmp", 0.8, intX, intY
If intX > 0 and intY > 0 Then
FindPic 887, 0, 1440, 520, "Attachment:\sxt.bmp", 0.8, intX_1, intY_1
If intX_1 > 0 and intY_1 > 0 Then
Call Plugin.Msg.Tips("摄像头启动!")
MoveTo intX_1, intY_1
Delay 100
LeftClick 1
Delay 500
Call ClearScreen(intX, intY)
End If
End If
intX = 0
intY = 0
//停止远程协助
FindPic 887, 0, 1440, 520, "Attachment:\stop.bmp", 0.8, intX, intY
If intX > 0 and intY > 0 Then
i = 0
Call SayQQ("连接终止")
Call Plugin.Msg.Tips("远程协助终止!")
Call ClearScreen(intX,intY)
End If
Delay 1000
Wend
End If
Sub ClearScreen(xx,yy)
//清屏
MoveTo xx,yy
RightClick 1
Delay 100
FindPic 887, 0, 1440, 520, "Attachment:\cls.bmp", 0.9, intX, intY
If intX > 0 and intY > 0 Then
MoveTo intX, intY
LeftClick 1
Delay 500
End If
End Sub
Sub SayQQ(say)
Delay 500
SayString say
KeyDown 18, 1
KeyPress 83, 1
KeyUp 18, 1
Delay 500
End Sub
qq协助的更多相关文章
- 黄聪:win7 QQ自动远程协助 提示关闭了远程桌面
最近在使用QQ自动远程协助的时候,输入完远程验证密码后,提示“关闭了远程桌面” 系统环境:win7 64位 问题描述:在使用QQ自动远程协助,对方QQ提示关闭了远程桌面. 解决办法:将2台电脑的时间调 ...
- 可在广域网部署运行的QQ高仿版 -- GG叽叽V2.4,增加远程协助、桌面共享功能(源码)
QQ的远程协助.或者说桌面共享是一个非常实用的功能,所以,2.4版本的GG复制了它,而且,GG增强了桌面共享的功能,它可以允许指定要共享桌面的区域,这样,对方就只能看到指定区域的桌面,这对节省流量会非 ...
- win10 QQ远程协助部分界面点不了
win10 QQ远程协助部分界面点不了. 把对方电脑的电脑管家全部退出,退出了也不行. 是win10的防火墙?安全策略?
- 可在广域网部署运行的QQ高仿版 -- GGTalk总览
(最新版本:V5.5,2016.12.06 增加对MySQL数据库的支持.) (android移动端:2015.09.24 最初发布 ,2016.11.25 最后更新) GGTalk(简称GG)是 ...
- TTradmin v1.1 - 免端口映射穿透任何内网、基于radmin核心的即时远程协助
TTradmin 是一款免端口映射可直接穿透任何内网,基于radmin核心的即时远程协助软件.在使用的时候只需要保证“协助端”和“被协助端”使用同一个验证码即可实现安全便捷的远程控制,不需要进 ...
- 千呼万唤始出来!—— GG(高仿QQ)终于有移动端了!(技术原理、实现、源码)
首先要感谢大家一直以来对于GG的关注和支持!GG的不断完善与大家的支持分不开! 从2013年最初的GG1.0,到后来陆续增加了网盘功能.远程协助功能.离线文件功能.群聊功能.语音聊天功能.视频聊天功能 ...
- 可在广域网部署运行的QQ高仿版 -- GG叽叽(源码)
前段时间看到园子里有朋友开发了QQ高仿版的程序,我也非常有兴趣,以前一直有个做即时聊天程序的梦,趁这段时间工作不是很忙,就开始动手来做这个事情.根据我以往积累下来的项目经验,实现QQ的基本功能,问题应 ...
- 在网络7层协议中,如果想使用UDP协议达到TCP协议的效果,可以在哪层做文章?(QQ 为什么采用 UDP 协议,而不采用 TCP 协议实现?)
为了解决这题,可以具体看看下面这个讨论. 解灵运工程师 185 人赞同 某次架构师大会上那个58同城做即时通信的人说:原因是因为当时没有epoll这种可以支持成千上万tcp并发连接的技术,所以他们使用 ...
- 8月17日 Power-BI关于全国房地产开发投资情况分析 QQ群视频交流开课啦
<ignore_js_op> 数读|中国的经济只剩下房地产了么? 引言: 近日一则标题为“房奴们又立功啦,7月份新增贷款几乎都来自房贷!”的报道吸引了大众的目光.该报道指出在央行8月13日 ...
随机推荐
- SUID, SGID, SBIT
基本上SUID有这样的限制与功能: SUID权限仅对二进位程序(binaryprogram)有效,不能用在shellscript上面: 运行者对於该程序需要具有x的可运行权限: 本权限仅在运行该程序的 ...
- 一个页面中显示多个button时总行数计算公式。
总行数 = (按钮总数 + 每一行按钮数 - 1) / 每一行按钮数. 同理.假设我们要显示一定总数的item.每页固定数量,则总页数为. 总页数 = (总显示数量 + 每页显示的数量 - 1) / ...
- Spring Framework------>version4.3.5.RELAESE----->Reference Documentation学习心得----->Spring Framework中web相关的知识(概述)
Spring Framework中web相关的知识 1.概述: 参考资料:官网documentation中第22小节内容 关于spring web mvc: spring framework中拥有自 ...
- 无cookie下载Oracle otn上的sun jdk等软件
从Oracle下载sun jdk提示:In order to download products from Oracle Technology Network you must agree to th ...
- [原创]迈出NIOS的第一步,HelloNIOS
Altera官方推出NIOS已经很久了,个人感觉C+V代码配合会是后面FPGA使用的一个主流,由C来完成一些对时序要求不高,对功能要求偏高的部分,比如运动控制等:由V来配合时序完成高时序要求的需求以及 ...
- JS绑定JavaScript事件
//onblur="onblurs(this)" // function onblurs(e) { // alert(e.value); // }
- DOM事件机制进一步理解
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name ...
- 利用Kinect将投影变得可直接用手操控
Finally 总算是到了这一天了!假期里算法想不出来,或者被BUG折磨得死去活来的时候,总是YY着什么时候能心情愉快地坐在电脑前写一篇项目总结,今天总算是抽出时间来总结一下这神奇的几个月. 现在回过 ...
- apache结合svn创建svn资源库
1.在登录过程中可以查看error日志,如果发生以下提示: (13)Permission denied: Could not open password file 2.运行:chcon -R -h - ...
- lvs + keepalived 介绍及安装
LVS介绍 lvs 核心ipvs Ipvs(IP Virtual Server)是整个负载均衡的基础,如果没有这个基础,故障隔离与失败切换就毫无意义了.Ipvs 具体实现是由ipvsadm ...