20元RMB求在此网页框内输入文字并确定
本帖最后由 itljl 于 2017-9-1 00:27 编辑20元求在此网页框内输入文字并确定
网页地址:http://index.woai310.com/index.htm?u=20
要求在这个搜狗的输入框内输入: 爱国 ,然后自动点击"搜狗搜索"
由ie.udf完成,不能用键盘鼠标模拟操作,因为需要放在后台。
价格rmB20元,联系QQ 3353820321
谢谢 。 本帖最后由 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希望对你有帮助 20元少了点,我可以用vb和aau实现,au3暂时还不行 本帖最后由 class 于 2012-1-9 18:08 编辑
20的价格谁愿做太低了 回复 2# 风行者
哇,风行哥。你懂得的技术还真多! 用这个网址 http://www.sogou.com/容易实现后台点击 如果只是找位置后台模拟点击还是可以的
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 代码 加点钱我帮你搞。 都是牛人啊,aau都有懂得{:face (125):} 回复 7# qqmmcc
谢谢你,可是我需要AU3代码。不管怎样,还是谢谢。 既然朋友们觉得太少,此贴停止悬赏. 请以下楼的朋友不要再做功夫.以免白费.时间.
亦请管理员删除此贴. 楼上已经实现了 AU3实现这玩意 简单的很。 还有说不能实现的。 能力有限没有直接完成,只能用变通的方法完成,应该能达到你点广告的目的
#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 ;点击搜索
页:
[1]
2