分类 Note 下的文章

DPlayer移动端播放时自动隐藏暂停按扭

问题:使用DPlayer在移动端观看视频时,播放器中间一直有一个暂停按扭。
解决:监听播放状态,点击播放时加上自动隐藏方法。

dp.container.addEventListener('mousemove', () => {
dp.controller.setAutoHide()
})
dp.container.addEventListener('click', () => {
dp.controller.setAutoHide()
})
//自动播放状态也要隐藏
dp.on('playing', function () {
console.log('playing')
dp.controller.setAutoHide()
})

快速将电脑上的大文件传输到移动设备的一个小软件

一直以来,在ipad上使用nPlayer通过SMB/CIFS方式下载电脑上的电影观看。苦于速度只有1-2M,蛋疼不已;
而通过数据线又不能同步ipad本身不支持的文件格式。我的电影大多是mkv、ts格式的。
为什么要下载而不直接看?几十G的原盘,看起来卡卡的!只能下载了看。

今天无意中发现了一个小软件 FreeMi UPnP Media Server
通过这个软件设置后,以UPNP/DLAN模式在nPlayer中下载,速度可以达到20MB每秒,传输时间大大缩短。
欣喜不已,不敢独享,遂分享之。

官方下载:
http://freemiupnp.fr/download/FreeMiPortable.zip

FreeMi UPnP Media Server 2.0.8 汉化版:
http://pan.baidu.com/s/1ntz9qlj

申请CloudFlare Partner计划以CNAME方式接入域名

1、申请Cloudflare partner计划

申请地址:https://www.cloudflare.com/partners/become-a-partner/
进入申请地址后,填写一些信息,网站个人博客也可以。
审核成功之后,邮箱会收到CF审核通过的邮件,点击邮件中的链接设置密码。
登录Partner账号,完善个人信息并生成api密钥。

2、Linux下使用cname接入Cloudflare

wget https://github.com/fffonion/cloudflare-partner-cli/raw/master/cloudflare-partner-cli.py
python ./cloudflare-partner-cli.py

输入api密钥。 可以从 https://partners.cloudflare.com/api-management 获得
验证成功后,输入要用来管理域名的账号的邮箱和密码,(你的个人账号,不是partner账号)
下面按照屏幕提示操作,成功添加后,会收到邮件。
源站地址(resolve_to)必须填写完整的dns,如google.com,不能填写ip

Typecho全站https

1、编辑 config.inc.php 文件,增加一行

/** 开启HTTPS */
define('__TYPECHO_SECURE__',true);

2、后台设置中将http://www.2dan.cc 改成https://www.2dan.cc

3、数据库执行SQL语句

UPDATE `typecho_contents` SET TEXT = REPLACE( TEXT, 'http://www.2dan.cc/', 'https://www.2dan.cc/');