• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[技术交流] 【院刊】-【201501期】361最新插件支持播放视频——三行代码搞定 [复制链接]

1#

361最新插件支持播放视频——三行代码搞定

《本文按键学院提供技术支持》


按键学院交流群(1群已满):376122403

零基础学按键精灵群(2群):372671254





小编今早逛论坛的时候,发现咱们的 118184017 童鞋发了篇十分有趣的帖子,
三行代码实现在小精灵播放视频的功能。
具体要怎么实现呢?且听小编细细道来~~




命令相关

我们需要用到 361度的6.3插件里的 CreateWebBrowser (创建网页浏览器窗口)命令 、SetWebBrowserUrl (通过URL设置网页浏览器内容)命令

插件下载
您所在的用户组无法下载或查看附件


[backcolor=rgb(221, 160, 221)]CreateWebBrowser 创建网页浏览器窗口


您所在的用户组无法下载或查看附件



参数1:父窗口句柄
■□■□■□■□■■□■□■□■□■□■
□■□■

想要把浏览器窗口显示在哪个窗口,就设置哪个窗口句柄为父窗口句柄。
例如:我们想要在桌面上显示浏览器,那这里的参数1就填0。
本例子里,我们将浏览器窗口显示在form1窗口上,所以参数1我们就填:Form1.Hwnd



您所在的用户组无法下载或查看附件


注意:目前2014版按键精灵和2014.02版的支持窗口、控件的句柄属性,旧版本的不支持句柄属性。
新版按键下点我下载



参数2:横坐标/ 参数3:纵坐标
■□■□■□■□■■□■□■□■■□■□■□■□■■□■□■□
□■□□■

这两个参数设置浏览器窗口在其父窗口(Form1)的窗口客户区里的显示位置
Form1窗口客户区的起点是0,0

您所在的用户组无法下载或查看附件


例子里,我们让浏览器窗口贴合着Form1窗口,所以设置参数2、3为 0,0


参数4:宽度/ 参数5:高度
■□■□■□■□■■□■□■□■■□■□■□■□■■□
■■□

这两个参数设置浏览器窗口的高、宽
我们设置浏览器的窗口的宽为Form1窗口的宽,参数4设置为:Form1.Width
浏览器的窗口的高为Form1窗口的高,参数5设置为:Form1.Height



参数6:浏览器窗口样式
■□■□■□■□■■□■□■□■■□■□■□■□■■□■■□

我们设置浏览器的窗口样式为:

2 添加滚动条。
4 使用右键快捷菜单。
8 沉默,禁止弹出提示框。

多个样式值之间用or连接
参数6设置为:2 or 4 or 8



[backcolor=rgb(221, 160, 221)]SetWebBrowserUrl 通过URL设置网页浏览器内容


您所在的用户组无法下载或查看附件



参数1:窗口句柄
■□■□■□■□■■□■□■□■■□■□■
CreateWebBrowser 命令创建浏览器窗口所返回的窗口句柄


参数2:URL地址
■□■□■□■□■■□■□■□■■□■□■
要载入的网页地址。



视频地址如何设置

例如,我们要播放《十万个冷笑话》
如果直接使用下图中红框内的网页地址,那么显示出来的是整个视频网页。




您所在的用户组无法下载或查看附件



要怎样设置URL地址才能只显示视频窗口,而不是整个网页呢?

小编了解了下,优酷、土豆、搜狐这三个视频网站,
我们点击视频窗口下方的分享给好友的下拉按钮
在出现的下拉窗口中,可以获取到视频地址

优酷

您所在的用户组无法下载或查看附件



土豆

您所在的用户组无法下载或查看附件





搜狐

您所在的用户组无法下载或查看附件



腾讯视频,获取的方式比较特殊,
点击打开视频,进入播放页面后,在浏览器地址栏复制需要的视频地址,如图
您所在的用户组无法下载或查看附件

获取/ .html中间的那部分。
获取到之后,加入这段代码:
http://cache.tv.qq.com/qqplayerout.swf?vid=
例如,刚刚获取到的/ .html中间的是:y0145lvuyim
加上代码之后,完整的代码应该是这样的:
http://cache.tv.qq.com/qqplayerout.swf?vid= y0145lvuyim


整体代码

  1. 视频链接 = "http://cache.tv.qq.com/qqplayerout.swf?vid=y0145lvuyim"
  2. 句柄=Plugin.WndEx6_30.CreateWebBrowser (Form1.Hwnd,0,0,Form1.Width,Form1.Height,2 or 4 or 8)
  3. Call Plugin.WndEx6_30.SetWebBrowserUrl(句柄, 视频链接)
复制代码



注意:此代码暂且不支持在控件事件,以及窗口加载事件中使用,会出现按键精灵窗口崩溃无响应的情况。









《本文由按键学院提供技术支持》

【招生】主流回合制常见功能网络辅助教学——你懂得!

按键学院实战班


    已有1评分我要评分查看所有评分

    本主题由 超级版主 瑞祥幽冥狼 于 2023/10/5 18:28:49 执行 审核帖子 操作
    按键学院免费交流群:376122403

    按键学院招生计划
    按键学院系统教程
    2#

    33333

    3#

    dddddddddddddddddddddddddddd

    4#

    GFHDFHFSG

    5#

    6666666666666666666

    6#

    二房东v

    7#

    看看年

    脚本定制,欢迎咨询QQ: 2692863915
    8#

    201501期】361最新插件支持播放视频——三

    9#

    学习一下

    10#

    谢谢分享

    11#

    觀看學習

    12#


    13#

    窗口插件增强版的配套工具 我来看看

    14#

    学习下

    15#

    361最新插件支持播放视频

    欢迎新手小精灵爱者一起来学习按键脚本<br />
    QQ223883323
    16#

    好好学

    17#

    ????????

    18#

    看看

    19#

    14553435345345435345435

    20#

    11111111111

    发新话题 回复该主题