Qt模块化笔记之network——第二个TCP程序,传输图片文件的实现(1)

这次的程序是成对写的的,比较复杂,本篇文章先说下设计思路与预览下程序。

软件设计目标是用于安卓手机控制电脑,实现PC上的屏幕坐标点击,截图,关机,输入字符等目标。目前都已成功实现。

服务器部分修改了第一个TCP程序的源码。并添加了很多windows.h里面的功能,不再跨平台,只能运行于windows系统上。

在了解完程序大概后,将在后续篇章中提取出传输文件的主要方法

电脑端软件截图:


img quality指截图时的图片质量。0代表压缩,100代表不压缩。被"hide"的部分是管理sqlite数据库的。用于管理允许连接的用户。下面四个按钮用于修改……


手机端截图:

左上角红色的,可以移动,用于当作鼠标使用。右上角刷新,发送请求,获取电脑截图。下方的left与right表示鼠标左右键。中间菜单,的paste,将内容插入到PC光标所在框中。keyevent用于特输的输入,如qq密码是无法粘贴的,这时需要模拟一个个按键事件,它将文本分解,模拟输入,只支持英文,数字及键盘数字上的符号,毕竟用于密码输入,足够了。其他部分不多说。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值