模块名称:EX_Connect2Chrome
模块作者:
模块版本:1.0
模块 MD5:1f1c6248f3b765fe3b2252c84196e065
模块大小:1.11 MB
版权声明:
模块描述:
引用支持库:
系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1|spec|A512548E76954B6E92C21055517615B0
多线程支持库 2.0|EThread|5F99C1642A2F4e03850721B4F5D7C3F8
正则表达式支持库 2.0|RegEx|684944CB04624eb7BD5412A519421D34
------------------------------
.子程序 _MD5, , ,
.参数 源数据起始地址, 整数型, , _取变量数据地址()
.参数 本段数据长度, 整数型, ,
.参数 数据总长度, 整数型, ,
.参数 结果, 整数型, , 16字节 _取变量数据地址()
.参数 数据分段信息, 整数型, , 0=不分段|1=开始段|2=中间段|3=结束段
.子程序 AnsiToUnicode, 字节集, , Ansi文本 转 Unicode宽文本(字节集)
.参数 参数_Ansi文本, 文本型, ,
.参数 参数_代码页, 整数型, 可空 , 默认为:936(简体中文)
.参数 返回_宽字符长度, 整数型, 参考 可空 ,
.子程序 AnsiToUtf8, 字节集, , Ansi文本 转 Utf8文本(字节集)
.参数 参数_Ansi文本, 文本型, ,
.参数 参数_代码页, 整数型, 可空 , 默认为:936(简体中文)
.子程序 AnsiToUtf8Str, 文本型, , Ansi文本 转 Utf8文本
.参数 参数_Ansi文本, 文本型, ,
.参数 参数_代码页, 整数型, 可空 , 默认为:936(简体中文)
.子程序 Base64Decode, 字节集, , Base64解码 (Base64文本 到 字节集)
.参数 data, 文本型, ,
.子程序 Base64Decode2, 文本型, , Base64解码 (Base64文本 到 文本)
.参数 data, 文本型, ,
.子程序 Base64Encode, 文本型, , Base64编码 (字节集 到 Base64文本)
.参数 data, 字节集, ,
.子程序 Base64Encode2, 文本型, , Base64编码 (文本 到 Base64文本)
.参数 data, 文本型, ,
.子程序 chrome_触摸, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 类型, 文本型, , 触摸事件的类型。TouchEnd和TouchCancel不能包含任何接触点,而TouchStart和TouchMove必须至少包含一个 touchStart, touchEnd, touchMove, touchCancel
.参数 触摸点, 触摸点, ,
.参数 功能键, 整数型, 可空 , 默认:0 浏览器功能键_
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_仿真_设置地理位置, , , 三个参数需要同时设置才有效
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 纬度, 双精度小数, ,
.参数 经度, 双精度小数, ,
.参数 模拟精度, 双精度小数, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_仿真_设置屏幕信息, , , 覆盖浏览器屏幕尺寸参数包含(window.screen.width,window.screen.height,window.innerWidth,window.innerHeight以及device-width,device-height)等相关参数的CSS查询结果
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 网页可见区域宽, 整数型, 可空 , 覆盖的宽度值,像素单位,允许的范围(最小 0,最大 10000000),设置为0时,禁用覆盖
.参数 网页可见区域高, 整数型, 可空 , 覆盖的高度值,像素单位,允许的范围(最小 0,最大 10000000),设置为0时,禁用覆盖
.参数 设备比例因子, 双精度小数, 可空 , 覆盖设备的比例因子值,设置为0时,禁用覆盖
.参数 移动模式, 逻辑型, 可空 , 是否模拟移动设备,这包含视口元标记,覆盖 滚动条,文本自动调整等。
.参数 缩放比例, 双精度小数, 可空 , 应用于缩放生成的视图图像,忽略|fitWindow|模式
.参数 屏幕宽度, 整数型, 可空 , 覆盖屏幕的宽度值,像素单位,允许的范围(最小 0,最大 10000000),仅适用于|移动模式 = 真|
.参数 屏幕高度, 整数型, 可空 , 覆盖屏幕的高度值,像素单位,允许的范围(最小 0,最大 10000000),仅适用于|移动模式 = 真|
.参数 视图位置X, 整数型, 可空 , 在屏幕上覆盖视图X位置,像素单位,允许的范围(最小 0,最大 10000000),仅适用于|移动模式 = 真|
.参数 视图位置Y, 整数型, 可空 , 在屏幕上覆盖视图Y位置,像素单位,允许的范围(最小 0,最大 10000000),仅适用于|移动模式 = 真|
.参数 不设置可视大小, 逻辑型, 可空 , 为真时不设置视图的可见大小,依赖调用setVisibleSize
.参数 屏幕方向类型, 屏幕方向类型, 可空 , 设置屏幕方向,可选的值: portraitPrimary, portraitSecondary, landscapePrimary, landscapeSecondary
.参数 捕获屏幕快照的视图, 捕获屏幕快照的视图, 可空 , 用于捕获屏幕快照的视图
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_仿真_设置鼠标触发触摸, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 是否触发, 逻辑型, ,
.参数 平台, 文本型, , mobile, desktop
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_仿真_设置隐藏滚动条, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 是否隐藏, 逻辑型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_仿真_限制CPU, , , 启用CPU限制以模拟速度较慢的CPU
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 限制比例, 整数型, , 1表示正常速度,2表示2倍减速,等等。。。
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_仿真_重写用户代理, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 userAgent, 文本型, ,
.参数 acceptLanguage, 文本型, 可空 ,
.参数 platform, 文本型, 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_键盘_按键码, , , 全选等操作
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 功能键, 整数型, 可空 , 可选 Alt, Ctrl, Meta/Command, Shift (default: 0)
.参数 按键码, 整数型, 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_键盘_字符串, , , 模拟键盘输入内容
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 内容, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_键盘_字符串_插入文本, , , 此方法模拟插入不是来自按键的文本,例如emoji键盘或IME
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 内容, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_鼠标_移动, , , 后台模拟真实鼠标移动
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 x, 双精度小数, ,
.参数 y, 双精度小数, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_鼠标_移至点击, , , 后台模拟真实鼠标点击
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 x, 双精度小数, ,
.参数 y, 双精度小数, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_鼠标_真实模拟点到点曲线轨迹, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 sx, 双精度小数, , 起始X坐标
.参数 sy, 双精度小数, , 起始Y坐标
.参数 ex, 双精度小数, , 结束X坐标
.参数 ey, 双精度小数, , 结束Y坐标
.参数 time, 整数型, , 单位毫秒
.参数 offsetHeight, 双精度小数, , 最大偏移高度
.参数 offsetPoint, 整数型, , 偏移点,单整数
.参数 direct, 整数型, , 偏移方向,往点到点左边还是右边偏移,0:左边偏移,1:右边偏移
.子程序 chrome_鼠标_真实模拟点到点直线轨迹, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 startPosX, 整数型, , 起始点X坐标
.参数 startPosY, 整数型, , 起始点Y坐标
.参数 moveToPosX, 整数型, , 结束点的X坐标
.参数 moveToPosY, 整数型, , 结束点的Y坐标
.参数 moveTime, 整数型, , 移动总时长,单位毫秒
.参数 step, 整数型, 可空 , 每次移动总距离的百分比,取值1-100,默认是1,也就是每次移动总距离的百分之一,数值越大每次移动步长越长,数值越小每次移动步长越短。
.参数 speedMode, 整数型, 可空 , 0:匀速移动,1:先快后慢,2:先慢后快,3:先快后慢再快,4:先慢后快再慢,5:随机速度
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_鼠标_左键按下, , , 后台模拟真实鼠标左键按下
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 x, 双精度小数, ,
.参数 y, 双精度小数, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 chrome_鼠标_左键弹起, , , 后台模拟真实鼠标左键弹起
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 x, 双精度小数, ,
.参数 y, 双精度小数, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 cookies_清除所有, , , 清除所有cookies
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 cookies_取指定网址, 文本型, , 获取指定网址的cookies,请带上http/https
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 网址, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 cookies_设置字符串, , , cookies4 a=1;b=2
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 网址, 文本型, ,
.参数 cookies字符串, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 cookies_置指定网址, , , 设置指定网址cookie
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 name, 文本型, ,
.参数 value, 文本型, ,
.参数 网址, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 CSS_元素_点击, 文本型, , click()
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 CSS选择器, 文本型, ,
.参数 框架name, 文本型, 可空 , 包含就行
.参数 框架url, 文本型, 可空 , 包含就行
.子程序 CSS_元素_取文本, 文本型, , dom.innerText
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 CSS选择器, 文本型, ,
.参数 框架name, 文本型, 可空 , 包含就行
.参数 框架url, 文本型, 可空 , 包含就行
.子程序 CSS_元素_取文本值, 文本型, , dom.value
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 CSS选择器, 文本型, ,
.参数 框架name, 文本型, 可空 , 包含就行
.参数 框架url, 文本型, 可空 , 包含就行,与下面参数二选一
.子程序 CSS_元素_是否存在, 逻辑型, , dom.all.length
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 CSS选择器, 文本型, ,
.参数 框架name, 文本型, 可空 , 包含就行
.参数 框架url, 文本型, 可空 , 包含就行,与下面参数二选一
.子程序 CSS_元素_文本框选择, 文本型, , input标签 select(),触发选择后可以用键盘输入内容,不需要触发输入事件
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 CSS选择器, 文本型, ,
.参数 框架name, 文本型, 可空 , 包含就行
.参数 框架url, 文本型, 可空 , 包含就行
.子程序 CSS_元素_文本框选择_键盘输入字符串, , , 先对input标签 select() 然后在调用谷歌键盘模拟输入字符串
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 CSS选择器, 文本型, ,
.参数 内容, 文本型, ,
.参数 框架name, 文本型, 可空 , 包含就行
.参数 框架url, 文本型, 可空 , 包含就行,与下面参数二选一
.子程序 CSS_元素_置文本值, 文本型, , dom.value='内容'
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 CSS选择器, 文本型, ,
.参数 内容, 文本型, ,
.参数 框架name, 文本型, 可空 ,
.参数 框架url, 文本型, 可空 ,
.子程序 dom_getAttributes, , , 返回属性json文本
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 nodeId, 整数型, , 在指定nodeid上查询
.参数 Attributes, zyJsonValue, 参考 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 dom_getBoxModel, 文本型, , getBoxModel 按照我的理解是获取坐标
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 nodeId, 整数型, 可空 ,
.参数 backendNodeId, 整数型, 可空 ,
.参数 objectId, 整数型, 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 dom_getNodeForLocation, , , 获取指定坐标下的dom节点id
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 x, 整数型, ,
.参数 y, 整数型, ,
.参数 includeUserAgentShadowDOM, 逻辑型, 参考 可空 , False to skip to the nearest non-UA shadow root ancestor (default: false).
.参数 ignorePointerEventsNone, 逻辑型, 可空 , Whether to ignore pointer-events: none on elements and hit test them.
.参数 backendNodeId, 整数型, 参考 可空 ,
.参数 frameId, 文本型, 参考 可空 ,
.参数 nodeId, 整数型, 参考 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 dom_getOuterHTML, 文本型, , 返回OuterHTM文本
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 nodeId, 整数型, , 在指定nodeid上查询
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 dom_querySelector, , , 在指定nodeid下搜索
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 nodeId, 整数型, , 在指定nodeid上查询
.参数 selector, 文本型, , 选择器字符串
.参数 ret_nodeid, 整数型, 参考 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 dom_querySelectorAll, , , 在指定nodeid下搜索
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 nodeId, 整数型, , 在指定nodeid上查询,需要一级一级进行查询
.参数 selector, 文本型, , 选择器字符串
.参数 return_nodeIds, 整数型, 参考 可空 数组,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 dom_setAttributeValue, , , 对节点ID设置属性
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 nodeId, 整数型, ,
.参数 name, 文本型, 可空 ,
.参数 value, 文本型, 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 dom_setFileInputFiles, , , 上传文件
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 files, 文本型, 数组,
.参数 nodeId, 整数型, 可空 ,
.参数 backendNodeId, 整数型, 可空 ,
.参数 objectId, 整数型, 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 dom_setOuterHTML, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 nodeId, 整数型, ,
.参数 outerHTML, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 dom_取文档, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 深度, 整数型, 可空 , 默认为:1 ,如果需要获取所有节点请填写-1或大于0 的整数
.参数 是否搜索iframe和shadowroots, 逻辑型, 可空 , 默认为假
.参数 根节点, 整数型, 参考 可空 ,
.参数 json文本, 文本型, 参考 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 GetTime, 文本型, , 取现行时间戳文本 (13位 带毫秒) (自制函数 比调用JScript对象效率要快的多)
.参数 GMT, 逻辑型, 可空 , 是否是格林威治时间 (减8小时)
.参数 Addint, 整数型, 可空 , 自己对时间戳相加数值
.子程序 GetTime10, 文本型, , 取现行时间戳文本 (10位 不带毫秒) (自制函数 比调用JScript对象效率要快的多)
.参数 GMT, 逻辑型, 可空 , 是否是格林威治时间 (减8小时)
.参数 Addint, 整数型, 可空 , 自己对时间戳相加数值
.子程序 GetTimeInt, 长整数型, , 取现行时间戳 (13位 带毫秒) (自制函数 比调用JScript对象效率要快的多)
.参数 GMT, 逻辑型, 可空 , 是否是格林威治时间 (减8小时)
.参数 Addint, 整数型, 可空 , 自己对时间戳相加数值
.子程序 GetTimeInt10, 整数型, , 取现行时间戳 (10位 不带毫秒) (自制函数 比调用JScript对象效率要快的多)
.参数 GMT, 逻辑型, 可空 , 是否是格林威治时间 (减8小时)
.参数 Addint, 整数型, 可空 , 自己对时间戳相加数值
.子程序 GetUrlInfo, 逻辑型, , 拆分URL信息
.参数 完整地址, 文本型, ,
.参数 协议, 文本型, 参考 可空 , 接收协议的变量 例如 http:// 或 https://
.参数 域名, 文本型, 参考 可空 , 接收域名的变量 例如 www.baidu.com
.参数 端口, 整数型, 参考 可空 , 接收端口的变量 例如:8080
.参数 页面地址, 文本型, 参考 可空 , 接收页面地址的变量 例如 /index.html
.子程序 GZIP_解压, 字节集, , 调用函数前,必须确保程序目录或系统目录下有gzip.dll模块。如果没有,请先调用 GZIP_模块释放()
.参数 inData, 字节集, ,
.子程序 GZIP_模块释放, , , 调用压缩或解压函数前,必须确保程序目录或系统目录下有gzip.dll模块。如果没有,请先调用此函数释放
.参数 模块目录, 整数型, 可空 , 0.程序目录 1.系统目录
.子程序 GZIP_压缩, 字节集, , 调用函数前,必须确保程序目录或系统目录下有gzip.dll模块。如果没有,请先调用 GZIP_模块释放()
.参数 inData, 字节集, ,
.子程序 HexDecode, 字节集, , Hex解码 (16进制文本 到 字节集)
.参数 data, 文本型, ,
.子程序 HexDecode2, 文本型, , Hex解码 (16进制文本 到 文本)
.参数 data, 文本型, ,
.子程序 HexEncode, 文本型, , Hex编码 (字节集 到 16进制文本)
.参数 data, 字节集, ,
.子程序 HexEncode2, 文本型, , Hex编码 (文本 到 16进制文本)
.参数 data, 文本型, ,
.子程序 Li_程序_延时, 逻辑型, , 不占用cpu,窗口不卡死,不影响其它代码执行
.参数 延时间隔, 整数型, 可空 , 1000毫秒 = 1秒 留空为无限等待
.参数 延时单位, 长整数型, 可空 , 默认为毫秒 0=毫秒 1=秒 2=分钟 3=小时
.子程序 li_取随机数, 整数型, , 汇编方式取随机数,最小数不能大于最大数,否则获取为0
.参数 最小数, 整数型, ,
.参数 最大数, 整数型, ,
.子程序 li_网络验证_豆瓣, 逻辑型, ,
.参数 豆瓣地址, 文本型, ,
.参数 验证文本, 文本型, ,
.参数 尝试次数, 整数型, 可空 , 默认3次
.子程序 UnicodeToAnsi, 文本型, , Unicode宽文本 转 Ansi文本
.参数 参数_Unicode数据, 字节集, ,
.参数 参数_代码页, 整数型, 可空 , 默认为:936(简体中文)
.参数 返回_结果字符长度, 整数型, 参考 可空 ,
.子程序 UnicodeToUtf8, 字节集, , Unicode宽文本 转 Utf8文本(字节集)
.参数 参数_Unicode数据, 字节集, ,
.子程序 URLDecode, 文本型, , Url解码 +
.参数 StrDate, 文本型, ,
.子程序 URLDecode2, 文本型, , Url解码2 %20 (速度快一倍 稳定性未知)
.参数 StrDate, 文本型, ,
.子程序 URLDecodeUtf8, 文本型, , Url解码 Utf8 +
.参数 StrDate, 文本型, ,
.子程序 URLDecodeUtf82, 文本型, , Url解码 Utf8 %20
.参数 StrDate, 文本型, ,
.子程序 URLEncode, 文本型, , Url编码 +
.参数 StrDate, 文本型, ,
.子程序 URLEncode2, 文本型, , Url编码 %20
.参数 StrDate, 文本型, ,
.子程序 URLEncodeUtf8, 文本型, , Url编码 Utf8 +
.参数 StrDate, 文本型, ,
.子程序 URLEncodeUtf82, 文本型, , Url编码 Utf8 %20
.参数 StrDate, 文本型, ,
.子程序 Utf8ToAnsi, 文本型, , Utf8文本 转 Ansi文本
.参数 参数_Utf8数据, 字节集, ,
.参数 参数_代码页, 整数型, 可空 , 默认为:936(简体中文)
.子程序 Utf8ToUnicode, 字节集, , Utf8文本(字节集) 转 Unicode宽文本(字节集)
.参数 参数_Utf8数据, 字节集, ,
.参数 返回_宽字符长度, 整数型, 参考 可空 ,
.子程序 zyA2W, 字节集, ,
.参数 参数_Ansi文本, 文本型, ,
.参数 参数_代码页, 整数型, 可空 , 默认为:936(简体中文)
.子程序 zyUSC2编码, 文本型, , 将文本转换成 \uxxxx 格式
.参数 string, 文本型, ,
.子程序 zyUSC2编码W, 字节集, , 将文本转换成 \uxxxx 格式
.参数 string, 字节集, ,
.子程序 zyUSC2解码, 文本型, , 将 \uxxxx 文本解码
.参数 usc2Str, 文本型, ,
.子程序 zyUSC2解码W, 字节集, , 将 \uxxxx 文本解码
.参数 usc2Str, 字节集, ,
.子程序 zyW2A, 文本型, ,
.参数 参数_Unicode文本, 字节集, ,
.参数 参数_代码页, 整数型, 可空 , 默认为:936(简体中文)
.子程序 标签_绑定, 逻辑型, , 任何对标签页的操作命令都需要先对标签页进行绑定(HTTP访问的操作除外)
.参数 远程端口, 整数型, ,
.参数 标签id, 文本型, ,
.子程序 标签_处理对话框, , , 请在即将弹出对话框事件中调用,不然无效
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 确认或取消, 逻辑型, 可空 ,
.参数 写入内容, 文本型, 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 标签_处理文件选择框, , , 请在即将弹出对话框事件中调用,不然无效
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 动作类型, 文本型, 可空 , accept, cancel, fallback
.参数 文件名_数组, 文本型, 可空 数组,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 标签_打开网址, , , 使指定的标签页打开指定的网址
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 网址, 文本型, ,
.参数 错误消息, 文本型, 可空 ,
.子程序 标签_关闭, , , http访问|对标签进行关闭
.参数 远程端口, 整数型, ,
.参数 标签id, 文本型, ,
.子程序 标签_劫持文件选择框, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 是否劫持, 逻辑型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 标签_开启监听事件, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 局部_标签_事件_所有, 子程序指针, 可空 , 调用子程序 (集_page_event, , , 远程端口, 标签ID, data)
.参数 局部_标签_事件_即将跳转新标签打开网址, 子程序指针, 可空 , 调用子程序 (集标签_即将跳转新标签打开网址, , , 远程端口, 标签ID, 局部_url, 局部_windowName)
.参数 局部_标签_事件_即将打开对话框, 子程序指针, 可空 , 调用子程序 (集标签_即将打开对话框, , , 局部_网址, 局部_消息, 局部_对话框类型, 局部_默认提示)
.参数 局部_标签_事件_即将打开文件选择框, 子程序指针, 可空 , 调用子程序 (集标签_即将打开文件选择框, , , 局部_文件模式)
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 标签_取所有ids, , , http访问|
.参数 远程端口, 整数型, ,
.参数 标签数据, 标签数据, 参考 可空 数组,
.子程序 标签_取消绑定, 逻辑型, , 任何对标签页的操作命令都需要先对标签页进行绑定(HTTP访问的操作除外)
.参数 远程端口, 整数型, ,
.参数 标签id, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 标签_取资源内容, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 frameId, 文本型, , 获取资源的frameid
.参数 url, 文本型, , 要获取内容的资源的URL
.参数 content, 文本型, 参考 ,
.参数 base64Encoded, 逻辑型, 参考 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 标签_是否加载完成, 逻辑型, , 通过执行js命令document.readyState判断标签是否加载完毕,加入了谷歌异常状态捕捉
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 超时时间, 整数型, 可空 , 默认20秒
.参数 框架url, 文本型, 可空 ,
.参数 框架name, 文本型, 可空 ,
.参数 加载消息, 文本型, 参考 可空 ,
.子程序 标签_是否加载完成_CSS取文本, 逻辑型, , 通过指定元素的innerText内容对标签状态进行判断
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 CSS选择器, 文本型, ,
.参数 文本内容innerText, 文本型, ,
.参数 是否模糊匹配, 逻辑型, 可空 ,
.参数 超时时间, 整数型, 可空 , 默认20s
.参数 框架name, 文本型, 可空 ,
.参数 框架url, 文本型, 可空 ,
.子程序 标签_停止加载, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 标签_新建, 文本型, , http访问|返回值=标签ID
.参数 远程端口, 整数型, ,
.参数 网址, 文本型, 可空 , 网址请带上http http://www.baidu.com
.子程序 标签_重载, , , 重新加载页面,并且 重写alert函数
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 是否重写alert函数, 逻辑型, 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 查询连接ID, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 连接ID, 整数型, 参考 ,
.参数 是否成功, 逻辑型, 参考 可空 ,
.子程序 查询远程端口和标签ID, , ,
.参数 远程端口, 整数型, 参考 ,
.参数 标签ID, 文本型, 参考 ,
.参数 连接ID, 整数型, ,
.参数 是否成功, 逻辑型, 参考 可空 ,
.子程序 缓存_清除所有, , , 清除谷歌浏览器缓存,清除浏览器指纹则需要删除并且重启
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 浏览器_关闭, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 浏览器_是否已创建, 逻辑型, ,
.参数 远程端口, 整数型, ,
.子程序 浏览器_新建, 逻辑型, , 如果浏览器崩溃,或者启动的浏览器无法使用,请在程序---配置 添加updata 感谢串串和卡商提供代码
.参数 远程端口, 整数型, ,
.参数 浏览器路径, 文本型, 可空 ,
.参数 浏览器缓存路径, 文本型, 可空 ,
.参数 无痕模式, 逻辑型, 可空 ,
.参数 最大化, 逻辑型, 可空 ,
.参数 useragent, 文本型, 可空 ,
.参数 代理IP, 文本型, 可空 ,
.参数 无头模式, 逻辑型, 可空 ,
.参数 自定义命令行, 文本型, 可空 ,
.参数 窗口设置, 浏览器_窗口信息, 可空 ,
.参数 是否删除缓存目录, 逻辑型, 可空 , 默认不删除
.参数 是否关闭所有chrome进程, 逻辑型, 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 普通参数_获取, 文本型, , 获取 不存在返回空
.参数 Data, 文本型, 参考 ,
.参数 name, 文本型, ,
.参数 是否不区分大小写, 逻辑型, 可空 ,
.子程序 普通参数_删除, 逻辑型, , 删除
.参数 Data, 文本型, 参考 ,
.参数 name, 文本型, ,
.参数 是否不区分大小写, 逻辑型, 可空 ,
.子程序 普通参数_是否存在, 逻辑型, , 是否存在
.参数 Data, 文本型, 参考 ,
.参数 name, 文本型, ,
.参数 是否不区分大小写, 逻辑型, 可空 ,
.子程序 普通参数_替换, 逻辑型, , 修改
.参数 Data, 文本型, 参考 ,
.参数 name, 文本型, ,
.参数 value, 文本型, ,
.参数 是否不区分大小写, 逻辑型, 可空 ,
.子程序 普通参数_添加, 逻辑型, , 添加/覆盖
.参数 Data, 文本型, 参考 ,
.参数 name, 文本型, ,
.参数 value, 文本型, ,
.参数 not, 逻辑型, 可空 , 如果name已存在则 空或假=覆盖 真=不处理直接返回假
.参数 是否不区分大小写, 逻辑型, 可空 ,
.子程序 事件_监听谷歌协议消息, , , OnWSmeaasge(整数型 连接ID,文本型 wsmessage)
.参数 事件_监听谷歌协议消息子程序, 子程序指针, ,
.子程序 图像_CSS_保存img标签图片, 逻辑型, , 通过canvas把图画出来,有些可能失败,图像会失真
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 DOM元素, 文本型, ,
.参数 base64数据, 文本型, 参考 , document.querySelector('#login-captcha-img')
.参数 框架url, 文本型, 可空 , 包含就行,与下面参数二选一
.参数 框架name, 文本型, 可空 , 包含就行
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 图像_区域截图, 逻辑型, , 图像1
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 x, 整数型, , 左上角横坐标
.参数 y, 整数型, , 左上角纵坐标
.参数 宽度, 整数型, ,
.参数 高度, 整数型, ,
.参数 base64数据, 文本型, 参考 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 网络_开启监听事件, , ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 资源开始加载事件, 子程序指针, 可空 ,
.参数 资源加载完成事件, 子程序指针, 可空 ,
.参数 network_event, 子程序指针, 可空 ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 网络_取ResponseBody, 文本型, ,
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 requestId, 文本型, ,
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 文本_两位颠倒, 文本型, ,
.参数 str, 文本型, ,
.子程序 文本_取拼音, 文本型, , 获取能识别的汉字的拼音
.参数 要取的文本, 文本型, ,
.参数 是否用空格隔开, 逻辑型, 可空 ,
.参数 是否过滤无法识别的, 逻辑型, 可空 ,
.子程序 文本_取随机汉字串, 文本型, , 取随机汉字文本串
.参数 长度, 整数型, , 随机文本串长度
.参数 是否同字, 逻辑型, 可空 ,
.子程序 文本_取随机数字串, 文本型, , 返回 0-9的数字串
.参数 位数, 整数型, ,
.参数 是否同, 逻辑型, 可空 ,
.子程序 文本_取随机字符串, 文本型, , 取小写字母的随机文本串 如果需要 请自己 到大写
.参数 长度, 整数型, , 随机文本串长度
.参数 是否同字, 逻辑型, 可空 ,
.子程序 文本_取随机字符数字串, 文本型, , 取大小写字母与数字的随机文本串
.参数 长度, 整数型, , 随机文本串长度
.参数 是否同字, 逻辑型, 可空 ,
.子程序 文本_取特定类型, 文本型, , 取出特定的中文、英文、数字、标点符号,
.参数 文本参数, 文本型, ,
.参数 保留中文, 逻辑型, ,
.参数 保留英文, 逻辑型, ,
.参数 保留数字, 逻辑型, ,
.参数 保留标点, 逻辑型, ,
.子程序 文本_取右边, 文本型, , 根据提供的分割特征 取回特征左边的文本
.参数 原文本, 文本型, ,
.参数 分割特征, 文本型, ,
.参数 返回时保留特征, 逻辑型, 可空 , 默认 假 返回的结果保留分割特征符。
.参数 特征不存在返回原文本, 逻辑型, 可空 , 默认 假 假=如果倒找文本找不到特征直接返回空。真=找不到特征直接返回原文本。
.参数 是否不区分大小写, 逻辑型, 可空 , 初始值为“假”。为真不区分大小写,为假区分。
.子程序 文本_取中间, 文本型, , 根据提供的 左边文本 和 右边文本 来 截取文本
.参数 原文本, 文本型, ,
.参数 左边特征, 文本型, ,
.参数 右边特征, 文本型, ,
.参数 开始位置, 整数型, 可空 , 可指定开始寻找的位置,为空则不指定
.参数 返回时包含特征, 逻辑型, 可空 , 默认 假
.参数 特征不存在返回原文本, 逻辑型, 可空 , 默认 假 假=如果找不到特征直接返回空。真=找不到特征直接返回原文本。
.参数 是否不区分大小写, 逻辑型, 可空 , 初始值为“假”。为真不区分大小写,为假区分。
.子程序 文本_取中间数组, 整数型, , 提供两个文本参数 左边 右边 取回两个文本中间的结果文本的数组
.参数 源文件, 文本型, ,
.参数 左参数, 文本型, ,
.参数 右参数, 文本型, ,
.参数 结果数组, 文本型, 可空 数组,
.参数 中间不含, 文本型, 可空 ,
.参数 是否不区分大小写, 逻辑型, 可空 , 初始值为“假”。为真不区分大小写,为假区分。
.子程序 文本_取左边, 文本型, , 根据提供的分割特征 取回特征左边的文本
.参数 原文本, 文本型, ,
.参数 分割特征, 文本型, ,
.参数 返回时保留特征, 逻辑型, 可空 , 默认 假 返回的结果保留分割特征符。
.参数 特征不存在返回原文本, 逻辑型, 可空 , 默认 假 假=如果倒找文本找不到特征直接返回空。真=找不到特征直接返回原文本。
.参数 是否不区分大小写, 逻辑型, 可空 , 初始值为“假”。为真不区分大小写,为假区分。
.子程序 文本_删除参数, 逻辑型, , 删除掉特征参数 成功返回真 失败返回假
.参数 原文本, 文本型, 参考 ,
.参数 左边特征, 文本型, , 左边特征 比如 id=
.参数 右边特征, 文本型, 可空 , 如果留空 默认使用 & 如果参数到达尾部也能识别
.参数 开始位置, 整数型, 可空 , 可指定开始寻找的位置,为空则不指定
.参数 是否不区分大小写, 逻辑型, 可空 , 初始值为“真”。为真不区分大小写,为假区分。
.子程序 文本_删除指定, 文本型, , 去除指定的文本
.参数 原文本, 文本型, ,
.参数 要去除的文本, 文本型, ,
.参数 指定去除次数, 整数型, 可空 ,
.参数 是否区分大小写, 逻辑型, 可空 , 留空=真
.子程序 文本_删首尾换行符, 文本型, ,
.参数 文本数据, 文本型, ,
.子程序 文本_是否存在, 逻辑型, , 自制 寻找文本
.参数 str, 文本型, ,
.参数 特征, 文本型, ,
.子程序 文本_替换参数, 逻辑型, , 替换掉特征中间或特征右边的文本 成功返回真 失败返回假
.参数 原文本, 文本型, 参考 ,
.参数 用作替换的文本, 文本型, , 要替换成什么呢?
.参数 左边特征, 文本型, , 左边特征 比如 id=
.参数 右边特征, 文本型, 可空 , 如果留空 默认使用 & 如果参数到达尾部也能识别
.参数 开始位置, 整数型, 可空 , 可指定开始寻找的位置,为空则不指定
.参数 是否不区分大小写, 逻辑型, 可空 , 初始值为“真”。为真不区分大小写,为假区分。
.子程序 文本_替换上传参数, 逻辑型, , 替换上传POST包中的参数
.参数 原文本, 文本型, ,
.参数 用作替换的文本, 文本型, ,
.参数 name, 文本型, , id
.参数 开始位置, 整数型, 可空 ,
.参数 是否不区分大小写, 逻辑型, 可空 ,
.子程序 文本_替换中间, 逻辑型, , 替换掉特征中间的文本 成功返回真 失败返回假
.参数 原文本, 文本型, 参考 ,
.参数 左边特征, 文本型, ,
.参数 右边特征, 文本型, ,
.参数 用作替换的文本, 文本型, ,
.参数 开始位置, 整数型, 可空 , 可指定开始寻找的位置,为空则不指定
.参数 是否不区分大小写, 逻辑型, 可空 , 初始值为“真”。为真不区分大小写,为假区分。
.子程序 文本_替换转义符, 文本型, , 替换掉jscript源码里的转义符
.参数 要替换转义符的数据, 文本型, ,
.子程序 文本_替换子, , , 自制 子文本替换
.参数 str, 文本型, 参考 ,
.参数 特征, 文本型, ,
.参数 内容, 文本型, ,
.子程序 文本_转换上传包, 逻辑型, , 转换上传POST包为普通POST包
.参数 上传包, 文本型, ,
.参数 解析结果, 文本型, 参考 可空 , name=value&name2=value2
.参数 分隔码, 文本型, 参考 可空 , 3b9ca1c9-5ba3-431a-a78d-d0b724836491
.子程序 执行javaScript命令, 文本型, , JavaScript3
.参数 远程端口, 整数型, ,
.参数 标签ID, 文本型, ,
.参数 JavaScript命令, 文本型, 可空 ,
.参数 框架name, 文本型, 可空 , 包含 参数二选一
.参数 框架url, 文本型, 可空 , 包含 参数二选一
.参数 错误消息, 文本型, 参考 可空 ,
.子程序 字节集_取中间, 字节集, , 根据提供的 左边字节集 和 右边字节集 来 截取字节集
.参数 原字节集, 字节集, ,
.参数 左边特征, 字节集, ,
.参数 右边特征, 字节集, ,
.参数 开始位置, 整数型, 可空 , 可指定开始寻找的位置,为空则不指定
.参数 返回时包含特征, 逻辑型, 可空 , 默认 假
.参数 特征不存在返回原字节集, 逻辑型, 可空 , 默认 假 假=如果找不到特征直接返回空。真=找不到特征直接返回原字节集。
.全局变量 注册码, 文本型, 公开, ,
.数据类型 CSS元素信息, 公开,
.成员 起点X, 双精度小数, , ,
.成员 起点Y, 双精度小数, , ,
.成员 宽, 双精度小数, , ,
.成员 高, 双精度小数, , ,
.数据类型 UserAgent数据, 公开,
.成员 设备, 文本型, , ,
.成员 系统, 文本型, , ,
.成员 浏览器, 文本型, , ,
.成员 UserAgent, 文本型, , ,
.数据类型 标签数据, 公开,
.成员 id, 文本型, , ,
.成员 title, 文本型, , ,
.成员 type, 文本型, , ,
.成员 url, 文本型, , ,
.数据类型 捕获屏幕快照的视图, 公开,
.成员 x, 双精度小数, , ,
.成员 y, 双精度小数, , ,
.成员 width, 双精度小数, , ,
.成员 height, 双精度小数, , ,
.成员 scale, 双精度小数, , ,
.数据类型 触摸点, 公开,
.成员 x, 双精度小数, , , X coordinate of the event relative to the main frame's viewport in CSS pixels
.成员 y, 双精度小数, , , Y coordinate of the event relative to the main frame's viewport in CSS pixels. 0 refers to the top of the viewport and Y increases as it proceeds towards the bottom of the viewport.
.成员 半径X, 双精度小数, , , 默认值:1.0
.成员 半径Y, 双精度小数, , , 默认值:1.0
.成员 旋转角度, 双精度小数, , , 旋转角度(默认值:0.0)
.成员 力, 双精度小数, , , 强制(默认值:1.0)。
.成员 id, 双精度小数, , , 用于跟踪事件之间的接触源的标识符,在事件中必须是唯一的
.数据类型 浏览器_窗口矩形大小, 公开,
.成员 宽, 整数型, , ,
.成员 高, 整数型, , ,
.数据类型 浏览器_窗口信息, 公开,
.成员 窗口位置, 浏览器_窗口坐标, , ,
.成员 窗口大小, 浏览器_窗口矩形大小, , ,
.数据类型 浏览器_窗口坐标, 公开,
.成员 x, 整数型, , ,
.成员 y, 整数型, , ,
.数据类型 屏幕方向类型, 公开,
.成员 类型, 文本型, , , portraitPrimary, portraitSecondary, landscapePrimary, landscapeSecondary
.成员 角度, 整数型, , , 方位角
.程序集 CookieEasy, , 公开
.子程序 Cookies, 文本型, , 取/设内部Cookies数据
.参数 NewCookies, 文本型, 可空 , 留空为取 空文本为清除 有数据为赋值
.子程序 Del, 逻辑型, , 删除内部Cookies中的Cookie
.参数 Cookies, 文本型, , 单个或多个Cookie或Cookie名称 (例如:abc 或是 abc=123 或是 或是 abc; def;g 或是 abc=123; def=456;g=nima;id)
.子程序 Get, 文本型, , 获取内部Cookies中的某个Cookie
.参数 Name, 文本型, , Cookie名称
.参数 是否附带名称, 逻辑型, 可空 , 是否把Cookie名称附带上返回
.子程序 Up, 逻辑型, , 添加或替换Cookie到内部Cookies (忽略空键值的cookie并删除同名的原cookie)
.参数 Cookies, 文本型, , 要添加的单个或多个Cookie (例如:abc=123 或是 abc=123; def=456;g=nima )
.子程序 UpH, 逻辑型, , 处理并更新内部Cookies(参数为原始协议头) (忽略空键值的cookie并删除同名的原cookie)
.参数 Headers, 文本型, , 带Set-Cookie的原始协议头文本
.程序集 JScript, , 公开
.子程序 AddCode, 整数型, , 添加代码
.参数 代码, 文本型, ,
.子程序 DeCodeURIComponent, 文本型, , URL解码 decodeURIComponent()
.参数 URLCode, 文本型, , 待解码的字符串文本
.子程序 DeCodeURL, 文本型, , URL解码 decodeURI()
.参数 URLCode, 文本型, , 待解码的字符串文本
.子程序 EnCodeURI, 文本型, , URL编码 encodeURI() (不进行编码的类型包括:字母 数字 ! @ # $ & * ( ) = : / ; ? + ')
.参数 URLCode, 文本型, , 待编码的字符串文本
.子程序 EnCodeURIComponent, 文本型, , URL编码 encodeURIComponent() (不进行编码的类型包括:字母 数字 ! * ( ) ')
.参数 URLCode, 文本型, , 待编码的字符串文本
.子程序 Escape, 文本型, , URL编码 escape() (不进行编码的类型包括:字母 数字 @ * / +)
.参数 URLCode, 文本型, , 待编码的字符串文本
.子程序 Eval, 变体型, , 计算表达式并返回结果。(可直接.取文本()取回数据。)
.参数 表达式, 文本型, ,
.子程序 ExecuteStatement, 整数型, , 执行指定的语句。
.参数 语句, 文本型, ,
.子程序 GetError, 文本型, , 取错误代码
.子程序 GetObject, 对象, , 取对象
.子程序 GetTime, 文本型, , 取时间戳 gettime()
.子程序 GetTimeAdd, 文本型, , 取时间戳带偏移 gettime()+int
.参数 偏移数, 整数型, 可空 ,
.子程序 Rand, 文本型, , 取随机数 random() 返回介于 0 和 1 之间的伪随机数
.子程序 Reset, 整数型, , 重置和释放所有已经添加的代码和对象。
.子程序 Run, 变体型, , 运行指定过程并返回结果。
.参数 过程名, 文本型, ,
.参数 参数1, 变体型, 可空 ,
.参数 参数2, 变体型, 可空 ,
.参数 参数3, 变体型, 可空 ,
.参数 参数4, 变体型, 可空 ,
.参数 参数5, 变体型, 可空 ,
.子程序 UnEscape, 文本型, , URL解码 unescape()
.参数 URLCode, 文本型, , 待解码的字符串文本
.程序集 WinHttpR, , 公开
.子程序 _Object, 对象, , 取/设内部对象
.参数 NewObject, 对象, 可空 ,
.子程序 Abort, , , 中止正在进行的异步操作 (必须在Send后使用)
.子程序 Auto, , , 设置自动补全模式 此模式开启后会自动帮你补全必要的协议头(目前只包括Content-Type,Accept,Accept-Language,Cache-Control) (设置后一直有效) (必须在Open前使用)
.参数 IsAuto, 逻辑型, 可空 , 留空为真 真=开启自动协议头补全 假=关闭自动协议头补全
.子程序 AutoCookies, , , 设置Cookies自动管理模式 (设置后一直有效) (必须在Open前使用)
.参数 Index, 整数型, 可空 , 留空=1 0=Winhttp内部自动处理Cookies(完全和Winhttpr5.1一样的特性) 1=类内部自动合并更新Cookies(此模式下可以配合独有方法Cookies CookieAdd CookieSet CookieDel 来取/设/添加/设置/删除) 2=缓存到本地(支持IES控件继承 注意:模式2不兼容多线程)
.子程序 CookieAdd, 逻辑型, , 添加或替换Cookie到内部Cookies (必须在AutoCookies模式1下使用)
.参数 Cookie, 文本型, , 单个或多个Cookie (例如:abc=123 或是 abc=123; def=456;g=nima)
.子程序 CookieDel, 逻辑型, , 删除内部Cookies中的Cookie (必须在AutoCookies模式1下使用)
.参数 Cookie, 文本型, , 单个或多个Cookie或Cookie名称 (例如:abc 或是 abc=123 或是 或是 abc; def;g 或是 abc=123; def=456;g=nima;id)
.子程序 CookieGet, 文本型, , 获取内部Cookies中的某个Cookie (必须在AutoCookies模式1下使用)
.参数 Name, 文本型, , Cookie名称
.参数 是否附带名称, 逻辑型, 可空 , 是否把Cookie名称附带上返回
.子程序 Cookies, 文本型, , 取/设内部Cookies (必须在AutoCookies模式1下使用)
.参数 NewCookies, 文本型, 可空 , 留空为取 空文本为清除 有数据为赋值
.子程序 DelRequestHeader, , , 删除HTTP协议头 (本次访问有效) (必须在Open后使用)
.参数 Header, 文本型, , 协议头名称
.子程序 GET, 逻辑型, , 通用请求 成功返回真(状态码=200,302,301) 失败返回假(状态码=其他) (自制方法) 防止超时 适合于封装类时使用
.参数 Url, 文本型, , 请求的地址
.参数 pCookie, 文本型, 可空 , 附加Cookie
.参数 Header, 文本型, 可空 , 附加协议头 (名:值 多个请使用换行符隔开)
.参数 pProxy, 文本型, 可空 , 附加代理
.参数 count, 整数型, 可空 , 失败尝试次数 默认 5
.子程序 GetAllResponseCookies, 文本型, , 取得HTTP返回协议头中所有COOKIES (必须在Send后使用)
.子程序 GetAllResponseHeaders, 文本型, , 取得所有HTTP返回协议头 (必须在Send后使用)
.子程序 GetLastError, 文本型, , 取上一次错误文本
.子程序 GetResponseBody, 字节集, , 取返回字节集 (必须在Send后使用)
.子程序 GetResponseCookie, 文本型, , 取得HTTP返回协议头中指定Cookie键的值 (必须在Send后使用)
.参数 Name, 文本型, , Cookie键名
.子程序 GetResponseHeader, 文本型, , 取得HTTP返回协议头 (必须在Send后使用)
.参数 Header, 文本型, , 协议头
.子程序 GetResponseLocation, 文本型, , 取得HTTP返回协议头中的302重定向地址 (必须在Send后使用)
.参数 是否自动补全Url, 逻辑型, 可空 , 智能判断并补全url (协议头+域名+端口+路径)
.子程序 GetResponseStream, 变体型, , 取返回字节流 (必须在Send后使用)
.子程序 GetResponseText, 文本型, , 取返回文本 (必须在Send后使用)
.子程序 GetResponseText2, 文本型, , 取返回文本(有时会自动转码) (必须在Send后使用)
.子程序 GetResponseTextUtf8ToAnsi, 文本型, , 取返回文本 (自动Utf8转Ansi) (必须在Send后使用)
.子程序 GetStatus, 整数型, , 取状态码 (必须在Send后使用)
.子程序 GetStatusText, 文本型, , 取状态文本 (必须在Send后使用)
.子程序 Open, , , 打开一个HTTP连接
.参数 Method, 文本型, 可空 , 例:POST、GET、HEAD 默认为:GET。
.参数 Url, 文本型, , 例:http://www.nixsw.com/。
.参数 Async, 逻辑型, 可空 , 是否异步 默认为:假=同步模式 (注意:如果为异步 则不支持AutoCookies模式1和模式2 只能用模式0)
.子程序 POST, 逻辑型, , 通用提交 成功返回真(状态码=200,302,301) 失败返回假(状态码=其他) (自制方法) 防止超时 适合于封装类时使用
.参数 Url, 文本型, , 请求的地址
.参数 Body, 文本型, 可空 , 提交数据
.参数 pCookie, 文本型, 可空 , 附加Cookie
.参数 Header, 文本型, 可空 , 附加协议头 (名:值 多个请使用换行符隔开)
.参数 pProxy, 文本型, 可空 , 附加代理
.参数 count, 整数型, 可空 , 失败尝试次数 默认 5
.子程序 POSTBin, 逻辑型, , 通用提交 成功返回真(状态码=200,302,301) 失败返回假(状态码=其他) (自制方法) 防止超时 适合于封装类时使用
.参数 Url, 文本型, , 请求的地址
.参数 Body, 字节集, 可空 , 提交数据 字节集
.参数 pCookie, 文本型, 可空 , 附加Cookie
.参数 Header, 文本型, 可空 , 附加协议头 (名:值 多个请使用换行符隔开)
.参数 pProxy, 文本型, 可空 , 附加代理
.参数 count, 整数型, 可空 , 失败尝试次数 默认 5
.子程序 Rest, , , 重置(初始化)WinHttp 释放所有数据 包括之前所有设置和Cookies
.子程序 Send, 逻辑型, , 发送HTTP请求 (必须在Open后使用)
.参数 Data, 文本型, 可空 , 提交数据,可以被省略
.参数 NopNullCookieName, 逻辑型, 可空 , 默认=真 自动更新Cookies时忽略掉Cookie键值为空的Cookie (必须在'AutoCookies模式=1或=2'下使用)
.子程序 SendBin, 逻辑型, , 发送HTTP请求 (字节集提交方式) (必须在Open后使用)
.参数 Data, 字节集, 可空 , 提交数据,可以被省略
.参数 NopNullCookieName, 逻辑型, 可空 , 默认=真 自动更新Cookies时忽略掉Cookie键值为空的Cookie (必须在'AutoCookies模式=1或=2'下使用)
.子程序 SetAccept, , , 快速设置Accept协议头信息 (必须在Open后使用)
.参数 AcceptValue, 文本型, 可空 , 留空为:*/*
.子程序 SetAcceptLanguage, , , 快速设置SetAccept-Language协议头信息 (必须在Open后使用)
.参数 AcceptLanguageValue, 文本型, 可空 , 留空为:zh-cn
.子程序 SetAutoLogonPolicy, , , 指定是否应自动发送凭据
.参数 AutoLogonPolicy, 整数型, , #AutoLogonPolicy
.子程序 SetClientCertificate, , , 指定一个客户端证书
.参数 ClientCertificate, 文本型, ,
.子程序 SetContentType, , , 快速设置Content-Type协议头信息 (必须在Open后使用)
.参数 ContentTypeValue, 文本型, 可空 , 留空为:application/x-www-form-urlencoded
.子程序 SetCookie, , , 快速设置Cookie信息 (AutoCookies模式0下 必须在Open后使用)
.参数 Cookie, 文本型, ,
.子程序 SetCredentials, , , 指定身份验证凭据 (设置后一直有效) (必须在Open后使用)
.参数 UserName, 文本型, , 用户名
.参数 Password, 文本型, , 密码
.参数 AuthTargets, 整数型, 可空 , 认证目标:留空=0 0=设置登录帐号密码 1=设置代理帐号密码
.子程序 SetFakeIP, , , 快速设置多重伪造IP协议头(包括:X-Forwarded-For,CLIENT_IP,VIA,REMOTE_ADDR) (必须在Open后使用)
.参数 FakeIP, 文本型, , 要告知服务器的伪造IP地址。例如:123.123.123.123
.子程序 SetIgnoreError, , , 是否自动忽略错误/证书错误 (设置后一直有效)
.参数 IsIgnoreError, 逻辑型, 可空 , 留空=真 是否自动忽略错误/证书错误 真=自动忽略 假=不忽略
.子程序 SetOption, 变体型, , 读取或者设置属性 (设置后一直有效)
.参数 Option, 整数型, , 属性类型,#WinHttpRequestOption
.参数 Value_I, 整数型, 可空 , 属性值(四选一),此参数为空则为读,否则为设置
.参数 Value_T, 文本型, 可空 , 属性值(四选一),此参数为空则为读,否则为设置
.参数 Value_B, 字节集, 可空 , 属性值(四选一),此参数为空则为读,否则为设置
.参数 Value, 变体型, 可空 , 属性值(四选一),此参数为空则为读,否则为设置
.子程序 SetOrigin, , , 快速设置Origin出身协议头信息 (必须在Open后使用)
.参数 OriginValue, 文本型, 可空 , 留空为:本次访问的Url
.子程序 SetProxy, , , 设置或取消代理 (设置后一直有效)
.参数 Proxy, 文本型, 可空 , 空=取消代理 例如:127.0.0.1:8080
.参数 User, 文本型, 可空 , 代理帐号
.参数 Pass, 文本型, 可空 , 代理密码
.子程序 SetRedirect, , , 是否允许自动重定向 (设置后一直有效)
.参数 IsRedirect, 逻辑型, 可空 , 真=允许 假=禁止 留空为真
.子程序 SetReferer, , , 快速设置Referer来路协议头信息 (必须在Open后使用)
.参数 RefererValue, 文本型, 可空 , 留空为:本次访问的Url
.子程序 SetRequestHeader, , , 添加或替换HTTP协议头 (本次访问有效) (必须在Open后使用)
.参数 Header, 文本型, , 协议头名称
.参数 Value, 文本型, , 协议头值 空文本为删除此协议头
.子程序 SetRequestHeaders, , , 添加或替换HTTP协议头 (本次访问有效) (必须在Open后使用)
.参数 Headers, 文本型, , 协议头数据 (名:值 多个请使用换行符隔开)
.子程序 SetTimeouts, , , 指定超时设置 (设置后一直有效) (要想本次访问就生效 请在Open前调用)
.参数 ResolveTimeout, 整数型, 可空 , 解析超时,单位毫秒 留空=10000(10秒)
.参数 ConnectTimeout, 整数型, 可空 , 连接超时,单位毫秒 留空=15000(15秒)
.参数 SendTimeout, 整数型, 可空 , 发送超时,单位毫秒 留空=120000(2分钟)
.参数 ReceiveTimeout, 整数型, 可空 , 接收超时,单位毫秒 留空=300000(5分钟)
.子程序 SetUserAgent, , , 快速设置User-Agent浏览器信息 (必须在Open后使用)
.参数 UserAgentValue, 文本型, 可空 , 留空为:Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2)
.子程序 SetXMLHttpRequest, , , 快速设置x-requested-with 协议头为 XMLHttpRequest (必须在Open后使用)
.子程序 WaitForResponse, 逻辑型, , 等待异步发送完成 (以秒为单位) (必须在Send后使用)
.参数 Timeout, 整数型, 可空 , 超时,单位秒
.程序集 WinHttpW, , 公开
.子程序 _CreateSession, , , 创建内部WinhttpW会话
.参数 User_Agent, 文本型, 可空 , 用户浏览器协议头信息 User_Agent 留空则使用默认的浏览器信息
.子程序 _hConnect, 整数型, , 取/设内部连接句柄
.参数 Connect, 整数型, 可空 , 留空=获取 非空=设置
.子程序 _hRequest, 整数型, , 取/设内部请求句柄
.参数 Request, 整数型, 可空 , 留空=获取 非空=设置
.子程序 _hSession, 整数型, , 取/设内部会话句柄
.参数 Session, 整数型, 可空 , 留空=获取 非空=设置
.子程序 Auto, , , 设置自动补全模式 此模式开启后会自动帮你补全必要的协议头(目前只包括Content-Type,Accept,Accept-Language,Cache-Control) (设置后一直有效) (必须在Open前使用)
.参数 IsAuto, 逻辑型, 可空 , 留空为真 真=开启自动协议头补全 假=关闭自动协议头补全
.子程序 AutoCookies, , , 设置Cookies自动管理模式 (设置后一直有效) (必须在Open前使用)
.参数 Index, 整数型, 可空 , 留空=1 0=Winhttp内部自动处理Cookies(完全和Winhttpr5.1一样的特性) 1=类内部自动合并更新Cookies(此模式下可以配合独有方法Cookies CookieAdd CookieSet CookieDel 来取/设/添加/设置/删除) 2=缓存到本地(支持IES控件继承 注意:模式2不兼容多线程)
.子程序 CookieAdd, 逻辑型, , 添加或替换Cookie到内部Cookies (AutoCookies模式1下有效)
.参数 Cookie, 文本型, , 单个或多个Cookie (例如:abc=123 或是 abc=123; def=456;g=nima)
.子程序 CookieDel, 逻辑型, , 删除内部Cookies中的Cookie (AutoCookies模式1下有效)
.参数 Cookie, 文本型, , 单个或多个Cookie或Cookie名称 (例如:abc 或是 abc=123 或是 或是 abc; def;g 或是 abc=123; def=456;g=nima;id)
.子程序 CookieGet, 文本型, , 获取内部Cookies中的某个Cookie (AutoCookies模式1下有效)
.参数 Name, 文本型, , Cookie名称
.参数 是否附带名称, 逻辑型, 可空 , 是否把Cookie名称附带上返回
.子程序 Cookies, 文本型, , 取/设内部Cookies (AutoCookies模式1下有效)
.参数 NewCookies, 文本型, 可空 , 留空为取 空文本为清除 有数据为赋值
.子程序 DelRequestHeader, 逻辑型, , 删除HTTP协议头 (本次访问有效) (必须在Open后使用)
.参数 Header, 文本型, , 协议头名称
.子程序 GET, 逻辑型, , 通用请求 成功返回真(状态码=200,302,301) 失败返回假(状态码=其他) (自制方法) 防止超时 适合于封装类时使用
.参数 Url, 文本型, , 请求的地址
.参数 pCookie, 文本型, 可空 , 附加Cookie
.参数 Header, 文本型, 可空 , 附加协议头 (名:值 多个请使用换行符隔开)
.参数 pProxy, 文本型, 可空 , 附加代理
.参数 count, 整数型, 可空 , 失败尝试次数 默认 5
.子程序 GetAllResponseCookies, 文本型, , 取得HTTP返回协议头中所有COOKIES (必须在Send后使用)
.子程序 GetAllResponseHeaders, 文本型, , 取得所有HTTP返回协议头 (必须在Send后使用)
.子程序 GetResponseBody, 字节集, , 取返回字节集 (必须在Send后使用)
.子程序 GetResponseCookie, 文本型, , 取得HTTP返回协议头中指定Cookie键的值 (必须在Send后使用)
.参数 Name, 文本型, , Cookie键名
.子程序 GetResponseHeader, 文本型, , 取得HTTP返回协议头 (必须在Send后使用)
.参数 Header, 文本型, , 协议头
.子程序 GetResponseLocation, 文本型, , 取得HTTP返回协议头中的302重定向地址 (必须在Send后使用)
.参数 是否自动补全Url, 逻辑型, 可空 , 智能判断并补全url (协议头+域名+端口+路径)
.子程序 GetResponseText, 文本型, , 取返回文本 (必须在Send后使用)
.子程序 GetResponseTextUtf8ToAnsi, 文本型, , 取返回文本 (自动Utf8转Ansi) (必须在Send后使用)
.子程序 GetStatus, 整数型, , 取状态码 (必须在Send后使用)
.子程序 GetStatusText, 文本型, , 取状态文本 (必须在Send后使用)
.子程序 Open, 逻辑型, , 打开一个HTTP连接
.参数 Method, 文本型, 可空 , 例:POST、GET、HEAD 默认为:GET。
.参数 Url, 文本型, , 例:http://www.nixsw.com/。
.子程序 POST, 逻辑型, , 通用提交 成功返回真(状态码=200,302,301) 失败返回假(状态码=其他) (自制方法) 防止超时 适合于封装类时使用
.参数 Url, 文本型, , 请求的地址
.参数 Body, 文本型, 可空 , 提交数据
.参数 pCookie, 文本型, 可空 , 附加Cookie
.参数 Headers, 文本型, 可空 , 附加协议头 (名:值 多个请使用换行符隔开)
.参数 pProxy, 文本型, 可空 , 附加代理
.参数 count, 整数型, 可空 , 失败尝试次数 默认 5
.子程序 POSTBin, 逻辑型, , 通用提交 成功返回真(状态码=200,302,301) 失败返回假(状态码=其他) (自制方法) 防止超时 适合于封装类时使用
.参数 Url, 文本型, , 请求的地址
.参数 Body, 字节集, 可空 , 提交数据 字节集
.参数 pCookie, 文本型, 可空 , 附加Cookie
.参数 Header, 文本型, 可空 , 附加协议头 (名:值 多个请使用换行符隔开)
.参数 pProxy, 文本型, 可空 , 附加代理
.参数 count, 整数型, 可空 , 失败尝试次数 默认 5
.子程序 Rest, , , 重置(初始化)WinHttp 释放所有数据 包括之前所有设置和Cookies
.参数 User_Agent, 文本型, 可空 , 自定义用户浏览器协议头信息 User_Agent 留空则使用默认的浏览器信息
.子程序 Send, 逻辑型, , 发送HTTP请求。成功返回真,失败返回假(可通过 _取错误代码() 获得失败原因 #ERROR_WINHTTP_)。 (文本提交方式) (必须在Open后使用)
.参数 Data, 文本型, 可空 , 提交数据,可以被省略
.参数 NopNullCookieName, 逻辑型, 可空 , 默认=真 自动更新Cookies时忽略掉Cookie键值为空的Cookie (必须在'AutoCookies模式=1或=2'下使用)
.参数 SendRetryCount, 整数型, 可空 , 默认=0 执行Send或Recv失败后 自动重试最大次数 0=关闭Send失败重试
.子程序 SendBin, 逻辑型, , 发送HTTP请求。成功返回真,失败返回假(可通过 _取错误代码() 获得失败原因 #ERROR_WINHTTP_)。 (字节集提交方式) (必须在Open后使用)
.参数 Data, 字节集, 可空 , 提交数据,可以被省略
.参数 NopNullCookieName, 逻辑型, 可空 , 默认=真 自动更新Cookies时忽略掉Cookie键值为空的Cookie (必须在'AutoCookies模式=1或=2'下使用)
.参数 SendRetryCount, 整数型, 可空 , 默认=0 执行Send或Recv失败后 自动重试最大次数 0=关闭Send失败重试
.子程序 SetAccept, 逻辑型, , 快速设置Accept协议头信息 (必须在Open后使用)
.参数 AcceptValue, 文本型, 可空 , 留空为:*/*
.子程序 SetAcceptLanguage, 逻辑型, , 快速设置SetAccept-Language协议头信息 (必须在Open后使用)
.参数 AcceptLanguageValue, 文本型, 可空 , 留空为:zh-cn
.子程序 SetContentType, 逻辑型, , 快速设置Content-Type协议头信息 (必须在Open后使用)
.参数 ContentTypeValue, 文本型, 可空 , 留空为:application/x-www-form-urlencoded
.子程序 SetCookie, 逻辑型, , 快速设置Cookie信息 (AutoCookies模式0下 必须在Open后使用)
.参数 Cookie, 文本型, ,
.子程序 SetCredentials, 逻辑型, , 指定身份验证凭据 (设置后一直有效) (必须在Open后使用)
.参数 UserName, 文本型, , 用户名
.参数 Password, 文本型, , 密码
.参数 AuthTargets, 整数型, 可空 , 认证目标:留空=0 0=设置登录帐号密码 1=设置代理帐号密码 常量:#WINHTTP_AUTH_TARGET_
.参数 AuthScheme, 整数型, 可空 , 认证方式:留空=1 常量:#WINHTTP_AUTH_SCHEME_
.子程序 SetFakeIP, 逻辑型, , 快速设置多重伪造IP协议头(包括:X-Forwarded-For,CLIENT_IP,VIA,REMOTE_ADDR) (必须在Open后使用)
.参数 FakeIP, 文本型, , 要告知服务器的伪造IP地址。例如:123.123.123.123
.子程序 SetOption, 逻辑型, , 设置WinHttp属性选项
.参数 Type, 整数型, 可空 , 0=会话句柄 1=连接句柄 2=请求句柄
.参数 Option, 整数型, , 属性标志
.参数 ValueBuffer, 整数型, , 属性指针
.参数 BufferLength, 整数型, , 属性长度 整数型=4
.子程序 SetOrigin, 逻辑型, , 快速设置Origin出身协议头信息 (必须在Open后使用)
.参数 OriginValue, 文本型, 可空 , 留空为:本次访问的Url
.子程序 SetProxy, 逻辑型, , 设置或取消代理 (设置后一直有效)
.参数 Proxy, 文本型, 可空 , 空=取消代理 HTTP代理="http=127.0.0.1:8080" HTTPS代理=“127.0.0.1:8080”
.参数 User, 文本型, 可空 , 代理帐号
.参数 Pass, 文本型, 可空 , 代理密码
.子程序 SetRedirect, , , 是否允许自动重定向 (设置后一直有效)
.参数 IsRedirect, 逻辑型, 可空 , 真=允许 假=禁止 留空为真
.子程序 SetReferer, 逻辑型, , 快速设置Referer来路协议头信息 (必须在Open后使用)
.参数 RefererValue, 文本型, 可空 , 留空为:本次访问的Url
.子程序 SetRequestHeader, 逻辑型, , 添加或替换HTTP协议头 (本次访问有效) (必须在Open后使用)
.参数 Header, 文本型, , 协议头名称
.参数 Value, 文本型, , 协议头值 空文本为删除此协议头
.参数 Modifiers, 整数型, 可空 , 标志 常量:#WINHTTP_ADDREQ_FLAG_
.子程序 SetRequestHeaders, 逻辑型, , 批量添加或替换HTTP协议头 (本次访问有效) (必须在Open后使用)
.参数 Headers, 文本型, , 协议头数据 (名:值 多个请使用换行符隔开)
.参数 Modifiers, 整数型, 可空 , 标志 常量:#WINHTTP_ADDREQ_FLAG_
.子程序 SetTimeouts, 逻辑型, , 指定超时设置 (设置后一直有效) (要想本次访问就生效 请在Open前调用)
.参数 ResolveTimeout, 整数型, 可空 , 解析超时,单位毫秒 留空=10000(10秒)
.参数 ConnectTimeout, 整数型, 可空 , 连接超时,单位毫秒 留空=15000(15秒)
.参数 SendTimeout, 整数型, 可空 , 发送超时,单位毫秒 留空=120000(120秒/2分钟)
.参数 ReceiveTimeout, 整数型, 可空 , 接收超时,单位毫秒 留空=300000(300秒/5分钟) (注意:经测试 接收超时也会影响到POST上传超时)
.子程序 SetUserAgent, 逻辑型, , 快速设置User-Agent浏览器协议头信息 (必须在Open后使用)
.参数 UserAgentValue, 文本型, 可空 , 留空为:Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2)
.子程序 SetXMLHttpRequest, 逻辑型, , 快速设置x-requested-with 协议头为 XMLHttpRequest (必须在Open后使用)
.程序集 WinInet, , 公开
.子程序 _hConnect, 整数型, , 取/设内部连接句柄
.参数 Connect, 整数型, 可空 , 留空=获取 非空=设置
.子程序 _hRequest, 整数型, , 取/设内部请求句柄
.参数 Request, 整数型, 可空 , 留空=获取 非空=设置
.子程序 _hSession, 整数型, , 取/设内部会话句柄
.参数 Session, 整数型, 可空 , 留空=获取 非空=设置
.子程序 Auto, , , 设置自动补全模式 此模式开启后会自动帮你补全必要的协议头(目前只包括Content-Type,Accept,Accept-Language) (设置后一直有效) (必须在Open前使用)
.参数 IsAuto, 逻辑型, 可空 , 留空为真 真=开启自动协议头补全 假=关闭自动协议头补全
.子程序 AutoCookies, , , 设置Cookies自动管理模式 (设置后一直有效) (必须在Open前使用)
.参数 Index, 整数型, 可空 , 留空=1 1=类内部自动合并更新Cookies(此模式下可以配合独有方法Cookies CookieAdd CookieSet CookieDel 来取/设/添加/设置/删除) 2=缓存到本地(支持IES控件继承 注意:模式2不兼容多线程)
.子程序 CookieAdd, 逻辑型, , 添加或替换Cookie到内部Cookies (必须在AutoCookies模式1下使用)
.参数 Cookie, 文本型, , 单个或多个Cookie (例如:abc=123 或是 abc=123; def=456;g=nima)
.子程序 CookieDel, 逻辑型, , 删除内部Cookies中的Cookie (必须在AutoCookies模式1下使用)
.参数 Cookie, 文本型, , 单个或多个Cookie或Cookie名称 (例如:abc 或是 abc=123 或是 或是 abc; def;g 或是 abc=123; def=456;g=nima;id)
.子程序 CookieGet, 文本型, , 获取内部Cookies中的某个Cookie (必须在AutoCookies模式1下使用)
.参数 Name, 文本型, , Cookie名称
.参数 是否附带名称, 逻辑型, 可空 , 是否把Cookie名称附带上返回
.子程序 Cookies, 文本型, , 取/设内部Cookies (必须在AutoCookies模式1下使用)
.参数 NewCookies, 文本型, 可空 , 留空为取 空文本为清除 有数据为赋值
.子程序 DelRequestHeader, 逻辑型, , 删除HTTP协议头 (本次访问有效) (必须在Open后使用)
.参数 Header, 文本型, , 协议头名称
.子程序 GET, 逻辑型, , 通用请求 成功返回真(状态码=200,302,301) 失败返回假(状态码=其他) (自制方法) 防止超时 适合于封装类时使用
.参数 Url, 文本型, , 请求的地址
.参数 pCookie, 文本型, 可空 , 附加Cookie
.参数 Header, 文本型, 可空 , 附加协议头 (名:值 多个请使用换行符隔开)
.参数 pProxy, 文本型, 可空 , 附加代理
.参数 count, 整数型, 可空 , 失败尝试次数 默认 5
.子程序 GetAllResponseCookies, 文本型, , 取得HTTP返回协议头中所有COOKIES (必须在Send后使用)
.子程序 GetAllResponseHeaders, 文本型, , 取得所有HTTP返回协议头 (必须在Send后使用)
.子程序 GetResponseBody, 字节集, , 取返回字节集 (必须在Send后使用)
.子程序 GetResponseCookie, 文本型, , 取得HTTP返回协议头中指定Cookie键的值 (必须在Send后使用)
.参数 Name, 文本型, , Cookie键名
.子程序 GetResponseHeader, 文本型, , 取得HTTP返回协议头 (必须在Send后使用)
.参数 Header, 文本型, , 协议头
.子程序 GetResponseLocation, 文本型, , 取得HTTP返回协议头中的302重定向地址 (必须在Send后使用)
.参数 是否自动补全Url, 逻辑型, 可空 , 智能判断并补全url (协议头+域名+端口+路径)
.子程序 GetResponseText, 文本型, , 取返回文本 (必须在Send后使用)
.子程序 GetResponseTextUtf8ToAnsi, 文本型, , 取返回文本 (自动Utf8转Ansi) (必须在Send后使用)
.子程序 GetStatus, 整数型, , 取状态码 (必须在Send后使用)
.子程序 GetStatusText, 文本型, , 取状态文本 (必须在Send后使用)
.子程序 Open, 逻辑型, , 打开一个HTTP连接
.参数 Method, 文本型, 可空 , 例:POST、GET、HEAD 默认为:GET。
.参数 Url, 文本型, , 例:http://www.nixsw.com/。
.子程序 POST, 逻辑型, , 通用提交 成功返回真(状态码=200,302,301) 失败返回假(状态码=其他) (自制方法) 防止超时 适合于封装类时使用
.参数 Url, 文本型, , 请求的地址
.参数 Body, 文本型, 可空 , 提交数据
.参数 pCookie, 文本型, 可空 , 附加Cookie
.参数 Header, 文本型, 可空 , 附加协议头 (名:值 多个请使用换行符隔开)
.参数 pProxy, 文本型, 可空 , 附加代理
.参数 count, 整数型, 可空 , 失败尝试次数 默认 5
.子程序 POSTBin, 逻辑型, , 通用提交 成功返回真(状态码=200,302,301) 失败返回假(状态码=其他) (自制方法) 防止超时 适合于封装类时使用
.参数 Url, 文本型, , 请求的地址
.参数 Body, 字节集, 可空 , 提交数据 字节集
.参数 pCookie, 文本型, 可空 , 附加Cookie
.参数 Header, 文本型, 可空 , 附加协议头 (名:值 多个请使用换行符隔开)
.参数 pProxy, 文本型, 可空 , 附加代理
.参数 count, 整数型, 可空 , 失败尝试次数 默认 5
.子程序 Rest, , , 重置(初始化)WinHttp 释放所有数据 包括之前所有设置和Cookies
.参数 User_Agent, 文本型, 可空 , 自定义用户浏览器协议头信息 User_Agent 留空则使用默认的浏览器信息
.子程序 Send, 逻辑型, , 发送HTTP请求。成功返回真,失败返回假(可通过 _取错误代码() 获得失败原因 #ERROR_INTERNET_)。 (文本提交方式) (必须在Open后使用)
.参数 Data, 文本型, 可空 , 提交数据,可以被省略
.参数 NopNullCookieName, 逻辑型, 可空 , 默认=真 自动更新Cookies时忽略掉Cookie键值为空的Cookie (必须在'AutoCookies模式=1'下使用)
.参数 SendRetryCount, 整数型, 可空 , 默认=0 执行Send失败后 自动重试最大次数 0=关闭Send失败重试
.子程序 SendBin, 逻辑型, , 发送HTTP请求。成功返回真,失败返回假(可通过 _取错误代码() 获得失败原因 #ERROR_INTERNET_)。 (字节集提交方式) (必须在Open后使用)
.参数 Data, 字节集, 可空 , 提交数据,可以被省略
.参数 NopNullCookieName, 逻辑型, 可空 , 默认=真 自动更新Cookies时忽略掉Cookie键值为空的Cookie (必须在'AutoCookies模式=1'下使用)
.参数 SendRetryCount, 整数型, 可空 , 默认=0 执行Send失败后 自动重试最大次数 0=关闭Send失败重试
.子程序 SetAccept, 逻辑型, , 快速设置Accept协议头信息 (必须在Open后使用)
.参数 AcceptValue, 文本型, 可空 , 留空为:*/*
.子程序 SetAcceptLanguage, 逻辑型, , 快速设置SetAccept-Language协议头信息 (必须在Open后使用)
.参数 AcceptLanguageValue, 文本型, 可空 , 留空为:zh-cn
.子程序 SetContentType, 逻辑型, , 快速设置Content-Type协议头信息 (必须在Open后使用)
.参数 ContentTypeValue, 文本型, 可空 , 留空为:application/x-www-form-urlencoded
.子程序 SetCookie, 逻辑型, , 快速设置Cookie信息
.参数 Cookie, 文本型, ,
.子程序 SetCredentials, 逻辑型, , 指定身份验证凭据 (设置后一直有效) (必须在Open后使用)
.参数 UserName, 文本型, , 用户名
.参数 Password, 文本型, , 密码
.子程序 SetFakeIP, 逻辑型, , 快速设置多重伪造IP协议头(包括:X-Forwarded-For,CLIENT_IP,VIA,REMOTE_ADDR) (必须在Open后使用)
.参数 FakeIP, 文本型, , 要告知服务器的伪造IP地址。例如:123.123.123.123
.子程序 SetGzipDecode, , , 自动Gzip解压开关(设置后一直有效)
.参数 IsGzipDecode, 逻辑型, 可空 , 真=开启自动Gzip解压 假=关闭自动Gzip解压 留空=真
.子程序 SetIgnoreError, , , 是否自动忽略错误/证书错误 (设置后一直有效)
.参数 IsIgnoreError, 逻辑型, 可空 , 留空=真 是否自动忽略错误/证书错误 真=自动忽略 假=不忽略
.子程序 SetOption, 逻辑型, , 设置WinHttp属性选项
.参数 Type, 整数型, 可空 , 0=会话句柄 1=连接句柄 2=请求句柄
.参数 Option, 整数型, , 属性标志
.参数 ValueBuffer, 整数型, , 属性指针
.参数 BufferLength, 整数型, , 属性长度 整数型=4
.子程序 SetOrigin, 逻辑型, , 快速设置Origin出身协议头信息 (必须在Open后使用)
.参数 OriginValue, 文本型, 可空 , 留空为:本次访问的Url
.子程序 SetProxy, 逻辑型, , 设置或取消代理 (设置后一直有效)
.参数 Proxy, 文本型, 可空 , 空=取消代理 HTTP代理="http=127.0.0.1:8080" HTTPS代理=“127.0.0.1:8080”
.参数 User, 文本型, 可空 , 代理帐号
.参数 Pass, 文本型, 可空 , 代理密码
.子程序 SetRedirect, , , 是否允许自动重定向 (设置后一直有效) (必须在Open前使用)
.参数 IsRedirect, 逻辑型, 可空 , 真=允许 假=禁止 留空为真
.子程序 SetReferer, 逻辑型, , 快速设置Referer来路信息 (必须在Open后使用)
.参数 RefererValue, 文本型, 可空 , 留空为:本次访问的Url
.子程序 SetRequestHeader, 逻辑型, , 添加或替换HTTP协议头 (本次访问有效) (必须在Open后使用)
.参数 Header, 文本型, , 协议头名称
.参数 Value, 文本型, , 协议头值 空文本为删除此协议头
.参数 Modifiers, 整数型, 可空 , 标志 常量:#HTTP_ADDREQ_FLAG_
.子程序 SetRequestHeaders, 逻辑型, , 批量添加或替换HTTP协议头 (本次访问有效) (必须在Open后使用)
.参数 Header, 文本型, , 协议头数据 (名:值 多个请使用换行符隔开)
.参数 Modifiers, 整数型, 可空 , 标志 常量:#HTTP_ADDREQ_FLAG_
.子程序 SetTimeouts, 逻辑型, , 指定超时设置 (设置后一直有效) (要想本次访问就生效 请在Open前调用)
.参数 ConnectTimeout, 整数型, 可空 , 连接超时,单位毫秒 留空=15000(15秒)
.参数 SendTimeout, 整数型, 可空 , 发送超时,单位毫秒 留空=120000(120秒/2分钟)
.参数 ReceiveTimeout, 整数型, 可空 , 接收超时,单位毫秒 留空=300000(300秒/5分钟)
.子程序 SetUserAgent, 逻辑型, , 快速设置User-Agent浏览器信息 (必须在Open后使用)
.参数 UserAgentValue, 文本型, 可空 , 留空为:Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2)
.子程序 SetXMLHttpRequest, 逻辑型, , 快速设置x-requested-with 协议头为 XMLHttpRequest (必须在Open后使用)
.程序集 zyJsonValue, , 公开
.子程序 插入成员, 逻辑型, , 插入数组成员,注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_索引, 整数型, , 索引从0开始
.参数 参数_成员, zyJsonValue, ,
.子程序 插入成员W, 逻辑型, , 插入数组成员,注意:路径不存在的对象会自己创建
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_索引, 整数型, , 索引从0开始
.参数 参数_成员, zyJsonValue, ,
.子程序 插入属性, 逻辑型, ,
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_索引, 整数型, , 插入的位置,如果 位置< 0 或 位置>成员数 则本方法会失败
.参数 参数_属性名, 文本型, , 插入的属性名
.参数 参数_值, zyJsonValue, ,
.子程序 插入属性W, 逻辑型, ,
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_索引, 整数型, , 插入的位置,如果 位置< 0 或 位置>成员数 则本方法会失败
.参数 参数_属性名, 字节集, , 插入的属性名
.参数 参数_值, zyJsonValue, ,
.子程序 创建, 逻辑型, , 使用本类前先创建
.参数 参数_JSON文本, 文本型, 可空 ,
.参数 参数_Unicode解码, 逻辑型, 可空 , 默认为假,如果为真,则表示要将 \uxxxx 样式的Unicode字符解码
.参数 参数_Jsonp, 逻辑型, 可空 , 默认为假
.参数 参数_错误代码, 整数型, 参考 可空 , “JSON_”开头常量
.参数 参数_错误位置, 整数型, 参考 可空 ,
.子程序 创建W, 逻辑型, , 使用本类前先创建
.参数 参数_JSON文本, 字节集, 可空 ,
.参数 参数_Unicode解码, 逻辑型, 可空 , 默认为假,如果为真,则表示要将 \uxxxx 样式的Unicode字符解码
.参数 参数_Jsonp, 逻辑型, 可空 , 默认为假
.参数 参数_错误代码, 整数型, 参考 可空 , “JSON_”开头常量
.参数 参数_错误位置, 整数型, 参考 可空 ,
.子程序 创建对象, zyJsonValue, , object 创建一个新的jsonValue,可以看成静态方法
.子程序 创建空, zyJsonValue, , null 创建一个新的jsonValue,可以看成静态方法
.子程序 创建逻辑, zyJsonValue, , bool 创建一个新的jsonValue,可以看成静态方法
.参数 参数_逻辑值, 逻辑型, ,
.子程序 创建数组, zyJsonValue, , array 创建一个新的jsonValue,可以看成静态方法
.子程序 创建双精度, zyJsonValue, , double 创建一个新的jsonValue,可以看成静态方法
.参数 参数_双精度值, 双精度小数, ,
.子程序 创建文本, zyJsonValue, , string 创建一个新的jsonValue,可以看成静态方法
.参数 参数_文本值, 文本型, ,
.子程序 创建文本W, zyJsonValue, , stringW 创建一个新的jsonValue,可以看成静态方法
.参数 参数_文本值, 字节集, ,
.子程序 创建长整数, zyJsonValue, , long 创建一个新的jsonValue,可以看成静态方法
.参数 参数_长整数值, 长整数型, ,
.子程序 到文本, 文本型, , 返回json文本
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_格式化, 逻辑型, 可空 , 默认为:假,如果为真:则表示自动添加换行符和制表符
.参数 参数_是否转义, 逻辑型, 可空 , 默认为:真
.参数 参数_初始缓存大小, 整数型, 可空 , 默认:1024
.子程序 到文本W, 字节集, , 返回json文本
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_格式化, 逻辑型, 可空 , 默认为:假,如果为真:则表示自动添加换行符和制表符
.参数 参数_是否转义, 逻辑型, 可空 , 默认为:真
.参数 参数_初始缓存大小, 整数型, 可空 , 默认:1024
.子程序 分离, , , 从树中分离出去
.子程序 复制, zyJsonValue, , 注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 复制W, zyJsonValue, , 注意:路径不存在的对象会自己创建
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 合并, 逻辑型, , 将本对象和“参数_被合并json文本”的属性名相同的值替换
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_被合并json文本, 文本型, ,
.参数 参数_USC2解码, 逻辑型, 可空 , 默认为假
.参数 参数_是否添加, 逻辑型, 可空 , 如果 对象属性名和“参数_被合并json文本”的属性名 不相同,选择是否添加进本对象。默认为假
.子程序 合并W, 逻辑型, , 将本对象和“参数_被合并json文本”的属性名相同的值替换
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_被合并json文本, 字节集, ,
.参数 参数_USC2解码, 逻辑型, 可空 , 默认为假
.参数 参数_是否添加, 逻辑型, 可空 , 如果 对象属性名和“参数_被合并json文本”的属性名 不相同,选择是否添加进本对象。默认为假
.子程序 合并对象, 逻辑型, , “参数_对象”将被合并到路径指向的对象,如果键名重复将覆盖,注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_对象, zyJsonValue, , 本参数必须是 JV类型_对象 类型
.子程序 合并数组, 逻辑型, , “参数_数组”将被合并到路径指向的数组,注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_数组, zyJsonValue, , 本参数必须是 JV类型_数组 类型
.子程序 解析, 逻辑型, , 将json文本解析为本对象的值
.参数 参数_json文本, 文本型, ,
.参数 参数_Unicode解码, 逻辑型, 可空 , 默认为假,如果为真,则表示要将 \uxxxx 样式的Unicode字符解码
.参数 参数_Jsonp, 逻辑型, 可空 , 默认为假
.参数 参数_错误代码, 整数型, 参考 可空 , “JSON_”开头常量
.参数 参数_错误位置, 整数型, 参考 可空 ,
.子程序 解析W, 逻辑型, , 将json文本解析为本对象的值
.参数 参数_json文本, 字节集, ,
.参数 参数_Unicode解码, 逻辑型, 可空 , 默认为假,如果为真,则表示要将 \uxxxx 样式的Unicode字符解码
.参数 参数_Jsonp, 逻辑型, 可空 , 默认为假
.参数 参数_错误代码, 整数型, 参考 可空 , “JSON_”开头常量
.参数 参数_错误位置, 整数型, 参考 可空 ,
.子程序 排序, , , 排序
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_回调函数, 子程序指针, , 返回值:整数型 (整数型 JsonValue1,整数型 JsonValue2,整数型 回调参数)
.参数 参数_回调参数, 整数型, 可空 ,
.参数 参数_算法, 整数型, 可空 , 0、快速排序,1、希尔排序
.子程序 排序W, , , 排序
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_回调函数, 子程序指针, , 返回值:整数型 (整数型 JsonValue1,整数型 JsonValue2,整数型 回调参数)
.参数 参数_回调参数, 整数型, 可空 ,
.参数 参数_算法, 整数型, 可空 , 0、快速排序,1、希尔排序
.子程序 排序对象, 逻辑型, , 排序对象类型的属性,根据属性名
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_降序, 逻辑型, 可空 ,
.参数 参数_忽略大小写, 逻辑型, 可空 , 默认为:假
.子程序 排序对象W, 逻辑型, , 排序对象类型的属性,根据属性名
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_降序, 逻辑型, 可空 ,
.参数 参数_忽略大小写, 逻辑型, 可空 , 默认为:假
.子程序 清空, , , 清空值,包括所有下级属性和成员,注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 清空W, , , 清空值,包括所有下级属性和成员,注意:路径不存在的对象会自己创建
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取成员, zyJsonValue, , 获取数组成员
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_索引, 整数型, , 索引从0开始
.子程序 取成员W, zyJsonValue, , 获取数组成员
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_索引, 整数型, , 索引从0开始
.子程序 取成员数, 整数型, , 获取对象类型或数组类型的成员数
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取成员数W, 整数型, , 获取对象类型或数组类型的成员数
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取父, zyJsonValue, , 返回父级
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取父W, zyJsonValue, , 返回父级
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取类型, 整数型, , 返回“JV类型_”开头常量
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取类型W, 整数型, , 返回“JV类型_”开头常量
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取逻辑, 逻辑型, , 返回逻辑值
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取逻辑W, 逻辑型, , 返回逻辑值
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取属性, zyJsonValue, , 获取对象属性
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_属性名, 文本型, , 注意仅仅是当前对象下的某个属性名,非路径
.子程序 取属性W, zyJsonValue, , 获取对象属性
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_属性名, 字节集, , 注意仅仅是当前对象下的某个属性名,非路径
.子程序 取属性名, 文本型, , 获取自身属性名
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取属性名W, 字节集, , 获取自身属性名
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取双精度, 双精度小数, , 返回数值
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取双精度W, 双精度小数, , 返回数值
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取所有属性名, 整数型, , 返回数量
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_属性名, 文本型, 参考 数组,
.子程序 取所有属性名W, 整数型, , 返回数量
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_属性名, 字节集, 参考 数组,
.子程序 取所有值, 整数型, , 返回数量
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_值, zyJsonValue, 参考 数组,
.子程序 取所有值W, 整数型, , 返回数量
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_值, zyJsonValue, 参考 数组,
.子程序 取文本, 文本型, , 返回文本值,除了“JV类型_数组”和“JV类型_对象” 两个类型,其他类型都可以返回为文本数据
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取文本W, 字节集, , 返回文本值,除了“JV类型_数组”和“JV类型_对象” 两个类型,其他类型都可以返回为文本数据
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取源数据, 文本型, , 返回在解析时的源文本,不支持 “JV类型_文本型”、“JV类型_对象”和“JV类型_数组” 类型
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取源数据W, 字节集, , 返回在解析时的源文本,不支持 “JV类型_文本型”、“JV类型_对象”和“JV类型_数组” 类型
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取长整数, 长整数型, , 返回长整数型
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取长整数W, 长整数型, , 返回长整数型
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取整数, 整数型, , 返回整数型
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取整数W, 整数型, , 返回整数型
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 取指针, 整数型, , 获取指针,方便在只能传递整数型参数的时候使用,传递之后可用 对象.置指针()
.子程序 是否存在, 逻辑型, , 根据指定的路径判断是否存在,如果不存在返回假,存在返回真
.参数 参数_路径, 文本型, , 支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 是否存在W, 逻辑型, , 根据指定的路径判断是否存在,如果不存在返回假,存在返回真
.参数 参数_路径, 字节集, , 支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 添加成员, 逻辑型, , 添加数组成员,注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_成员, zyJsonValue, ,
.子程序 添加成员W, 逻辑型, , 添加数组成员,注意:路径不存在的对象会自己创建
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_成员, zyJsonValue, ,
.子程序 销毁, , , 将本对象的内容释放并清空。如果不调用本方法,则对象在退出其作用区域时会自动被释放
.子程序 选择, zyJsonValue, , 根据指定的路径返回一个JsonValue,注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, , 支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 选择W, zyJsonValue, , 根据指定的路径返回一个JsonValue,注意:路径不存在的对象会自己创建
.参数 参数_路径, 字节集, , 支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 移除成员, 逻辑型, , 移除 JV类型_数组 的成员,注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_索引, 整数型, ,
.子程序 移除成员W, 逻辑型, , 移除 JV类型_数组 的成员,注意:路径不存在的对象会自己创建
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_索引, 整数型, ,
.子程序 移除属性, 逻辑型, , 移除 JV类型_对象 属性,注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_属性名, 文本型, ,
.子程序 移除属性W, 逻辑型, , 移除 JV类型_对象 属性,注意:路径不存在的对象会自己创建
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_属性名, 字节集, ,
.子程序 置成员, 逻辑型, , 设置数组成员,注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_索引, 整数型, ,
.参数 参数_值, zyJsonValue, ,
.子程序 置成员W, 逻辑型, , 设置数组成员,注意:路径不存在的对象会自己创建
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_索引, 整数型, ,
.参数 参数_值, zyJsonValue, ,
.子程序 置对象, 逻辑型, , 将指定路径的值设置为一个空对象{ }
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 置对象W, 逻辑型, , 将指定路径的值设置为一个空对象{ }
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 置空, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为空
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 置空W, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为空
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 置逻辑, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为逻辑型
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_逻辑值, 逻辑型, ,
.子程序 置逻辑W, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为逻辑型
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_逻辑值, 逻辑型, ,
.子程序 置属性, 逻辑型, , 设置对象属性,注意:路径不存在的对象会自己创建
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_属性名, 文本型, , 注意仅仅是当前对象下的某个属性名,非路径
.参数 参数_值, zyJsonValue, ,
.子程序 置属性W, 逻辑型, , 设置对象属性,注意:路径不存在的对象会自己创建
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_属性名, 字节集, , 注意仅仅是当前对象下的某个属性名,非路径
.参数 参数_值, zyJsonValue, ,
.子程序 置数组, 逻辑型, , 将指定路径的值设置为一个空数组[ ]
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 置数组W, 逻辑型, , 将指定路径的值设置为一个空数组[ ]
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.子程序 置双精度, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为双精度型
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_双精度, 双精度小数, ,
.子程序 置双精度W, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为双精度型
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_双精度, 双精度小数, ,
.子程序 置文本, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为文本
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_文本值, 文本型, ,
.子程序 置文本W, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为文本
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_文本值, 字节集, ,
.子程序 置长整数, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为长整数型
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_长整数, 长整数型, ,
.子程序 置长整数W, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为长整数型
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_长整数, 长整数型, ,
.子程序 置整数, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为长整数型
.参数 参数_路径, 文本型, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_整数, 整数型, ,
.子程序 置整数W, 逻辑型, , 设置指定路径的值,如果与之前的类型不匹配,则会清除之前的值,并改变类型为长整数型
.参数 参数_路径, 字节集, 可空 , 如果留空,则表示当前值。支持:a.b.c[0] 或 [0].a.b.c。如果属性名包含.或 [ ],可使用转义符\. \[ 和 \],\\转义自身
.参数 参数_整数, 整数型, ,
.子程序 置指针, , , 设置由 取指针() 方法返回的指针
.参数 参数_指针, 整数型, ,
.程序集 类_哈希表, , 公开
.子程序 查找, 通用型, , 获取值
.参数 键, 通用型, 参考 ,
.参数 键类型, 整数型, , #哈希类型_
.参数 值类型, 整数型, , #哈希类型_
.参数 是否成功, 逻辑型, 参考 可空 ,
.子程序 初始化, 逻辑型, ,
.参数 表长度, 整数型, 可空 , 12
.参数 负载因子, 双精度小数, 可空 , 0.75 自动扩容 (0-1之间)
.子程序 枚举, 类_哈希枚举, ,
.子程序 删除, 逻辑型, ,
.参数 键, 通用型, 参考 ,
.参数 键类型, 整数型, , #哈希类型_
.子程序 是否存在, 逻辑型, ,
.参数 键, 通用型, 参考 ,
.参数 键类型, 整数型, , #哈希类型_
.子程序 添加, 逻辑型, , 如果键已存在 不对值进行判断 每次都重新申请内存写入
.参数 键, 通用型, 参考 ,
.参数 键类型, 整数型, , #哈希类型_
.参数 值, 通用型, 参考 ,
.参数 值类型, 整数型, , #哈希类型_
.子程序 销毁, 逻辑型, ,
.子程序 修改, 逻辑型, ,
.参数 键, 通用型, 参考 ,
.参数 键类型, 整数型, , #哈希类型_
.参数 值, 通用型, 参考 ,
.参数 值类型, 整数型, , #哈希类型_
.程序集 类_哈希枚举, , 公开
.子程序 内部_置数据, , ,
.参数 序号, 整数型, ,
.参数 数据, 整数型, ,
.子程序 内部_置数量, , ,
.参数 数量, 整数型, ,
.子程序 取键, 通用型, ,
.参数 序号, 整数型, ,
.参数 类型, 整数型, , #哈希类型_
.子程序 取数量, 整数型, ,
.子程序 取值, 通用型, ,
.参数 序号, 整数型, ,
.参数 类型, 整数型, , #哈希类型_
.程序集 普通参数, , 公开
.子程序 Add, 逻辑型, , 添加/覆盖
.参数 name, 文本型, ,
.参数 value, 文本型, ,
.参数 not, 逻辑型, 可空 , 如果name已经存在 空或假=覆盖 真=不处理直接返回假
.参数 是否不区分大小写, 逻辑型, 可空 ,
.子程序 Data, 文本型, , 取/置参数数据
.参数 newData, 文本型, 可空 ,
.子程序 DataQuery, 文本型, , 取/置参数数据 (?后面部分)
.参数 newDataQuery, 文本型, 可空 ,
.子程序 Del, 逻辑型, , 删除
.参数 name, 文本型, ,
.参数 是否不区分大小写, 逻辑型, 可空 ,
.子程序 Get, 文本型, , 获取 不存在返回空
.参数 name, 文本型, ,
.参数 是否不区分大小写, 逻辑型, 可空 ,
.子程序 IsName, 逻辑型, , 是否存在
.参数 name, 文本型, ,
.参数 是否不区分大小写, 逻辑型, 可空 ,
.子程序 Set, 逻辑型, , 修改
.参数 name, 文本型, ,
.参数 value, 文本型, ,
.参数 是否不区分大小写, 逻辑型, 可空 ,
.程序集 上传参数, , 公开
.子程序 Data, 字节集, , 取/置参数数据
.参数 newData, 字节集, 可空 ,
.子程序 DataStr, 文本型, , 取/置参数数据 (文本型)
.参数 newData, 文本型, 可空 ,
.子程序 Mark, 文本型, , 取特征符号
.子程序 Set, 逻辑型, , 替换上传POST包中的参数
.参数 name, 文本型, , id
.参数 value, 字节集, ,
.子程序 Set2, 逻辑型, , 替换上传POST包中的参数
.参数 name, 字节集, , id
.参数 value, 字节集, ,
.子程序 SetMark, 逻辑型, , 置特征符号
.参数 newMark, 文本型, ,
.子程序 SetStr, 逻辑型, , 替换上传POST包中的参数
.参数 name, 文本型, , id
.参数 value, 文本型, ,
.子程序 SetStr2, 逻辑型, , 替换上传POST包中的参数
.参数 name, 字节集, , id
.参数 value, 文本型, ,
.子程序 ToQuery, 字节集, ,
.子程序 ToQueryStr, 文本型, ,
.程序集 填表CHROME, , 公开
.子程序 li_框架_初始化, , ,
.参数 框架上下文ID, 文本型, 参考 可空 ,
.子程序 li_智能填表_打开网页等待加载完毕, 逻辑型, ,
.参数 网址, 文本型, ,
.参数 等待时间, 整数型, 可空 , 默认等待20秒
.参数 页面文本, 文本型, 可空 ,
.参数 出现文本是否立即返回, 逻辑型, 可空 ,
.子程序 li_智能填表_等待网页就绪, 逻辑型, ,
.参数 超时时间, 整数型, 可空 ,
.参数 跨框架, 逻辑型, 可空 ,
.子程序 li_智能填表_脚本对话框, , ,
.参数 事件_即将打开对话框, 子程序指针, ,
.子程序 li_智能填表_取出资源, 逻辑型, , 49版本无法取出框架内资源
.参数 资源地址, 文本型, ,
.参数 资源内容, 文本型, 参考 可空 ,
.参数 是否base64编码, 逻辑型, 参考 可空 ,
.子程序 li_智能填表_网页取源码, 逻辑型, , 内容包含返回真,反之为假 跨框架取源码默认需要等待20秒,包含立即返回
.参数 跨框架, 逻辑型, 可空 ,
.参数 网页源码, 文本型, 参考 可空 ,
.参数 网页源码中包含内容, 文本型, 可空 ,
.参数 等待时间, 整数型, 可空 , 等待包含内容出现就立即返回
.子程序 li_智能填表_文本框取文本值, 文本型, , dom.value
.参数 CSS选择器, 文本型, ,
.参数 跨框架, 逻辑型, 可空 ,
.参数 执行结果_数组型, 文本型, 参考 可空 数组,
.参数 操作后等待时间, 整数型, 可空 , 执行点击操作后的等待
.子程序 li_智能填表_文本框选中, 文本型, , input标签 select(),触发选择后可以用键盘输入内容,不需要触发输入事件
.参数 CSS选择器, 文本型, ,
.参数 跨框架, 逻辑型, 可空 ,
.参数 执行结果_数组型, 文本型, 参考 可空 数组,
.参数 操作后等待时间, 整数型, 可空 ,
.子程序 li_智能填表_文本框选中后键盘输入字符串, , , 无需触发事件
.参数 CSS选择器, 文本型, ,
.参数 内容, 文本型, ,
.参数 超时时间, 整数型, 可空 , 默认3秒,输入完整自动返回。0只执行1次
.参数 跨框架, 逻辑型, 可空 ,
.参数 执行结果_数组型, 文本型, 参考 可空 数组,
.参数 操作后等待时间, 整数型, 可空 ,
.子程序 li_智能填表_文本框置文本值, 文本型, , dom.value='内容'
.参数 CSS选择器, 文本型, ,
.参数 内容, 文本型, ,
.参数 跨框架, 逻辑型, 可空 ,
.参数 执行结果_数组型, 文本型, 参考 可空 数组,
.参数 操作后等待时间, 整数型, 可空 , 执行点击操作后的等待
.子程序 li_智能填表_下拉框选择select, 文本型, ,
.参数 CSS选择器, 文本型, ,
.参数 通过text选中, 文本型, 可空 , 就是你看见的
.参数 通过value选中, 文本型, 可空 , 网页里面value=0
.参数 通过序号选中, 整数型, 可空 ,
.参数 触发事件类型, 文本型, 可空 , #事件类型_
.参数 跨框架, 逻辑型, 可空 ,
.参数 执行结果_数组型, 文本型, 参考 可空 数组,
.参数 操作后等待时间, 整数型, 可空 , 执行点击操作后的等待
.子程序 li_智能填表_元素点击, 文本型, , click
.参数 CSS选择器, 文本型, ,
.参数 跨框架, 逻辑型, 可空 ,
.参数 执行结果_数组型, 文本型, 参考 可空 数组,
.参数 操作后等待时间, 整数型, 可空 , 执行点击操作后的等待
.子程序 li_智能填表_执行javascript, 文本型, ,
.参数 javascript代码, 文本型, ,
.参数 跨框架, 逻辑型, 可空 ,
.参数 执行结果_数组型, 文本型, 参考 可空 数组,
.参数 操作后等待时间, 整数型, 可空 ,
.子程序 li_智能填表初始化, 逻辑型, , 创建浏览器并绑定当前标签,可重复调用
.参数 远程端口, 整数型, 可空 ,
.参数 标签ID, 文本型, 可空 ,
.参数 浏览器路径, 文本型, 可空 ,
.参数 缓存路径, 文本型, 可空 , '请一定要确认缓存路径是否被占用
.参数 无痕模式, 逻辑型, 可空 ,
.参数 最大化, 逻辑型, 可空 ,
.参数 useragent, 文本型, 可空 ,
.参数 代理IP, 文本型, 可空 , 对已创建的浏览器无法设置代理
.参数 无头模式, 逻辑型, 可空 ,
.参数 自定义命令行, 文本型, 可空 ,
.参数 窗口设置, 浏览器_窗口信息, 可空 ,
.参数 是否重新创建浏览器, 逻辑型, 可空 ,
.子程序 取标签id, 文本型, ,
.子程序 取远程端口, 整数型, ,
.子程序 取最后一次错误消息, 文本型, , 内自带输出调试文本,无需 输出调试文本即可看见
.程序集 正则表达式, , 公开
.子程序 创建, 逻辑型, , 根据指定的正则表达式文本创建一个正则表达式对象。本对象中的原有内容将被释放
.参数 正则表达式文本, 文本型, , 比如“易语言4\.0(模块|支持库)?”
.参数 忽略大小写, 逻辑型, 可空 , 可以被省略。默认值为真。本参数指定这个正则表达式在创建成功后进行匹配、搜索、替换时,是否区分大小写。
.参数 匹配多行, 逻辑型, 可空 , 可以被省略。默认值为真。如果本成员值为真,字符“^”不仅匹配目标文本的开头,而且匹配目标文本中换行符(字符(10),字符(13)或 #换行符)的后面;字符“$”不仅匹配目标文本的结尾,而且匹配目标文本中换行符的前面。否则字符“^”仅仅匹配目标文本的开头,“$”也仅仅匹配目标文本的结尾。
.参数 全局匹配, 逻辑型, 可空 ,
.子程序 取匹配数量, 整数型, ,
.子程序 取匹配文本, 文本型, ,
.参数 匹配索引, 整数型, , 第几个匹配文本,索引值从1开始
.子程序 取文本, 文本型, , 返回以文本形式表示的正则表达式。如果该对象尚未创建,则返回空文本。本命令为高级对象成员命令。
.子程序 取子表达式个数, 整数型, ,
.子程序 取子匹配文本, 文本型, ,
.参数 匹配索引, 整数型, , 第几个匹配文本,索引值从1开始
.参数 子表达式索引, 整数型, , 欲取其值的子表达式。该参数对应与正则表达式中的一个子表达式(以圆括号标记)。索引从1开始。
.子程序 搜索全部, 整数型, , 使用指定的正则表达式搜索指定文本中与该表达式匹配的所有子文本。返回匹配结果数量
.参数 欲被搜索的文本, 文本型, ,
.子程序 替换, 文本型, , 替换在正则表达式查找中找到的文本。
.参数 欲被替换的文本, 文本型, , 将要进行文本替换的字符串
.参数 用作替换的文本, 文本型, 可空 , 用作替换的文本
.DLL命令 _取错误代码, 整数型, "", "GetLastError", 公开, 该函数返回调用线程最近的错误代码值,错误代码以单线程为基础来维护的,多线程不重写各自的错误代码值。
.DLL命令 CoInitialize, 整数型, "ole32", "CoInitialize", 公开, COM初始化套间
.参数 pvReserved, 整数型, , 值为0
.DLL命令 CoUninitialize, , "ole32", "CoUninitialize", 公开, COM卸载
.常量 ERROR_INTERNET_CANNOT_CONNECT, "12029", 公开, 尝试连接到服务器失败
.常量 ERROR_INTERNET_CONNECTION_RESET, "12031", 公开, 与服务器的连接被重置。
.常量 ERROR_INTERNET_NAME_NOT_RESOLVED, "12007", 公开, 服务器名称不可能得到解决。
.常量 ERROR_INTERNET_TIMEOUT, "12002", 公开, 请求超时。
.常量 ERROR_WINHTTP_CANNOT_CONNECT, "12029", 公开, 连接服务器失败
.常量 ERROR_WINHTTP_CONNECTION_ERROR, "12030", 公开, 解析失败
.常量 ERROR_WINHTTP_TIMEOUT, "12002", 公开, 连接服务器超时
.常量 HTTP_ADDREQ_FLAG_ADD, "536870912", 公开, 添加一个协议头,如果协议头已存在则被新值替换,与WINHTTP_ADDREQ_FLAG_REPLACE标志一起使用。
.常量 HTTP_ADDREQ_FLAG_ADD_IF_NEW, "268435456", 公开, 只有不存在的时候才添加
.常量 HTTP_ADDREQ_FLAG_COALESCE, "1073741824", 公开, 合并相同的名称
.常量 HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA, "1073741824", 公开, 合并相同的名称使用逗号
.常量 HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON, "16777216", 公开, 合并相投的名称使用分号
.常量 HTTP_ADDREQ_FLAG_REPLACE, "2147483648", 公开, 替换或者删除一个协议头,如果值为空则删除,否则被替换。
.常量 JSON_ERROR, "-1", 公开, 未知错误
.常量 JSON_INVALIDARG, "-2", 公开, 参数错误
.常量 JSON_INVALIDNAME, "-4", 公开, 无效的属性名
.常量 JSON_INVALIDVALUE, "-6", 公开, 错误的值
.常量 JSON_MEMORY, "-3", 公开, 内存错误
.常量 JSON_NONEXTQUOTE, "-7", 公开, 无下一个引号
.常量 JSON_OBJECTPARENT, "-5", 公开, 错误的父
.常量 JSON_OK, "0", 公开, 成功
.常量 JV类型_对象, "6", 公开, JVTYPE_OBJECT
.常量 JV类型_空, "0", 公开, JVTYPE_NULL
.常量 JV类型_逻辑型, "3", 公开, JVTYPE_BOOL
.常量 JV类型_数组, "5", 公开, JVTYPE_ARRAY
.常量 JV类型_双精度型, "1", 公开, JVTYPE_DOUBLE
.常量 JV类型_未定义, "-1", 公开, JVTYPE_UNDEFINED
.常量 JV类型_文本型, "4", 公开, JVTYPE_STRING
.常量 JV类型_长整数型, "2", 公开, JVTYPE_LONG
.常量 WINHTTP_ADDREQ_FLAG_ADD, "536870912", 公开, 添加一个协议头,如果协议头已存在则被新值替换,与WINHTTP_ADDREQ_FLAG_REPLACE标志一起使用。
.常量 WINHTTP_ADDREQ_FLAG_ADD_IF_NEW, "268435456", 公开, 只有不存在的时候才添加
.常量 WINHTTP_ADDREQ_FLAG_COALESCE, "1073741824", 公开, 合并相同的名称
.常量 WINHTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA, "1073741824", 公开, 合并相同的名称使用逗号
.常量 WINHTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON, "16777216", 公开, 合并相投的名称使用分号
.常量 WINHTTP_ADDREQ_FLAG_REPLACE, "2147483648", 公开, 替换或者删除一个协议头,如果值为空则删除,否则被替换。
.常量 WINHTTP_AUTH_SCHEME_BASIC, "1", 公开, 基本认证方式(BASE64加密)。
.常量 WINHTTP_AUTH_SCHEME_DIGEST, "8", 公开, DIGEST认证方式。
.常量 WINHTTP_AUTH_SCHEME_NEGOTIATE, "16", 公开, NTLM和Kerberos之间的认证方式。
.常量 WINHTTP_AUTH_SCHEME_NTLM, "2", 公开, NTLM认证方式。
.常量 WINHTTP_AUTH_SCHEME_PASSPORT, "4", 公开, PASSPORT认证方式。
.常量 WINHTTP_AUTH_TARGET_PROXY, "1", 公开, 验证目标:代理服务器。
.常量 WINHTTP_AUTH_TARGET_SERVER, "0", 公开, 验证目标:网站服务器。
.常量 WINHTTP_DISABLE_COOKIES, "1", 公开, 自动设置COOKIES
.常量 WINHTTP_DISABLE_REDIRECTS, "2", 公开, 重定向
.常量 WINHTTP_OPTION_AUTOLOGON_POLICY, "77", 公开, #define WINHTTP_OPTION_AUTOLOGON_POLICY 77
.常量 WINHTTP_OPTION_CALLBACK, "1", 公开, 回调函数指针
.常量 WINHTTP_OPTION_CLIENT_CERT_CONTEXT, "47", 公开, #define WINHTTP_OPTION_CLIENT_CERT_CONTEXT 47
.常量 WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST, "94", 公开, #define WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST 94
.常量 WINHTTP_OPTION_CODEPAGE, "68", 公开, #define WINHTTP_OPTION_CODEPAGE 68
.常量 WINHTTP_OPTION_CONFIGURE_PASSPORT_AUTH, "83", 公开, #define WINHTTP_OPTION_CONFIGURE_PASSPORT_AUTH 83
.常量 WINHTTP_OPTION_CONNECT_RETRIES, "4", 公开, 连接次数
.常量 WINHTTP_OPTION_CONNECT_TIMEOUT, "3", 公开, 连接超时
.常量 WINHTTP_OPTION_CONNECTION_INFO, "93", 公开, #define WINHTTP_OPTION_CONNECTION_INFO 93
.常量 WINHTTP_OPTION_CONTEXT_VALUE, "45", 公开, #define WINHTTP_OPTION_CONTEXT_VALUE 45
.常量 WINHTTP_OPTION_DISABLE_FEATURE, "63", 公开, 禁用此功能 #define WINHTTP_OPTION_DISABLE_FEATURE 63
.常量 WINHTTP_OPTION_ENABLE_FEATURE, "79", 公开, 启用此功能 #define WINHTTP_OPTION_ENABLE_FEATURE 79
.常量 WINHTTP_OPTION_ENABLETRACING, "85", 公开, #define WINHTTP_OPTION_ENABLETRACING 85
.常量 WINHTTP_OPTION_EXTENDED_ERROR, "24", 公开, #define WINHTTP_OPTION_EXTENDED_ERROR 24
.常量 WINHTTP_OPTION_GLOBAL_PROXY_CREDS, "97", 公开, #define WINHTTP_OPTION_GLOBAL_PROXY_CREDS 97
.常量 WINHTTP_OPTION_GLOBAL_SERVER_CREDS, "98", 公开, #define WINHTTP_OPTION_GLOBAL_SERVER_CREDS 98
.常量 WINHTTP_OPTION_HANDLE_TYPE, "9", 公开, 设置句柄属性类型
.常量 WINHTTP_OPTION_HTTP_VERSION, "59", 公开, #define WINHTTP_OPTION_HTTP_VERSION 59
.常量 WINHTTP_OPTION_IS_PROXY_CONNECT_RESPONSE, "104", 公开, #define WINHTTP_OPTION_IS_PROXY_CONNECT_RESPONSE 104
.常量 WINHTTP_OPTION_MAX_CONNS_PER, "1", 公开, #define WINHTTP_OPTION_MAX_CONNS_PER 1
.常量 WINHTTP_OPTION_MAX_CONNS_PER_SERVER, "73", 公开, #define WINHTTP_OPTION_MAX_CONNS_PER_SERVER 73
.常量 WINHTTP_OPTION_MAX_HTTP_AUTOMATIC_REDIRECTS, "89", 公开, #define WINHTTP_OPTION_MAX_HTTP_AUTOMATIC_REDIRECTS 89
.常量 WINHTTP_OPTION_MAX_HTTP_STATUS_CONTINUE, "90", 公开, #define WINHTTP_OPTION_MAX_HTTP_STATUS_CONTINUE 90
.常量 WINHTTP_OPTION_MAX_RESPONSE_DRAIN_SIZE, "92", 公开, #define WINHTTP_OPTION_MAX_RESPONSE_DRAIN_SIZE 92
.常量 WINHTTP_OPTION_MAX_RESPONSE_HEADER_SIZE, "91", 公开, #define WINHTTP_OPTION_MAX_RESPONSE_HEADER_SIZE 91
.常量 WINHTTP_OPTION_PARENT_HANDLE, "21", 公开, #define WINHTTP_OPTION_PARENT_HANDLE 21
.常量 WINHTTP_OPTION_PASSPORT_COBRANDING_TEXT, "81", 公开, #define WINHTTP_OPTION_PASSPORT_COBRANDING_TEXT 81
.常量 WINHTTP_OPTION_PASSPORT_COBRANDING_URL, "82", 公开, #define WINHTTP_OPTION_PASSPORT_COBRANDING_URL 82
.常量 WINHTTP_OPTION_PASSPORT_RETURN_URL, "87", 公开, #define WINHTTP_OPTION_PASSPORT_RETURN_URL 87
.常量 WINHTTP_OPTION_PASSPORT_SIGN_OUT, "86", 公开, #define WINHTTP_OPTION_PASSPORT_SIGN_OUT 86
.常量 WINHTTP_OPTION_PASSWORD, "4097", 公开, #define WINHTTP_OPTION_PASSWORD 0x1001
.常量 WINHTTP_OPTION_PROXY, "38", 公开, #define WINHTTP_OPTION_PROXY 38
.常量 WINHTTP_OPTION_PROXY_PASSWORD, "4099", 公开, #define WINHTTP_OPTION_PROXY_PASSWORD 0x1003
.常量 WINHTTP_OPTION_PROXY_SPN_USED, "107", 公开, #define WINHTTP_OPTION_PROXY_SPN_USED 107
.常量 WINHTTP_OPTION_PROXY_USERNAME, "4098", 公开, #define WINHTTP_OPTION_PROXY_USERNAME 0x1002
.常量 WINHTTP_OPTION_READ_BUFFER_SIZE, "12", 公开, 接受缓冲长度
.常量 WINHTTP_OPTION_RECEIVE_PROXY_CONNECT_RESPONSE, "103", 公开, #define WINHTTP_OPTION_RECEIVE_PROXY_CONNECT_RESPONSE 103
.常量 WINHTTP_OPTION_RECEIVE_RESPONSE_TIMEOUT, "7", 公开, 接受数据头的超时值
.常量 WINHTTP_OPTION_RECEIVE_TIMEOUT, "6", 公开, 接收超时
.常量 WINHTTP_OPTION_REDIRECT_POLICY, "88", 公开, 重定向属性
.常量 WINHTTP_OPTION_REDIRECT_POLICY_ALWAYS, "2", 公开, 允许重定向
.常量 WINHTTP_OPTION_REDIRECT_POLICY_DISALLOW_HTTPS_TO_HTTP, "1", 公开, 禁止HTTPS到HTTP的定向
.常量 WINHTTP_OPTION_REDIRECT_POLICY_NEVER, "0", 公开, 禁止重定向
.常量 WINHTTP_OPTION_REJECT_USERPWD_IN_URL, "100", 公开, #define WINHTTP_OPTION_REJECT_USERPWD_IN_URL 100
.常量 WINHTTP_OPTION_REQUEST_PRIORITY, "58", 公开, #define WINHTTP_OPTION_REQUEST_PRIORITY 58
.常量 WINHTTP_OPTION_RESOLVE_TIMEOUT, "2", 公开, 解析DNS超时
.常量 WINHTTP_OPTION_SECURE_PROTOCOLS, "84", 公开, #define WINHTTP_OPTION_SECURE_PROTOCOLS 84
.常量 WINHTTP_OPTION_SECURITY_CERTIFICATE_STRUCT, "32", 公开, #define WINHTTP_OPTION_SECURITY_CERTIFICATE_STRUCT 32
.常量 WINHTTP_OPTION_SECURITY_FLAGS, "31", 公开, 忽略证书错误 #define WINHTTP_OPTION_SECURITY_FLAGS 31
.常量 WINHTTP_OPTION_SECURITY_KEY_BITNESS, "36", 公开, #define WINHTTP_OPTION_SECURITY_KEY_BITNESS 36
.常量 WINHTTP_OPTION_SEND_TIMEOUT, "5", 公开, 发送超时
.常量 WINHTTP_OPTION_SERVER_CBT, "108", 公开, #define WINHTTP_OPTION_SERVER_CBT 108
.常量 WINHTTP_OPTION_SERVER_CERT_CONTEXT, "78", 公开, #define WINHTTP_OPTION_SERVER_CERT_CONTEXT 78
.常量 WINHTTP_OPTION_SERVER_SPN_USED, "106", 公开, #define WINHTTP_OPTION_SERVER_SPN_USED 106
.常量 WINHTTP_OPTION_SPN, "96", 公开, #define WINHTTP_OPTION_SPN 96
.常量 WINHTTP_OPTION_UNLOAD_NOTIFY_EVENT, "99", 公开, #define WINHTTP_OPTION_UNLOAD_NOTIFY_EVENT 99
.常量 WINHTTP_OPTION_URL, "34", 公开, #define WINHTTP_OPTION_URL 34
.常量 WINHTTP_OPTION_USE_GLOBAL_SERVER_CREDENTIALS, "101", 公开, #define WINHTTP_OPTION_USE_GLOBAL_SERVER_CREDENTIALS 101
.常量 WINHTTP_OPTION_USER_AGENT, "41", 公开, #define WINHTTP_OPTION_USER_AGENT 41
.常量 WINHTTP_OPTION_USERNAME, "4096", 公开, #define WINHTTP_OPTION_USERNAME 0x1000
.常量 WINHTTP_OPTION_WORKER_THREAD_COUNT, "80", 公开, #define WINHTTP_OPTION_WORKER_THREAD_COUNT 80
.常量 WINHTTP_OPTION_WRITE_BUFFER_SIZE, "13", 公开, 发送缓冲长度
.常量 WINHTTP_QUERY_ACCEPT, "24", 公开, accept
.常量 WINHTTP_QUERY_ACCEPT_CHARSET, "25", 公开, #define WINHTTP_QUERY_ACCEPT_CHARSET 25
.常量 WINHTTP_QUERY_ACCEPT_ENCODING, "26", 公开, #define WINHTTP_QUERY_ACCEPT_ENCODING 26
.常量 WINHTTP_QUERY_ACCEPT_LANGUAGE, "27", 公开, #define WINHTTP_QUERY_ACCEPT_LANGUAGE 27
.常量 WINHTTP_QUERY_ACCEPT_RANGES, "42", 公开, #define WINHTTP_QUERY_ACCEPT_RANGES 42
.常量 WINHTTP_QUERY_ALLOW, "7", 公开, #define WINHTTP_QUERY_ALLOW 7
.常量 WINHTTP_QUERY_AUTHORIZATION, "28", 公开, #define WINHTTP_QUERY_AUTHORIZATION 28
.常量 WINHTTP_QUERY_CONNECTION, "23", 公开, 连接状态 keep-alive
.常量 WINHTTP_QUERY_CONTENT_DESCRIPTION, "4", 公开, #define WINHTTP_QUERY_CONTENT_DESCRIPTION 4
.常量 WINHTTP_QUERY_CONTENT_DISPOSITION, "47", 公开, #define WINHTTP_QUERY_CONTENT_DISPOSITION 47
.常量 WINHTTP_QUERY_CONTENT_ENCODING, "29", 公开, #define WINHTTP_QUERY_CONTENT_ENCODING 29
.常量 WINHTTP_QUERY_CONTENT_ID, "3", 公开, #define WINHTTP_QUERY_CONTENT_ID 3
.常量 WINHTTP_QUERY_CONTENT_LANGUAGE, "6", 公开, 语言
.常量 WINHTTP_QUERY_CONTENT_LENGTH, "5", 公开, 数据长度
.常量 WINHTTP_QUERY_CONTENT_TRANSFER_ENCODING, "2", 公开, #define WINHTTP_QUERY_CONTENT_TRANSFER_ENCODING 2
.常量 WINHTTP_QUERY_CONTENT_TYPE, "1", 公开, 内容类型
.常量 WINHTTP_QUERY_COOKIE, "44", 公开, Cookie
.常量 WINHTTP_QUERY_COST, "15", 公开, #define WINHTTP_QUERY_COST 15
.常量 WINHTTP_QUERY_DATE, "9", 公开, 服务器时间
.常量 WINHTTP_QUERY_DERIVED_FROM, "14", 公开, #define WINHTTP_QUERY_DERIVED_FROM 14
.常量 WINHTTP_QUERY_EXPIRES, "10", 公开, 缓存失效时间
.常量 WINHTTP_QUERY_FORWARDED, "30", 公开, #define WINHTTP_QUERY_FORWARDED 30
.常量 WINHTTP_QUERY_FROM, "31", 公开, #define WINHTTP_QUERY_FROM 31
.常量 WINHTTP_QUERY_IF_MODIFIED_SINCE, "32", 公开, #define WINHTTP_QUERY_IF_MODIFIED_SINCE 32
.常量 WINHTTP_QUERY_LAST_MODIFIED, "11", 公开, 服务器上文件的最后修改时间
.常量 WINHTTP_QUERY_LINK, "16", 公开, #define WINHTTP_QUERY_LINK 16
.常量 WINHTTP_QUERY_LOCATION, "33", 公开, 重定向地址
.常量 WINHTTP_QUERY_MESSAGE_ID, "12", 公开, #define WINHTTP_QUERY_MESSAGE_ID 12
.常量 WINHTTP_QUERY_MIME_VERSION, "0", 公开, #define WINHTTP_QUERY_MIME_VERSION 0
.常量 WINHTTP_QUERY_ORIG_URI, "34", 公开, #define WINHTTP_QUERY_ORIG_URI 34
.常量 WINHTTP_QUERY_PRAGMA, "17", 公开, #define WINHTTP_QUERY_PRAGMA 17
.常量 WINHTTP_QUERY_PROXY_AUTHENTICATE, "41", 公开, #define WINHTTP_QUERY_PROXY_AUTHENTICATE 41
.常量 WINHTTP_QUERY_PUBLIC, "8", 公开, #define WINHTTP_QUERY_PUBLIC 8
.常量 WINHTTP_QUERY_RAW_HEADERS, "21", 公开, HTTP/1.1 302 Found
.常量 WINHTTP_QUERY_RAW_HEADERS_CRLF, "22", 公开, 全部协议头信息
.常量 WINHTTP_QUERY_REFERER, "35", 公开, #define WINHTTP_QUERY_REFERER 35
.常量 WINHTTP_QUERY_REFRESH, "46", 公开, #define WINHTTP_QUERY_REFRESH 46
.常量 WINHTTP_QUERY_REQUEST_METHOD, "45", 公开, #define WINHTTP_QUERY_REQUEST_METHOD 45
.常量 WINHTTP_QUERY_RETRY_AFTER, "36", 公开, #define WINHTTP_QUERY_RETRY_AFTER 36
.常量 WINHTTP_QUERY_SERVER, "37", 公开, #define WINHTTP_QUERY_SERVER 37
.常量 WINHTTP_QUERY_SET_COOKIE, "43", 公开, Set-Cookie
.常量 WINHTTP_QUERY_STATUS_CODE, "19", 公开, HTTP状态码
.常量 WINHTTP_QUERY_STATUS_TEXT, "20", 公开, HTTP状态文本 Found
.常量 WINHTTP_QUERY_TITLE, "38", 公开, #define WINHTTP_QUERY_TITLE 38
.常量 WINHTTP_QUERY_URI, "13", 公开, #define WINHTTP_QUERY_URI 13
.常量 WINHTTP_QUERY_USER_AGENT, "39", 公开, #define WINHTTP_QUERY_USER_AGENT 39
.常量 WINHTTP_QUERY_VERSION, "18", 公开, HTTP协议版本
.常量 WINHTTP_QUERY_WWW_AUTHENTICATE, "40", 公开, #define WINHTTP_QUERY_WWW_AUTHENTICATE 40
.常量 哈希类型_短整数型, "2", 公开,
.常量 哈希类型_逻辑型, "7", 公开,
.常量 哈希类型_日期时间型, "8", 公开,
.常量 哈希类型_双精度小数型, "6", 公开,
.常量 哈希类型_文本型, "10", 公开,
.常量 哈希类型_小数型, "5", 公开,
.常量 哈希类型_长整数型, "4", 公开,
.常量 哈希类型_整数型, "3", 公开,
.常量 哈希类型_子程序指针, "9", 公开,
.常量 哈希类型_字节集, "11", 公开,
.常量 哈希类型_字节型, "1", 公开,
.常量 浏览器功能键_ALT, "1", 公开,
.常量 浏览器功能键_Ctrl, "2", 公开,
.常量 浏览器功能键_Meta_or_Command, "4", 公开,
.常量 浏览器功能键_Shift, "8", 公开,