找回密码
 加入
搜索
楼主: acbs

请教:如何取得网页特字字符坐标

[复制链接]
 楼主| 发表于 2009-6-18 16:35:27 | 显示全部楼层
真是败了,想找的时候还真不好找,刷了好几十贴了还没碰着.
 楼主| 发表于 2009-6-18 16:42:32 | 显示全部楼层
终于找到了一个.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2009-6-18 17:13:55 | 显示全部楼层
如果可以,查找checkCode=这个字符串,然后截取后面的17位代码,然后打开链接就可以得到红包了.
只是知道应该可以这么做,但代码不会写.
发表于 2009-6-18 17:45:42 | 显示全部楼层
帮你顶一下,等待正解学习,呵呵,不过不明白楼主为什么要搞这个,呵呵
发表于 2009-6-18 17:47:57 | 显示全部楼层
本帖最后由 lynfr8 于 2009-6-18 17:54 编辑
如果可以,查找checkCode=这个字符串,然后截取后面的17位代码,然后打开链接就可以得到红包了
acbs 发表于 2009-6-18 17:13

分析截取的话用正则提取一下
 #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[0])
将_IECreate的网址换成你要浏览的网址就行了
提取出来之后你可以再补完整个链接再打开就行了
自己写写吧
发表于 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")
发表于 2009-6-18 18:01:21 | 显示全部楼层
还不如直接点击图片
_IEImgClick ($oIE, "images/redBag.gif", "src")
lynfr8 发表于 2009-6-18 17:58

点击图片乃是最有效的
发表于 2009-6-18 19:39:51 | 显示全部楼层
原来是找钱用。。。
 楼主| 发表于 2009-6-19 07:50:04 | 显示全部楼层
本帖最后由 acbs 于 2009-6-21 14:29 编辑
原来是找钱用。。。
kn007 发表于 2009-6-18 19:39

就是玩的,顺便学习一下auto的用法。
 楼主| 发表于 2009-6-19 07:50:51 | 显示全部楼层
我学习一下大家的,看看.
chenjiaji 兄的可不可以将那个exe的发个源码看一下呀?谢谢.
 楼主| 发表于 2009-6-19 09:35:02 | 显示全部楼层
还不如直接点击图片
_IEImgClick ($oIE, "images/redBag.gif", "src")
lynfr8 发表于 2009-6-18 17:58

8兄的这个还没看明白,可以直接从网页中判断是否有这个红包图吗?
可否再指点一下?
发表于 2009-6-19 09:59:23 | 显示全部楼层
_IEImgClick ($oIE, "images/redBag.gif", "src")
发表于 2009-6-19 10:55:08 | 显示全部楼层
不容易啊
这东西有啥用啊?
chenjiaji 发表于 2009-6-18 18:41



请问这个效果是怎么做的?能共享一下这部分的源码吗?
 楼主| 发表于 2009-6-19 11:03:09 | 显示全部楼层
是呀,我也想学习一下这些代码,期待这位老兄可以发出来让我们学习。
发表于 2009-8-16 14:36:20 | 显示全部楼层
我刷点块 原谅我啊
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-1 23:45 , Processed in 0.076394 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表