标题:时时彩网站改版,高分求vfp解析开奖号码代码!!!
只看楼主
月沐庭轩
Rank: 9Rank: 9Rank: 9
来 自:京城
等 级:贵宾
威 望:17
帖 子:393
专家分:1106
注 册:2011-7-24
得分:0 
回复 10楼 sdta
看来得弄懂那网页源代码,是怎么将数据隐藏起来的。只要找到隐藏的数据就好了。希望懂得网页源代码的高手能解决。

坚持学习vfp,QQ:306805680
2013-01-30 08:40
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
我试了下,只要将网页内容另存为TXT格式,就能显示数据内容了。

坚守VFP最后的阵地
2013-01-30 11:19
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
在浏览器中也可以查看源码的。菜单:查看——源文件。

活到老,学到老! http://www. E-mail:hu-jj@
2013-01-30 21:56
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:75 
程序代码:
CURL=[http://data.]
CSTR=STREXTRACT(HTTP2TXT(CURL),[期号开奖号码后2后3],[时时彩今日],1)
*STRTOFILE(CSTR,[TEST1.TXT])
*MODIFY FILE TEST1.TXT
CSTR=STRTRAN(CSTR,[期号开奖号码后2后3],[])
RQ=CHRTRAN(GETWORDNUM(CURL,5,[/]),[-],[])
CREATE CURSOR SSC (期号 C(11),奖号 C(5))
FOR I=1 TO OCCURS(CHR(13)+CHR(10),CSTR)
    IF !EMPTY(MLINE(CSTR,I))
       INSERT INTO SSC VALUES (RQ+LEFT(MLINE(CSTR,I),3),SUBSTR(MLINE(CSTR,I),4,5))
    ENDIF
ENDFOR
BROWSE

*--------------------------------------------

FUNCTION HTTP2TXT
PARAMETERS CURL_
IF PCOUNT()<>1 OR EMPTY(CURL_)
   RETURN
ENDIF
OIE = CREATEOBJECT("INTERNETEXPLORER.APPLICATION")
OIE.NAVIGATE(CURL_)
N=0
DO WHILE OIE.READYSTATE<>4 AND N<20
   INKEY(0.1)
ENDDO
CTEXT=OIE.DOCUMENT.BODY.INNERTEXT
RELEASE OIE
RETURN CTEXT

坚守VFP最后的阵地
2013-01-30 23:55
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
程序代码:
CURL=[http://data.]+TRANSFORM(DATE()-1)+[/]
CSTR=STREXTRACT(HTTP2TXT(CURL),[期号开奖号码后2后3],[时时彩今日],1)
CSTR=STRTRAN(CSTR,[期号开奖号码后2后3],[])
RQ=CHRTRAN(GETWORDNUM(CURL,5,[/]),[-],[])
CREATE CURSOR SSC (期号 C(11),奖号 C(5))
FOR I=1 TO OCCURS(CHR(13)+CHR(10),CSTR)
    IF !EMPTY(MLINE(CSTR,I))
       INSERT INTO SSC VALUES (RQ+LEFT(MLINE(CSTR,I),3),SUBSTR(MLINE(CSTR,I),4,5))
    ENDIF
ENDFOR
BROWSE

*--------------------------------------------

FUNCTION HTTP2TXT
PARAMETERS CURL_
IF PCOUNT()<>1 OR EMPTY(CURL_)
   RETURN
ENDIF
OIE = CREATEOBJECT("INTERNETEXPLORER.APPLICATION")
OIE.NAVIGATE(CURL_)
N=0
DO WHILE OIE.READYSTATE<>4 AND N<20
   INKEY(0.1)
ENDDO
CTEXT=OIE.DOCUMENT.BODY.INNERTEXT
RELEASE OIE
RETURN CTEXT

坚守VFP最后的阵地
2013-01-31 05:07
青春无限
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江苏
等 级:贵宾
威 望:24
帖 子:3450
专家分:19340
注 册:2012-3-31
得分:0 

学 会看代码…学习写程序…学会搞开发…我的目标!呵呵是不是说大话啊!!一切皆可能
2013-01-31 06:54
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:5 
比较佩服月版主  分都给我吧

DO IT YOURSELF !
2013-01-31 21:52
月沐庭轩
Rank: 9Rank: 9Rank: 9
来 自:京城
等 级:贵宾
威 望:17
帖 子:393
专家分:1106
注 册:2011-7-24
得分:0 
唉,这几天忙,没上来。sdta版主的代码,我总是运行不成功,不过给我们一个很好的思路,可以用INTERNETEXPLORER.APPLICATION对象。
时间太长了,提醒结贴,先结了贴再讨论。

坚持学习vfp,QQ:306805680
2013-02-01 08:01
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
不知道是何原因,有时候提取不到数据。

坚守VFP最后的阵地
2013-02-01 13:02
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 

坚守VFP最后的阵地
2013-02-01 13:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-397840-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.058141 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved