网站首页 > 易语言相关 > 网络相关源码 正文
Cloudreve 云盘直链获取源码
@虐ふ1999
.版本 2 .支持库 spec .程序集 程序集1 .子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行 调试输出 (获取Could (“http://127.0.0.1:82/#/s/PvcB”)) 返回 (0) ' 可以根据您的需要返回任意数值 .子程序 获取Could, 文本型, 公开 .参数 直链, 文本型 .局部变量 json, zyJsonDocument .局部变量 cok, 文本型 .局部变量 tmp, 文本型, , "0" .局部变量 tmp1, 文本型 tmp = 分割文本 (直链, “/”, ) json.解析 (到文本 (网页_访问_x (tmp [1] + “//” + tmp [3] + “/api/v3/share/download/” + tmp [取数组成员数 (tmp)], 2, , , cok, #协议头, , , , , )), #JV解析_USC2解码, , ) 返回 (json.取文本 (“data”)) .子程序 网页_访问_x, 字节集, 公开, ServerXMLHTTP .参数 网址, 文本型, , 完整的网页地址,必须包含http://或者https:// .参数 访问方式, 整数型, 可空, 0=GET 1=POST 2=PUT 3=OPTIONS 4=DELETE 5=PATCH .参数 提交信息, 文本型, 可空, POST专用 .参数 提交Cookies, 文本型, 可空, 本参数传递变量时会自动回传返回的Cookie .参数 返回Cookies, 文本型, 参考 可空, 返回的Cookie .参数 附加协yi头, 文本型, 可空, 一行一个请用换行符隔开,建议填写常量值或文本值,防止因传参引发错误 .参数 返回协yi头, 文本型, 参考 可空, 返回的协yi头 .参数 禁止重定向, 逻辑型, 可空, 默认不禁止网页重定向 .参数 字节集提交, 字节集, 可空 .参数 代理IP, 文本型, 可空, 8.8.8.8:8080 8.8.8.8:8080|user|pwd .参数 超时, 整数型, 可空 .局部变量 Xmlhttp, 对象 .局部变量 heard, 文本型, , "0" .局部变量 Pxyi, 文本型, , "0" .局部变量 Pxyu, 文本型, , , 代理帐号 .局部变量 Pxyp, 文本型, , , 代理密码 .局部变量 I .局部变量 X .局部变量 RevCode, 字节集 .局部变量 变体字节集, 变体型 ' CoInitialize (0) .如果真 (Xmlhttp.创建 (“MSXML2.ServerXMLHTTP.6.0”, ) = 假) 返回 ({ }) .如果真结束 Xmlhttp.方法 (“setOption”, 2, 13056) ' 忽略所有ssl错误 Xmlhttp.方法 (“setOption”, 3, “VeriSign Class 3 Public Primary CA”) ' 设置 CA 证书 Xmlhttp.方法 (“SetTimeouts”, 超时, 超时, 超时, 超时) ' 设置超时 .如果真 (寻找文本 (代理IP, “:”, , 假) > 0) .如果真 (寻找文本 (代理IP, “|”, , 假) > 0) Pxyi = 分割文本 (代理IP, “|”, ) Pxyu = Pxyi [2] Pxyp = Pxyi [3] 代理IP = Pxyi [1] .如果真结束 Xmlhttp.方法 (“SetProxy”, 2, 代理IP) .如果真结束 .如果真 (访问方式 = 0) Xmlhttp.方法 (“Open”, “GET”, 网址, 假, Pxyu, Pxyp) ' , 代理帐号, 代理密码 .如果真结束 .如果真 (访问方式 = 1) Xmlhttp.方法 (“Open”, “POST”, 网址, 假, Pxyu, Pxyp) .如果真结束 .如果真 (访问方式 = 2) Xmlhttp.方法 (“Open”, “PUT”, 网址, 假, Pxyu, Pxyp) .如果真结束 .如果真 (访问方式 = 3) Xmlhttp.方法 (“Open”, “OPTIONS”, 网址, 假, Pxyu, Pxyp) .如果真结束 .如果真 (访问方式 = 4) Xmlhttp.方法 (“Open”, “DELETE”, 网址, 假, Pxyu, Pxyp) .如果真结束 .如果真 (访问方式 = 5) Xmlhttp.方法 (“Open”, “PATCH”, 网址, 假, Pxyu, Pxyp) .如果真结束 .如果真 (禁止重定向) Xmlhttp.写属性 (“Option”, 6, 0) .如果真结束 .如果真 (寻找文本 (附加协yi头, “: ”, , 假) > 0) Pxyi = 分割文本 (附加协yi头, #换行符, ) .计次循环首 (取数组成员数 (Pxyi), I) .如果真 (寻找文本 (Pxyi [I], “: ”, , 假) > 0) heard = 分割文本 (Pxyi [I], “: ”, ) Xmlhttp.方法 (“SetRequestHeader”, heard [1], heard [2]) .如果真结束 .计次循环尾 () .如果真结束 .如果真 (Pxyu ≠ “”) Xmlhttp.方法 (“SetRequestHeader”, “Proxy-Authorization”, “Basic ” + 编码_BASE64编码 (到字节集 (Pxyu + “:” + Pxyp))) .如果真结束 .如果真 (提交Cookies ≠ “”) Xmlhttp.方法 (“SetRequestHeader”, “Cookie”, 提交Cookies) .如果真结束 .判断开始 (字节集提交 = { }) Xmlhttp.方法 (“Send”, 提交信息) .默认 变体字节集.赋值 (字节集提交, ) Xmlhttp.方法 (“Send”, 变体字节集) .判断结束 RevCode = Xmlhttp.读属性 (“ResponseBody”, ).取字节集 () 返回协yi头 = Xmlhttp.读文本属性 (“GetallResponseHeaders”, ) heard = 分割文本 (返回协yi头, #换行符, ) 返回Cookies = “” .计次循环首 (取数组成员数 (heard), I) .如果真 (寻找文本 (heard [I], “Set-Cookie”, , 假) ≠ -1) .判断开始 (寻找文本 (heard [I], “;”, , 假) ≠ -1) 返回Cookies = 返回Cookies + 删首尾空 (jkGs1 (heard [I], “Set-Cookie:”, “;”)) + “; ” .默认 返回Cookies = 返回Cookies + 删首尾空 (子文本替换 (heard [I], “Set-Cookie:”, , , , 假)) + “; ” .判断结束 .如果真结束 .计次循环尾 () 返回Cookies = 取文本左边 (返回Cookies, 取文本长度 (返回Cookies) - 2) Xmlhttp.清除 () ' CoUninitialize () 返回 (RevCode) .子程序 jkGs1, 文本型, , 代码来自 精易模块 .参数 欲取全文本, 文本型, , 比如:欲取全文本为 12345 .参数 前面文本, 文本型, , 3的前面为“2”,引号直接用 #引号,如:"<font color=#引号red#引号>" .参数 后面文本, 文本型, , 3的后面为“4”,引号直接用 #引号,如:"<font color=#引号red#引号>" .参数 起始搜寻位置, 整数型, 可空, 可空,这里是指搜寻 参数二 前面文本 的开始位置 .参数 是否不区分大小写, 逻辑型, 可空, 为真不区分大小写,为假区分。 .局部变量 局_前面文本位置, 整数型 .局部变量 局_后面文本位置, 整数型 .局部变量 局_前面文本, 文本型 .局部变量 局_后面文本, 文本型 局_前面文本 = 子文本替换 (前面文本, “#引号”, #引号, , , 真) 局_后面文本 = 子文本替换 (后面文本, “#引号”, #引号, , , 真) 局_前面文本位置 = 寻找文本 (欲取全文本, 局_前面文本, 起始搜寻位置, 是否不区分大小写) .如果真 (局_前面文本位置 ≠ -1) 局_前面文本位置 = 局_前面文本位置 + 取文本长度 (局_前面文本) .如果真结束 局_后面文本位置 = 寻找文本 (欲取全文本, 局_后面文本, 局_前面文本位置, 是否不区分大小写) .如果真 (局_前面文本位置 = -1 或 局_后面文本位置 = -1) 返回 (“”) .如果真结束 返回 (取文本中间 (欲取全文本, 局_前面文本位置, 局_后面文本位置 - 局_前面文本位置))
- 上一篇: 易语言找图片中相同的坐标和数量源码
- 下一篇: seo站群管理系统,易语言编写,精易填表
猜你喜欢
- 2025-01-03 夸克网盘扫码登录+账号信息查询源码
- 2024-09-13 精易web浏览器采集例子 dd373游戏网
- 2024-09-12 Brotli (br)压缩/解压动态库调用方法,支持进度压缩/解压
- 2024-09-11 QQ空间二维码登录源码
- 2024-04-07 最新NT框架可用QQ群验证
- 2024-03-21 蓝奏云直链解析纯协议源码
- 2024-03-20 基于E2EE的无状态认证JsonWebToken算法、常用Web算法模块
- 2024-03-18 YoLo8本地cpu识别源码
- 2024-03-16 搜索引擎 下拉关键词例子 支持百d\搜狗\必应\搜狗手机版
- 2024-03-15 ZIP解压缩模块源码
你 发表评论:
欢迎- 百度站内搜索
- 关注微信公众号
- 网站分类
-
- 网站公告
- 电子书书籍
- 程序员工具箱
- 编程工具
- 易语言相关
- 网络相关源码
- 图形图像源码
- 系统工具源码
- 易语言模块源码
- 易语言支持库
- 数据库类源码
- 易语言例程
- 易语言游戏开发
- 易语言模块
- 多媒体类源码
- 易语言资源网
- 易语言视频教程
- JS分析教程
- 易语言图文教程
- 易语言常见问题及笔记
- 工具源码
- 易语言版本
- 网络编程
- javascript
- PHP编程
- html
- 正则表达式
- 面试题
- nodejs
- 其它综合
- 脚本专栏
- python
- 按键精灵相关
- 按键精灵图文教程
- 按键精灵视频教程
- 按键精灵Q语言
- 按键精灵安卓版
- golang
- 游戏安全
- 火山相关
- 火山安卓软件
- 火山常见问题及笔记
- 火山安卓源码
- 火山视频教程
- 火山PC版本下载
- 火山PC视窗例程
- 互联网那些事
- 引流推广
- 项目揭秘
- 网络营销
- 营销软件
- QQ营销软件
- 娱乐软件
- 机器人插件
- 培训教程
- 技术教程
- 活动线报
- 数据库
- Redis
- Access
- MongoDB
- Mysql
- 问答
- 其它
- 易语言
- 需求
- 在线教程
- 多线程培训班
- 觅风易语言教程
- 模拟系列教程
- 集中营易语言教程
- 历史数据
- 随机tag
已有2位网友发表了看法:
编程资源 评论于 [2021-09-06 23:11:50] 回复
cloudreve遍历路径
易语言资源 评论于 [2021-12-30 22:59:49] 回复
网络图片直连获取