找回密码
 加入
搜索
查看: 4725|回复: 16

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

  [复制链接]
发表于 2009-6-13 13:35:42 | 显示全部楼层 |阅读模式
本帖最后由 king123 于 2009-6-14 16:24 编辑

自动打开百度并且在搜索栏填写信息并且点击搜索然后关闭
要求
循环搜索
搜索完成一次关闭一次IE然后从新打开
每次搜索的内容都不一样可以自定义
主要是要把代码加上注释
来个高手写个完整的
谢谢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-总行数)就行了,置于循环,那看你像要怎么循环了,这个就不献丑了,哈哈。
发表于 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 )
发表于 2009-6-13 16:46:10 | 显示全部楼层
_IECreate 的作用是打开一个ie窗口,显示你给的网页,并返回窗口变量
_IENavigate的作用是在给的ie窗口里打开你给的url地址。


#include <IE.au3>
_IECreate ( [URL = "about:blank" [, 附着 = 0 [, 可见 = 1 [, 等待 = 1 [, 聚焦 = -1]]]]] )
参数
URL [可选]: 定义打开浏览器的URL地址
附着 [可选]: 定义是否附着在存在的窗口
                    0 = (默认) 不试图附着
                    1 = 试着附着在已存在窗口
可见 [可选]: 定义浏览器窗口是否可见
                    0 = 浏览器窗口不可见
                    1 = (默认) 浏览器窗口可见
等待 [可选]: 定义是否返回前是否等待网页加载完毕
                     0 = 立即返回, 不等待网页加载
                     1 = (默认) 在返回之前等待网页加载完毕  
聚焦 [可选]: 定义是否把聚焦在附着的窗口
                      0 = 使窗口聚焦
                      -1 = (默认)不使窗口处于聚焦




_IENavigate ( 对象变量, URL地址 [, 等待 = 1] )
参数
对象变量 InternetExplorer.Application,窗口或者框架(frame)对象的对象变量
URL地址 浏览的URL地址 (例如"http://www.autoitscript.com")
等待 [可选]: 定义在返回前是否等待窗口加载完毕
             0 = 立即返回,不等待窗口加载
             1 = (默认) 等待窗口加载完毕然后返回
发表于 2009-6-13 16:46:19 | 显示全部楼层
楼上正解..
 楼主| 发表于 2009-6-13 19:57:04 | 显示全部楼层
谢谢上边的朋友,但是跟我想要的有些出入
我获取不了那个输入筐的位置
发表于 2009-6-14 00:25:58 | 显示全部楼层
你这样做很浪费资源,你想收集什么内容吗?
发表于 2009-6-14 09:19:51 | 显示全部楼层
你这样做很浪费资源,你想收集什么内容吗?
javarike 发表于 2009-6-14 00:25

他想提高他所要的知名度
发表于 2009-6-14 14:03:37 | 显示全部楼层
本帖最后由 sanmoking 于 2009-6-14 14:55 编辑

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

本帖子中包含更多资源

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

×

评分

参与人数 1金钱 +10 贡献 +1 收起 理由
lynfr8 + 10 + 1 原创内容,感谢你对论坛的支持;希望继续发 ...

查看全部评分

发表于 2009-6-14 15:01:33 | 显示全部楼层
上面的程序如果作为刷页面点击量的工具用的话,可以直接在那个用来当词库的txt文本里面敲几个回车,什么字符都不用,然后填写你想刷的网址,就行了,记着把循环打开哦。
发表于 2009-6-14 15:41:02 | 显示全部楼层
呵呵,楼主是想刷钱吧
楼上的修改一下应该可以使用了
 楼主| 发表于 2009-6-14 16:23:18 | 显示全部楼层
谢谢各位朋友
发表于 2009-6-14 18:17:14 | 显示全部楼层
不错,留名
发表于 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
就不能了..
呵呵...
发表于 2011-9-29 17:22:07 | 显示全部楼层
这啥东西呀?????
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-30 13:29 , Processed in 0.176968 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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