先上一张软件的界面截图,还算美观吧!
今天下午闲的没事就整理了一下我的磁盘,然后就发现了这个软件,这还是我大一的时候瞎倒腾出来的。当时还处于迷茫期,以为自己毕业后会从事windows桌面程序相关的开发工作。但是通过后来的学习才发现,大一学习windows桌面程序开发只是为了学习C#这门语言,是在为以后学习的.NET网站开发打基础,以后从事的职业是.NET网站开发才对。然而通过之后的学习我才发现,我真正喜欢的是网站前端的开发。额。。。。好像扯远了哈!
好,回到正题咱们来说这个软件。我之所以写了这么一个狗血的软件是因为有一次我在QQ群里和一个女同学开玩笑,为了不给她说话的机会我就不停的粘贴(Ctrl+V)同一句话。但是问题来了,发个十几二十条还好,再多发手都开始酸了,而且速度还慢。所以我就想,可不可以通过代码的方式让计算机帮着我完成这一系列操作。带着这个问题我就开始研究这个小软件了。
经过一段时间的钻研,我终于做出了软件的第一个版本,但界面非常不友好,只是简单的实现了功能而已。核心代码如下
Clipboard.SetDataObject(layeredTextBox1.Text);
SendKeys.SendWait("^v");
SendKeys.SendWait("{ENTER}");
原理就是
第一步、获取文本框内容并放入剪切板
第二步、模拟按下键盘Ctrl+V粘贴内容到聊天窗口
第三步、按下回车发送消息
这一系列动作重复执行就可以了。
我是一个完美主义者,对于我来说软件的界面不美观是绝对不可以的,所以我又查阅了许多关于winform界面相关的资料,最后找到了一个不错的网站CSkin,这个网站推出了三个界面库CSkin界面库、LayeredSkin界面库和DSkin界面库。最近我又发现了一个更加强大的库叫DMSkin,有免费版、会员版、入门版和终极版供大家选择。运用这些库我又做出了第二个版本,就是文首放置的那张软件截图的效果。
第二版还加入了一些新的功能
①勾选了骂人模式,会随机发送不同骂人语句。
②可以发送表情。
③强行聊天,就是说不是好友也可以和对方聊天(现已被和谐)
④可以调节发送消息的速率
最后说一下本软件的使用说明和注意事项
①将软件的压缩包解压会得到两个文件,分别是LayeredSkin.dll
和QQ聊天轰炸机.exe
②双击
QQ聊天轰炸机.exe
打开软件,注意:LayeredSkin.dll
和QQ聊天轰炸机.exe
一定要在同一个目录下才可以运行。③在内容区输入你想要发送的文本
④调节发送速率
⑤点击中间的开关按钮
⑥将光标定位到QQ聊天输入框完成发送
(这么和女同学开玩笑,活该单生狗。)
软件地址: http://pan.baidu.com/s/1cvcQ0u 密码: va68
源码地址: http://pan.baidu.com/s/1o7Mi4EQ 密码: 96n9
GitHub:https://github.com/zy598586050/QQ-Chat-bomber