找回密码
 加入
搜索
查看: 16669|回复: 18

[求购] 20元RMB求在此网页框内输入文字并确定

 火.. [复制链接]
发表于 2012-1-9 17:03:22 | 显示全部楼层 |阅读模式
悬赏1金钱已解决
本帖最后由 itljl 于 2017-9-1 00:27 编辑

20元求在此网页框内输入文字并确定
网页地址:http://index.woai310.com/index.htm?u=20
要求在这个搜狗的输入框内输入: 爱国 ,然后自动点击"搜狗搜索"
由ie.udf完成,不能用键盘鼠标模拟操作,因为需要放在后台。
价格rmB20元,联系QQ 3353820321
谢谢 。

最佳答案

查看完整内容

希望对你有帮助
发表于 2012-1-9 17:03:23 | 显示全部楼层
本帖最后由 jtw 于 2012-1-17 20:40 编辑
#include<IE.au3>
$oIE = _IECreate("http://www.sogou.com/",0,1,1,1 )
_IELoadWait ($oIE)
$Input = _IEGetObjById ($oIE, "query")
    If IsObj($Input) Then $Input.value = "爱国"
$submit =  _IEGetObjByName ($oIE, "stb")
    If IsObj($submit) Then $submit.click
希望对你有帮助
发表于 2012-1-9 17:15:47 | 显示全部楼层
20元少了点,我可以用vb和aau实现,au3暂时还不行
发表于 2012-1-9 18:07:01 | 显示全部楼层
本帖最后由 class 于 2012-1-9 18:08 编辑

20的价格谁愿做太低了
发表于 2012-1-9 19:00:44 | 显示全部楼层
回复 2# 风行者


    哇,风行哥。你懂得的技术还真多!
发表于 2012-1-9 19:40:09 | 显示全部楼层
用这个网址 http://www.sogou.com/  容易实现后台点击
发表于 2012-1-9 19:41:55 | 显示全部楼层
如果只是找位置后台模拟点击还是可以的
发表于 2012-1-9 20:51:24 | 显示全部楼层
import win.ui;
/*DSG{{*/
var winform = win.form(parent=...; bottom=249;scroll=1;right=349;text="AAuto Form" )
winform.add(  )
/*}}*/

import web.form;
import web.form.util;

web.form.util.crossDomain(); //允许跨域

//创建web窗体
var wb = web.form( winform 
        ,//可输入_UIFLAG_ 前缀的常量自定义外观
        ,//可输入_DLCTL_ 前缀的常量以控制下载行为
        ,//"USER AGENT"
        );

//打开目标网站
wb.go("http://index.woai310.com/index.htm?u=20")

//显示窗体
winform.show() 
wb.wait("");//等待指定网址,可以使用模式匹配语法

//查找输入框节点
var ele = wb.getEle("query","soid")  
ele.value = "爱国"

//点击搜狗搜索
var ele = wb.getEle("stb","soid")  
ele.click()


//进入消息循环
win.loopMessage();
return winform,wb;
送给你了,aau 代码
发表于 2012-1-9 21:34:53 | 显示全部楼层
加点钱我帮你搞。
发表于 2012-1-9 22:29:01 | 显示全部楼层
都是牛人啊,aau都有懂得
 楼主| 发表于 2012-1-9 23:42:30 | 显示全部楼层
回复 7# qqmmcc
谢谢你,可是我需要AU3代码。不管怎样,还是谢谢。
 楼主| 发表于 2012-1-10 15:55:28 | 显示全部楼层
既然朋友们觉得太少,此贴停止悬赏. 请以下楼的朋友不要再做功夫.以免白费.时间.
亦请管理员删除此贴.
发表于 2012-2-9 17:25:33 | 显示全部楼层
楼上已经实现了
发表于 2012-2-15 09:54:06 | 显示全部楼层
AU3实现这玩意 简单的很。 还有说不能实现的。
发表于 2012-2-15 11:17:52 | 显示全部楼层
能力有限没有直接完成,只能用变通的方法完成,应该能达到你点广告的目的

#include <IE.au3>
$oIE = _IECreate("http://index.woai310.com/index.htm?u=20") ;打开主页面
_IENavigate($oIE, $oIE.document.getElementById("soid").src);跳转到内嵌的搜索页,估计你的目的就是点击广告
$oIE.document.getElementById("query").value = "爱国" ;输入框 输入内容
$oIE.document.getElementById("stb").click ;点击搜索
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-21 16:56 , Processed in 0.077764 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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