|
本帖最后由 kangatang 于 2013-3-21 11:19 编辑
想想还是传上来吧。也没什么技术含量。相对来说说简单的有点意外。
先传个VBS版的,源码全公开。
http://club.excelhome.net/thread-994782-1-1.html
feixin-kangatang.zip
(921 Bytes, 下载次数: 73)
msg = InputBox("输入发送内容","输入" , "", 10000, 8500)
If msg = "" then wscript.quit
inputtext = InputBox("用户名和密码以" & Chr(34) & "/" & Chr(34) & "分开" & Chr(10) & "举例:用户名/密码", "请输入用户名和密码", "13588888888/123456", 10000, 8500)
If inputtext = "" Then wscript.quit
UName = Trim(Split(inputtext, "/")(0))
psw = Trim(Split(inputtext, "/")(1))
Set XML = CreateObject("Msxml2.XMLHTTP.5.0") ' ("WinHttp.WinHttpRequest.5.1") '
With XML
.Open "POST", "https://webim.feixin.10086.cn/WebIM/Login.aspx", False
.setRequestHeader "Referer", "https://webim.feixin.10086.cn/login.aspx"
.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
.Send "UserName=" & UName & "&Pwd=" & psw & "&OnlineStatus=400&AccountType=1"
ckvalue = Split(Split(.getallResponseHeaders(), "webim_sessionid=")(1), ";")(0)
myself = left(ckvalue, 10)
receiver = myself
End With
With XML
.Open "POST", "https://webim.feixin.10086.cn/content/WebIM/SendSMS.aspx?Version=18", False
.setRequestHeader "Referer", "https://webim.feixin.10086.cn/content/freeSms.htm?tabIndex=0"
.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
.Send "UserName=" & myself & "&Message=" & encodeURI(msg) & "&Receivers=" & receiver & "&ssid=" & ckvalue
End With
Set XML= Nothing
Private Function encodeURI(becoded)
Set JS = CreateObject("msscriptcontrol.scriptcontrol")
JS.Language = "JavaScript"
encodeURI = JS.Eval("encodeURIComponent('" & becoded & "');")
End Function
|
评分
-
1
查看全部评分
-
|