分类 编程及辅助 下的文章

资源:L2Dwidget 二次元前端插件


使用方法:

如下面代码一样,在HTML的head头内或body尾部引入L2Dwidget.js即可在页面中引入动画。

<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script> 
<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.0.min.js"></script> 
<script>
  L2Dwidget.init({ 
  "model": {jsonPath:"https://unpkg.com/live2d-widget-model-shizuku@1.0.5/assets/shizuku.model.json","scale": 1 }, 
  "display": { "position": "left", "width": 150, "height": 300,"hOffset": 0, "vOffset": -20 }, 
  "mobile": { "show": true, "scale": 0.5 }, 
  "react": { "opacityDefault": 0.7, "opacityOnHover": 0.2 } });
</script>

其中,model内的jsonPath对应的就是动画模型的json文件地址,不同模型,显示不同图形。

可选模型有:

模型类型url
小帅哥https://unpkg.com/live2d-widget-model-chitose@1.0.5/assets/chitose.model.json
萌娘https://unpkg.com/live2d-widget-model-shizuku@1.0.5/assets/shizuku.model.json
小可爱(女)https://unpkg.com/live2d-widget-model-koharu@1.0.5/assets/koharu.model.json
小可爱(男)https://unpkg.com/live2d-widget-model-haruto@1.0.5/assets/haruto.model.json
初音https://unpkg.com/live2d-widget-model-miku@1.0.5/assets/miku.model.json
z16https://unpkg.com/live2d-widget-model-z16@1.0.5/assets/z16.model.json
黑猫https://unpkg.com/live2d-widget-model-hijiki/assets/hijiki.model.json

等有时间放到宝塔插件上去(但是最近良哥说插件无大bug不给与审核)。。。。


PHP封装: html转pdf文件 mPDF 使用


mpdf中文开发使用文档附demo实例

官网URL:http://www.mpdf1.com/mpdf/index.php
github:https://github.com/mpdf/mpdf
官方开发手册,英文的:http://www.mpdfonline.com/repos/mpdfmanual.pdf
网页版 https://mpdf.github.io/

安装

官方安装方法是通过composer and its packagist package mpdf/mpdf.

$ composer require mpdf/mpdf

mPDF8中文乱码问题的修复

'autoScriptToLang' => true,
'autoLangToFont' => true,
'useSubstitutions' => true,

示例

$html = <<<EOF
<h3 style="text-align: center;">
    <strong>demo测试</strong>
</h3>
<table>
    <tbody>
        <tr class="firstRow">
            <td width="299" valign="top" style="word-break: break-all;">
                1
            </td>
            <td width="299" valign="top" style="word-break: break-all;">
                2
            </td>
            <td width="299" valign="top" style="word-break: break-all;">
                1
            </td>
            <td width="299" valign="top">
                12
            </td>
        </tr>
        <tr>
            <td width="299" valign="top" style="word-break: break-all;">
                3
            </td>
            <td width="299" valign="top" style="word-break: break-all;">
                1
            </td>
            <td width="299" valign="top" style="word-break: break-all;">
                213
            </td>
            <td width="299" valign="top" style="word-break: break-all;"></td>
        </tr>
    </tbody>
</table>
<p>
    <img src="https://w7file.0cms.vip/images/82/2020/11/BxUV9v9v94E4qVXDqqdB4UX5buxEvK.png" alt="4bc48dd8700da94c923706015368c2d.png" style="max-width: 100%"/>
</p>
<p>
    的空间神佛案件多发卡迪夫安家费哦按实际的发家史的方法论叫阿里打开激发了四道口附近阿拉山口大家法律上的开发啊手动阀手动阀安抚安抚阿斯蒂芬阿斯蒂芬阿斯顿发士大夫阿斯蒂芬阿斯蒂芬阿斯顿阿道夫
</p>
EOF;
        $mpdf = new \Mpdf\Mpdf(['mode'=>'utf-8','format'=>'A4','useSubstitutions'=>true,'useAdobeCJK'=>true,'autoScriptToLang'=>true,'autoLangToFont'=>true,'mgl'=>15,'mgr'=>15,'mgt'=>16,'mgb'=>16,'mgh'=>9,'mgf'=>9, 'orientation'=>'P']);
        $mpdf->WriteHTML($html);
        $mpdf->Output('mpdf.pdf',"D");

最终效果

微信截图_20201118165819.png


Superbench.sh:一键脚本测试 VPS 性能


使用这个脚本,可以一键测试搬瓦工 VPS 各种性能,包括 VPS 基本信息,硬盘读写速度,到国内各个地区的下载速度等。与 bench.sh 相比,这个脚本主要是在测速方面做了改动。

一、Superbench.sh 使用方法

使用方法:

wget -qO- http://tool.bug-maker.com/superbench/superbench_git.sh | bash

或者线上的版本

wget -qO- sb.oldking.net | bash

测试结果如下所示:

微信截图_20200918111246.png


V2Ray教程


V2ray是继Shadowsocks(R)后又一个体验很棒、功能非常强大的科学上网工具,近年来受到网友的广泛关注和喜爱。敏感时期,V2ray伪装 能提供十分稳的服务,推荐使用。

V2Ray简介

V2Ray是近几年十分流行的网络工具,其功能强大,用途不限于突破防火墙,但因其能有效翻墙而广为人知。V2Ray有如下大放异彩的特点:

开源。V2Ray是Project V的核心工具,源代码开源;
多协议支持。传输层支持TCP、mKCP、WebSocket等,上层协议支持Socks、Shadowsocks、以及自定义的VMess等;
多入口和多出口。V2Ray可同时支持多个入站和出站协议,每个协议独立工作;
多平台支持。原生支持Windows、Linux、MacOS三大常用平台,安卓、iOS两大移动平台有丰富的第三方工具;
隐蔽性。V2Ray流量可伪装成网页流量,更难被检测和干扰。
与另一个知名的翻墙工具Shadowsocks(R)相比,V2ray和SSR区别在于:

V2Ray是一个框架/平台,而Shadowsocks(R)是一个代理工具;
V2Ray功能强大配置复杂,Shadowsocks(R)简单易用;
V2Ray性能更好,协议支持更完善。

一句话总结:V2Ray更好更强大,但更难上手和用好。

免费机场订阅地址

https://gitraw.bug-maker.com/freefq/free/master/v2

服务端安装和配置

v2ray服务器一件安装脚本:

bash <(curl -sL https://tool.bug-maker.com/v2ray_scripts/centos_install_v2ray.sh)

Windeow客户端下载

类型下载地址
v2rayN下载
v2rayW下载
v2rayS下载
Clash下载
Mellow下载
Qv2ray下载

直接下载(可直接用):v2rayN-Core.zip
源码包:v2rayN.zip

Android客户端下载

名称文件名下载地址
V2RayNGv2rayNG-v1.2.8.apk下载

其他

  1. 查看v2ray配置/运行状态:
bash <(curl -sL https://tool.bug-maker.com/v2ray_scripts/centos_install_v2ray.sh) info;
  1. v2ray管理命令:启动:systemctl start v2ray,停止:systemctl stop v2ray,重启:systemctl restart v2ray;
  2. 更改端口、alterid最简单的办法:重新运行一键脚本;
  3. 更新v2ray到最新版:重新运行一键脚本
  4. 卸载v2ray:
bash <(curl -sL https://tool.bug-maker.com/v2ray_scripts/centos_install_v2ray.sh) uninstall