bilibili 分享去弹幕

bilibili的嵌入代码分享是带有弹幕的,例如

<iframe src="//player.bilibili.com/player.html
?aid=73063889&cid=124966852&page=1" scrolling="no" 
border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

但是会发现分享出去的代码是带有弹幕的,怎么去掉弹幕,首先直接访问一下

player.bilibili.com/player.html?aid=73063889&cid=124966852&page=1

会发现出现一个player-selector.js

通过这个js可以发现有一些默认配置项。其中存在danmaku参数,将它加入到URL地址里。

&danmaku=0 即为去弹幕。

也希望bilibili能够有更多的分享配置。

tp5绑定多个域名

index.php文件增加如下代码

$model="index";
switch ($_SERVER['HTTP_HOST']) {
    case '这里填写你的域名':
        $model='help'; //这里是模块名字
        if (strpos($_SERVER['PHP_SELF'],'/admin') >0) //这里是判断是否是后台 如果需要的话
            $model='index';
        break;
}
define('RUN_MODEL',$model); //添加一个常量

config文件修改如下

// 默认模块名
    'default_module'         => RUN_MODEL,

网上有说:BIND_MODULE 定义这一个常量名,实际试了一下,如果你在index里进行定义,会覆盖掉default_module。有时候会造成多个重定向问题,不好控制admin所以这里起一个新名字,利用default_module来进行切换模块。

游戏挂机电路板

电路:采用的是PS/2键盘协议(兼容USB),为了防止电流造成电路板或电脑损坏,加了两个限流电阻。

原理:通过模拟键盘直接向计算机发送键盘码来达到游戏人物移动的目的。

电路板正面

电路板背面

成品

屏幕快照 2020-03-16 下午11.34.49.png

Atmega328p 更改引脚中断

一、更改引脚中断

在Atmega328p的数据手册里面的引脚图上有很多标注为:PCINT0-PCINT23的引脚即PB、PC、PD这三个端口。在Atmega328p里面这些引脚都是可以更改为中断引脚的。需要修改两个寄存器才可以控制到。

第一个:

atmega328-pcicr.png

寄存器:PCICR 地址长度是8位。 0-2分别对应 0:PB、1:PC、2:PD。设置这个寄存器可以注册指定的引脚更改中断。简单点说 设置了这个寄存器才可以开启相应中断。

例如:00000001:打开PB 00000010:打开PC 00000100:打开PD 00000111:打开PB和PC与PD

第二个:

未完待续:关注微信小程序获取访问密码 (文章ID:1686)或小程序在线阅读

PS/2焊盘引脚

微信图片_20200116171611.png

关于焊盘引脚实际就是颠倒过来,例如插座如下图:

未完待续:关注微信小程序获取访问密码 (文章ID:1685)或小程序在线阅读