10 精币
网络验证-刚研究按键精灵
有没有什么网络验证能直接用按键精灵手机版访问
我需要像E盾一样能直接调用JS信息,得出返回值。用于暂停软件。
我用HFS搭建了个,然后扔了个记事本进去。
按键能访问,但是我同时试验的话就会崩溃,测试时间长了结果就链接失败了。
还要重开一次HFS才行
' 访问http://192.168.1.9/1.txt,判断内容为"1"时执行对应操作
Sub 获取txt并判断()
Dim 请求地址, 返回值, 请求配置
' 1. 配置txt文件地址
请求地址 = "http://127.0.0.1/1.txt"
ShowMessage "【请求信息】准备访问:" & 请求地址
' 2. 手机版单行字典配置
请求配置 = {"url": 请求地址, "timeout": 10}
' 3. 发起GET请求获取txt内容
返回值 = Url.HttpGet(请求配置)
' 4. 先判断请求是否成功
If 返回值 = "" Or 返回值 = "error" Or InStr(1, 返回值, "连接") > 0 Then
ShowMessage "【请求失败】无法访问1.txt,请检查网络/文件是否存在"
' 重试一次
返回值 = Url.HttpGet(请求配置)
If 返回值 = "" Or 返回值 = "error" Or InStr(1, 返回值, "连接") > 0 Then
ShowMessage "【重试失败】放弃访问"
返回值 = ""
Exit Sub ' 直接退出子程序,不执行后续判断
End If
End If
' 5. 请求成功后,判断内容是否为"1"(核心逻辑)
ShowMessage "【获取成功】1.txt内容:" & 返回值
' 去除内容前后的空格/换行(避免txt里有多余空白导致判断失败)
返回值 = Trim(返回值)
If 返回值 = "1" Then
Do
ShowMessage "【判断触发】内容为'1',执行指定操作!"
' ========== 这里写你要执行的操作 ==========
Delay 1000
Else
Do
ShowMessage "【判断结果】内容不是'1'(当前内容:" & 返回值 & "),不执行操作"
Delay 1000
Loop
End If
End Sub
' 调用示例
Call 获取txt并判断()
这是我用AI生成的调用,感觉是HFS这个软件的原因,我让多个模拟器同时下载超2G的软件,结果下载完了,再打开链接就失败了,还要重新打开
我来回答
回答提醒: 如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至
源码区 可获得加分喔。
友情提醒: 本版被采纳的主题可在
申请荣誉值 页面申请荣誉值,获得
1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道: 申请荣誉值 →