主页
文章
分类
系列
标签
关于
友链
【插件】神梦HTTP请求插件 SmHTTP.dll
【插件】神梦HTTP请求插件,【GET】【POST】【Heraders】【Cookies】【JSON】
发布于: 2023-11-26   更新于: 2023-11-29   收录于: 按键精灵
文章字数: 555   阅读时间: 2 分钟   阅读量:

【插件】神梦HTTP请求插件 SmHTTP.dll

v1.0.0.0版 2023-10-12
\
|–功能 支持GET、POST、HEAD等HTTP协议请求
|–功能 支持构造请求协议头、请求Cookies
|–功能 支持构造各种类型请求体(url、form、json)
|–功能 支持解析JSON响应

插件预览

Preview.png

插件例子

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Import "SmHTTP.dll"
Set SmHTTP = CreateObject("SMWH.SmHTTP")

Dim user, pass, Data, Ret, Cookies, Headers

' 开启自动识别参数模式
Call SmHTTP.SetAutoParamArray(True)

user = "你的按键精灵论坛账号"
pass = "你的按键精灵论坛密码"


' 登录论坛账号
Data = SmHTTP.Data( _
    "username", user, _
    "password", pass, _
    "question", "0", _
    "answer", "", _
    "templateid", "0", _
    "login", "", _
    "expires", "43200" _
)
Ret = SmHTTP.HTTP_Request("POST", "http://bbs.anjian.com/login.aspx?referer=forumindex.aspx", Data)
' 判断是否登录成功
If InStr(Ret, user) = 0 Then  
    MsgBox "出错,登录失败!", 16 + 4096, "报错!"
    EndScript
End If
Cookies = SmHTTP.GetCookies()


' 打卡签到
Data = SmHTTP.Data( _
    "signmessage", "签个到,每天心情都是美美哒~~按键精灵祝大家新年好运连连!!" _
)
Headers = SmHTTP.Headers( _
    "Referer", "http://bbs.anjian.com/" _
)
Ret = SmHTTP.HTTP_Request("POST", "http://bbs.anjian.com/addsignin.aspx?infloat=1&inajax=1",Data, Headers, Cookies)
' 判断是否签到成功
If InStr(Ret, "恭喜您获取本日签到奖励") Or InStr(Ret, "你今天已经签到过了") Then
    TracePrint "恭喜,您已完成签到任务!"
End If

插件下载

【百度网盘】: https://pan.baidu.com/s/1w7vuTuEyBchyvj5G1zdL1Q?pwd=y3rg

开源仓库

【GitHub】:【开源】用 VB6 编写 COM 类型的神梦HTTP请求插件




微信公众号:梦痕编程




文章标题:【插件】神梦HTTP请求插件 SmHTTP.dll
本文作者:神梦无痕
本文链接:https://smwhff.com/posts/smhttp-dll/
版权声明:本人所有文章除特别声明外,都遵守 BY-NC-SA 协议条款。转载请注明出处!