自动打开百度填写搜索内容并关闭
本帖最后由 king123 于 2009-6-14 16:24 编辑自动打开百度并且在搜索栏填写信息并且点击搜索然后关闭
要求
循环搜索
搜索完成一次关闭一次IE然后从新打开
每次搜索的内容都不一样可以自定义
主要是要把代码加上注释
来个高手写个完整的
谢谢sanmoking大力帮助 $i="关键词"
ShellExecute ("http://www.baidu.com/s?wd="&$i)
剩下的关键词部分自己改成读ini,或者读txt就此行了,如果想随即从txt里面读取某一行,只需要先得到txt的总行数,用这个_FileCountLines($txtFilePath),需要#Include <File.au3>,然后用随机(1-总行数)就行了,置于循环,那看你像要怎么循环了,这个就不献丑了,哈哈。 或者用
#include <IE.au3>
$i="关键词"
$oIE=_IECreate ( "http://www.baidu.com/s?wd="&$i)
更换关键词的话用
$i="关键词2"
_IENavigate ($oIE,"http://www.baidu.com/s?wd="&$i, 1 ) _IECreate 的作用是打开一个ie窗口,显示你给的网页,并返回窗口变量
_IENavigate的作用是在给的ie窗口里打开你给的url地址。
#include <IE.au3>
_IECreate ( ]]]] )
参数
URL [可选]: 定义打开浏览器的URL地址
附着 [可选]: 定义是否附着在存在的窗口
0 = (默认) 不试图附着
1 = 试着附着在已存在窗口
可见 [可选]: 定义浏览器窗口是否可见
0 = 浏览器窗口不可见
1 = (默认) 浏览器窗口可见
等待 [可选]: 定义是否返回前是否等待网页加载完毕
0 = 立即返回, 不等待网页加载
1 = (默认) 在返回之前等待网页加载完毕
聚焦 [可选]: 定义是否把聚焦在附着的窗口
0 = 使窗口聚焦
-1 = (默认)不使窗口处于聚焦
_IENavigate ( 对象变量, URL地址 [, 等待 = 1] )
参数
对象变量 InternetExplorer.Application,窗口或者框架(frame)对象的对象变量
URL地址 浏览的URL地址 (例如"http://www.autoitscript.com")
等待 [可选]: 定义在返回前是否等待窗口加载完毕
0 = 立即返回,不等待窗口加载
1 = (默认) 等待窗口加载完毕然后返回 楼上正解.. 谢谢上边的朋友,但是跟我想要的有些出入
我获取不了那个输入筐的位置 你这样做很浪费资源,你想收集什么内容吗? 你这样做很浪费资源,你想收集什么内容吗?
javarike 发表于 2009-6-14 00:25 http://www.autoitx.com/images/common/back.gif
他想提高他所要的知名度 本帖最后由 sanmoking 于 2009-6-14 14:55 编辑
给楼主写个完整的程序看看吧,应该正好是你用的。需要提前准备关键词文件(txt),一行一个关键词
如果运行不起的话,请更换为最标准的ie浏览器为默认浏览器,其他ie内核的浏览器直接关闭,否则程序会把那些搜狗之类的当成ie来用
上面的程序如果作为刷页面点击量的工具用的话,可以直接在那个用来当词库的txt文本里面敲几个回车,什么字符都不用,然后填写你想刷的网址,就行了,记着把循环打开哦。 呵呵,楼主是想刷钱吧
楼上的修改一下应该可以使用了 谢谢各位朋友 不错,留名 本帖最后由 liyi-softs 于 2011-8-30 16:39 编辑
好啊..正想找这东西.....
不过.....发现狗狗的页面,不能正常输入关键字....
比如这个页面 http://movie.gougou.com/Sections/movies?select=%C8%AB%B2%BF&type=&year=&area=&page=1&search=&searchby=2
就不能了..
呵呵... 这啥东西呀?????
页:
[1]
2