作者zhenyuan (工口绅士败德邪芋)
看板Visual_Basic
标题[VB2008]想写一个滑鼠自动点击程式,请给予建议
时间Wed Aug 15 01:06:30 2012
最近想帮我的网页上广告增加点点击数
所以拿出尘封已久的VB来研究看看要怎麽写
不过上一次学已经是十几年前大学时的事了,那时候还是6.0
新的VB2008改了一些东西,有点面熟又不太认识
所以冒昧上来求救请求一些建议
希望达到的目标:
1.在表单上开一个WebBorwser元件,直接引用IE <--这个已经搞定
2.点击座标位於表单范围内(相对固定座标,比如说从表单左上角计算200,200处),
即使移动表单也不会点到别的地方
3.每10秒作一次点击 <--这个用timer来做也很简单
4.程式可以缩到工作列不影响其他程式使用
实际操作之後发现问题很大的是2.跟4.
我这几天去Google搜寻
大致上看到的方法是以SetCursorPos来抓座标
然後呼叫API mouse_event的方式来做
不过我写出来的东西这个滑鼠游标还是以全萤幕的绝对座标来点击
所以如果程式一移开定位就会点到下面一堆不该点的东西,非常的悲剧
而且这个程式执行的时候滑鼠的主控权都被他抓去,不能做别的事情
有什麽好指令可以让我完成2.跟4.这两项需求呢?
请提示我一下思考方向,比如要去查什麽书或是什麽指令
先行谢过m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.104.120
1F:→ MOONRAKER:这样会有用吗…现在的广告都很厉害,他看到click老是从 08/15 01:14
2F:→ MOONRAKER:同一个IP来,会采信这个click数吗… 08/15 01:14
3F:→ zhenyuan:我这个不会去侦测ip..不过其实严格讲起来也不算广告 08/15 20:05
4F:→ zhenyuan:因为是免费性质所以我想自己写写看.. 08/15 20:06
5F:→ charles0203:要完成4 不要用滑鼠连点 去找找"自动注册" 08/27 15:57