acbs
发表于 2009-6-18 16:35:27
真是败了,想找的时候还真不好找,刷了好几十贴了还没碰着.:face (30):
acbs
发表于 2009-6-18 16:42:32
终于找到了一个.
acbs
发表于 2009-6-18 17:13:55
如果可以,查找checkCode=这个字符串,然后截取后面的17位代码,然后打开链接就可以得到红包了.
只是知道应该可以这么做,但代码不会写.
kn007
发表于 2009-6-18 17:45:42
帮你顶一下,等待正解学习,呵呵,不过不明白楼主为什么要搞这个,呵呵
lynfr8
发表于 2009-6-18 17:47:57
本帖最后由 lynfr8 于 2009-6-18 17:54 编辑
如果可以,查找checkCode=这个字符串,然后截取后面的17位代码,然后打开链接就可以得到红包了
acbs 发表于 2009-6-18 17:13 http://www.autoitx.com/images/common/back.gif
分析截取的话用正则提取一下 #include <ie.au3>
$oIE = _IECreate('file:///C:/Documents%20and%20Settings/Administrator/桌面/有红包源文件/有红包源文件.html', 0, 0, 1, 0)
$oIE = _IEDocReadHTML($oIE)
Local $offset = 1
$String = StringRegExp($oIE, 'checkCode=(.*)"\starget', 1, $offset)
MsgBox(0, '', '提取出红包特征码为'&$String)
将_IECreate的网址换成你要浏览的网址就行了
提取出来之后你可以再补完整个链接再打开就行了
自己写写吧
lynfr8
发表于 2009-6-18 17:58:41
<A href="Plus_redBag.asp?action=getGift&checkCode=66A5P8345dVC43dr2"
target=_blank><IMG alt=您获得了一个红包!快打开看看~ src="images/redBag.gif" border=0></A> 还不如直接点击图片
_IEImgClick ($oIE, "images/redBag.gif", "src")
kn007
发表于 2009-6-18 18:01:21
还不如直接点击图片
_IEImgClick ($oIE, "images/redBag.gif", "src")
lynfr8 发表于 2009-6-18 17:58 http://www.autoitx.com/images/common/back.gif
点击图片乃是最有效的
kn007
发表于 2009-6-18 19:39:51
原来是找钱用。。。
acbs
发表于 2009-6-19 07:50:04
本帖最后由 acbs 于 2009-6-21 14:29 编辑
原来是找钱用。。。
kn007 发表于 2009-6-18 19:39 http://www.autoitx.com/images/common/back.gif
就是玩的,顺便学习一下auto的用法。
acbs
发表于 2009-6-19 07:50:51
我学习一下大家的,看看.
chenjiaji 兄的可不可以将那个exe的发个源码看一下呀?谢谢.
acbs
发表于 2009-6-19 09:35:02
还不如直接点击图片
_IEImgClick ($oIE, "images/redBag.gif", "src")
lynfr8 发表于 2009-6-18 17:58 http://www.autoitx.com/images/common/back.gif
8兄的这个还没看明白,可以直接从网页中判断是否有这个红包图吗?
可否再指点一下?
hutong01
发表于 2009-6-19 09:59:23
_IEImgClick ($oIE, "images/redBag.gif", "src")
wuluck
发表于 2009-6-19 10:55:08
不容易啊
这东西有啥用啊?
chenjiaji 发表于 2009-6-18 18:41 http://www.autoitx.com/images/common/back.gif
请问这个效果是怎么做的?能共享一下这部分的源码吗?
acbs
发表于 2009-6-19 11:03:09
是呀,我也想学习一下这些代码,期待这位老兄可以发出来让我们学习。
vsop1900
发表于 2009-8-16 14:36:20
我刷点块 原谅我啊