找回密码
 加入
搜索
查看: 1588|回复: 1

[网络通信] 找会VB,或者按键的朋友,转换代码成AU3(已经解决)

[复制链接]
发表于 2012-4-9 15:12:28 | 显示全部楼层 |阅读模式
本帖最后由 5735988 于 2012-4-9 20:22 编辑

找会VB,或者按键的朋友,转换代码成AU3


VB 调用参考实例
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Command1_Click()
Dim jsdt, answer
Shell "regsvr32 /s js_dt.dll"
Set js_dt = CreateObject("jsdt.mypluginname")
jsdt = js_dt.savejpg(0, 0, 187, 167) '截图图片路径保存在变量jsdt中
jsdt = js_dt.sendjpg("jisudati", "jisudati", "1000", jsdt) '返送图片到服务器返回题号
answer = ""
While Len(answer) < 1
answer = js_dt.getanswer(jsdt) '获取服务器返回的答案
Sleep 1500
Wend
MsgBox "服务器返回答案" & answer
End Sub

Private Sub Form_Load()
Set js_dt = Nothing
End Sub
===========================================









//按键精灵7 调用参考实例

Plugin jsdt=js_dt.savejpg(0,0,100,100)  //截图保存图片 图片路径保存在jsdt变量里

Plugin jsdt=js_dt.sendjpg("帐号","密码","项目",jsdt)  //发送图片到服务器 返回题号保存在变量jsdt中

answer=""

If len(answer) < 1 then

Plugin answer=js_dt.getanswer (jsdt)  //获取服务器返回答案 保存在变量answer中

end if



上面是2个示例,想转换成AU3 的代码
 楼主| 发表于 2012-4-9 20:22:02 | 显示全部楼层
Dim $jsdt, $answer
RunWait("regsvr32 /s js_dt.dll")
$js_dt = ObjCreate("jsdt.mypluginname")
$jsdt = $js_dt.savejpg(0, 0, 187, 167) ;截图图片路径保存在变量jsdt中
$jsdt = $js_dt.sendjpg("jisudati", "jisudati", "1000", $jsdt) ;返送图片到服务器返回题号
$answer = ""
While StringLen($answer) < 1
$answer = $js_dt.getanswer($jsdt) ;获取服务器返回的答案
Sleep(1500)
Wend
MsgBox(0,'服务器返回答案',$answer)


感谢HOOK 大神
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-18 23:43 , Processed in 0.099720 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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