易语言解析音悦台MV提供超清下载地址的代码
2018-12-03 09:26
633 查看
音悦台MV地址解析
此功能需要加载精易模块5.6
.版本 2 .支持库 exui .支持库 EThread .程序集 窗口程序集_启动窗口 .程序集变量 标清, 文本型 .程序集变量 高清, 文本型 .程序集变量 超清, 文本型 .子程序 _按钮EX1_左键单击 按钮EX2.可视EX = 假 按钮EX3.可视EX = 假 按钮EX4.可视EX = 假 .判断开始 (编辑框EX1.内容 = “”) 信息框EX (, “告警 :”, , “先输入MV地址才能解析的哦”, , { “好嘛” }, , , , , , , ) .默认 .判断结束 .判断开始 (寻找文本 (编辑框EX1.内容, “http://v.yinyuetai.com/video/”, , 假) = 1) 启动线程 (&json获取真实地址, , ) .默认 信息框EX (, “告警 :”, , “你输入的地址不对哦,只能解析音悦台的MV哦”, , { “好嘛” }, , , , , , , ) .判断结束 .子程序 json获取真实地址 .局部变量 json, 类_json .局部变量 ID, 文本型 .局部变量 正则, 正则表达式类 正则.创建 (“/(\d+)”, 编辑框EX1.内容) ID = 正则.取子匹配文本 (1, 1) json.解析 (文本_取出中间文本 (编码_utf8到gb2312 (网页_访问S (“http://www.yinyuetai.com/api/info/get-video-urls?callback=callback&videoId=” + ID + “&_=” + 时间_取现行时间戳 (), , , , , , )), “callback(”, “)”, , )) .判断开始 (json.取通用属性 (“message”) ≠ “”) 信息框EX (, “错误信息 :”, , “解析失败!” + #换行符 + “失败原因:” + json.取通用属性 (“message”), , { “知道了” }, , , , , , , ) 返回 () .默认 .判断结束 标清 = json.取通用属性 (“hcVideoUrl”) 高清 = json.取通用属性 (“hdVideoUrl”) 超清 = json.取通用属性 (“heVideoUrl”) .判断开始 (标清 ≠ “”) 按钮EX2.可视EX = 真 .默认 .判断结束 .判断开始 (高清 ≠ “”) 按钮EX3.可视EX = 真 .默认 .判断结束 .判断开始 (超清 ≠ “”) 按钮EX4.可视EX = 真 .默认 .判断结束 .子程序 _按钮EX2_左键单击 .局部变量 信息框返回, 整数型 信息框返回 = 信息框EX (, “信息 :”, , “你目前选择的是标清!” + #换行符 + “你要复制MV真实地址还是在线播放预览呢?”, , { “我要在线播放”, “我要复制下载地址” }, , , , , , , ) .判断开始 (信息框返回 = 2) 置剪辑板文本 (标清) 信息框EX (, “信息 :”, , “复制成功” + #换行符 + 标清, , { “好的” }, , , , , , , ) .判断 (信息框返回 = 1) 网页_打开指定网址 (标清) .默认 .判断结束 .子程序 _按钮EX3_左键单击 .局部变量 信息框返回, 整数型 信息框返回 = 信息框EX (, “信息 :”, , “你目前选择的是高清!” + #换行符 + “你要复制MV真实地址还是在线播放预览呢?”, , { “我要在线播放”, “我要复制下载地址” }, , , , , , , ) .判断开始 (信息框返回 = 2) 置剪辑板文本 (高清) 信息框EX (, “信息 :”, , “复制成功” + #换行符 + 高清, , { “好的” }, , , , , , , ) .判断 (信息框返回 = 1) 网页_打开指定网址 (高清) .默认 .判断结束 .子程序 _按钮EX4_左键单击 .局部变量 信息框返回, 整数型 信息框返回 = 信息框EX (, “信息 :”, , “你目前选择的是超清!” + #换行符 + “你要复制MV真实地址还是在线播放预览呢?”, , { “我要在线播放”, “我要复制下载地址” }, , , , , , , ) .判断开始 (信息框返回 = 2) 置剪辑板文本 (超清) 信息框EX (, “信息 :”, , “复制成功” + #换行符 + 超清, , { “好的” }, , , , , , , ) .判断 (信息框返回 = 1) 网页_打开指定网址 (超清) .默认 .判断结束
运行结果:
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接
您可能感兴趣的文章:
相关文章推荐
- 易语言解析获得无水印下载地址的代码
- 易语言解析B站直播间的地址获得弹幕内容的代码
- 易语言通过解析免费下载QQ付费音乐的代码
- 不用再为下载而发愁了,提供一款支持115网盘、迅雷、快车、旋风、飞速网盘的专用链接解析出资源的真实地址的软件
- 易语言将下载地址解析转换成迅雷快车旋风的方法
- Python解析音悦台MV视频地址与封面
- 王家林亲授《DT大数据梦工厂》大数据实战视频“Scala深入浅出实战经典”视频、音频和PPT下载!第47讲:Scala多重界定代码实战及其在Spark中的应用源码解析
- Cocos2d-x简单游戏<植物大战僵尸>代码实现|第九部分:游戏场景GameScene.h<后续会提供源码下载链接>
- 【配套代码 及 视频下载地址】 使用Visual Studio2005入门.Net2.0系列视频教程
- java实现优酷视频地址解析示例代码分享
- 编程类书籍配套代码 免费网盘下载地址
- 在线聊天项目1.4版 使用Gson方法解析Json字符串以便重构request和response的各种请求和响应 解决聊天不畅问题 Gson包下载地址
- asp.net动态生成txt文件并提供用户下载代码
- 捕鱼达人代码例子下载地址 Win版
- 基于Ogre::Bites实现自己的GUI系统(4)--包含代码下载地址
- 微教务 后台部署代码、微信html5代码、webapi接口代码、数据库文件下载地址
- 某市大型汽车网 - vip代码提供下载了
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(2)
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(3)
- Android异步下载网络图片&android解析xml文件的方式&使用Adapter为ListView提供数据