您的位置首页生活百科

按键精灵脚本教程:最新插件支持播放视频

按键精灵脚本教程:最新插件支持播放视频

的有关信息介绍如下:

按键精灵脚本教程:最新插件支持播放视频

三行代码实现在小精灵播放视频的功能。具体要怎么实现呢?且听小编细细道来~~

命令相关

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

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设置为:2or4or8

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

整体代码

视频链接="http://cache.tv.qq.com/qqplayerout.swf?vid=y0145lvuyim"

句柄=Plugin.WndEx6_30.CreateWebBrowser(Form1.Hwnd,0,0,Form1.Width,Form1.Height,2or4or8)

CallPlugin.WndEx6_30.SetWebBrowserUrl(句柄,视频链接)

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