king123 发表于 2009-6-13 13:35:42

自动打开百度填写搜索内容并关闭

本帖最后由 king123 于 2009-6-14 16:24 编辑

自动打开百度并且在搜索栏填写信息并且点击搜索然后关闭
要求
循环搜索
搜索完成一次关闭一次IE然后从新打开
每次搜索的内容都不一样可以自定义
主要是要把代码加上注释
来个高手写个完整的
谢谢sanmoking大力帮助

sanmoking 发表于 2009-6-13 16:36:14

$i="关键词"
ShellExecute ("http://www.baidu.com/s?wd="&$i)



剩下的关键词部分自己改成读ini,或者读txt就此行了,如果想随即从txt里面读取某一行,只需要先得到txt的总行数,用这个_FileCountLines($txtFilePath),需要#Include <File.au3>,然后用随机(1-总行数)就行了,置于循环,那看你像要怎么循环了,这个就不献丑了,哈哈。

sanmoking 发表于 2009-6-13 16:40:13

或者用
#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 )

sanmoking 发表于 2009-6-13 16:46:10

_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 = (默认) 等待窗口加载完毕然后返回

kn007 发表于 2009-6-13 16:46:19

楼上正解..

king123 发表于 2009-6-13 19:57:04

谢谢上边的朋友,但是跟我想要的有些出入
我获取不了那个输入筐的位置

javarike 发表于 2009-6-14 00:25:58

你这样做很浪费资源,你想收集什么内容吗?

kn007 发表于 2009-6-14 09:19:51

你这样做很浪费资源,你想收集什么内容吗?
javarike 发表于 2009-6-14 00:25 http://www.autoitx.com/images/common/back.gif
他想提高他所要的知名度

sanmoking 发表于 2009-6-14 14:03:37

本帖最后由 sanmoking 于 2009-6-14 14:55 编辑

给楼主写个完整的程序看看吧,应该正好是你用的。需要提前准备关键词文件(txt),一行一个关键词
如果运行不起的话,请更换为最标准的ie浏览器为默认浏览器,其他ie内核的浏览器直接关闭,否则程序会把那些搜狗之类的当成ie来用

sanmoking 发表于 2009-6-14 15:01:33

上面的程序如果作为刷页面点击量的工具用的话,可以直接在那个用来当词库的txt文本里面敲几个回车,什么字符都不用,然后填写你想刷的网址,就行了,记着把循环打开哦。

lynfr8 发表于 2009-6-14 15:41:02

呵呵,楼主是想刷钱吧
楼上的修改一下应该可以使用了

king123 发表于 2009-6-14 16:23:18

谢谢各位朋友

kn007 发表于 2009-6-14 18:17:14

不错,留名

liyi-softs 发表于 2011-8-30 16:03:17

本帖最后由 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
就不能了..
呵呵...

p5200151 发表于 2011-9-29 17:22:07

这啥东西呀?????
页: [1] 2
查看完整版本: 自动打开百度填写搜索内容并关闭