Hexo+Butterfly 实现随便看看
实现随便逛逛的功能,需要用到这个插件:hexo-generator-randomgithub
操作步骤
安装依赖
1npm install object-assign
在博客根目录的:package.json 里的 dependencies 添加如下代码
12,"hexo-generator-random": "^1.0.0"
npm 安装
首先安装依赖
1npm install object-assign
本地安装插件
1npm install hexo-generator-random --save
通过 hexo g 就会在 public 文件夹下看到这个文件:random.html
在_config.butterfly.yml 添加标签即可
123menu: 首頁: / || fas fa-home 随便逛逛: /random.html || fas fa-bus
最后三连就可以看到了
参考1参考2
Hexo+Butterfly 自定义右键美化
目前实现的样式
正题
在config.butterfly.yml 打开 snackbar
12345snackbar: enable: true #true 为打开 position: bottom-left bg_light: '#49b1f5' bg_dark: '#1f1f1f'
在路径:butterfly/layout/includes 下
新建
文件夹: right-menu 文件: index.pug
把下列代码添加进去
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152#rightMenu.js-pjax .rightMenu-group.rightMenu-small a.rightMenu-item(href="javascript:window.history.back();") ...
Hexo+Butterfly 文件页面美化
看到别的大佬的文章页一页到底:
那么怎么样修改才能做到这一点呢?
在网上找到相关教程
竹山一叶
安装教程1适用范围:butterfly3.3.0-4.8.1。更低版本以及更高有没有效果不能保证。
新建Styl文件
在themes\butterfly\source\css\page目录新建topimg.styl
page目录为_page,因为markdown的渲染问题会导致\无法显示
12345678910111213141516171819202122// 顶部图#page-header, #page-header:before background-color: transparent !important background-image: unset !important.top-img height: 12.5rem display: block margin: -50px -40px 50px -40px border-top-left-radius: inherit border-top-right-radius: inherit backgr ...
Hexo+Butterfly 动画特效美化
效果看首页
安装插件,在博客根目录下打开终端,运行以下指令:1npm install hexo-butterfly-wowjs --save
添加配置信息,以下为写法示例在站点配置文件_config.yml或者主题配置文件_config.butterfly.yml中添加
12345678910111213141516wowjs: enable: true #控制动画开关。true是打开,false是关闭 priority: 10 #过滤器优先级 mobile: false #移动端是否启用,默认移动端禁用 animateitem: - class: recent-post-item #必填项,需要添加动画的元素的class style: animate__zoomIn #必填项,需要添加的动画 duration: 2s #选填项,动画持续时间,单位可以是ms也可以是s。例如3s,700ms。 delay: 1s #选填项,动画开始的延迟时间,单位可以是ms也可以是s。例如3s,700ms。 offset: 100 #选填项,开 ...
Hexo+Butterfly 禁止F12
新增以下代码
修改【Blog/themes/butterfly/layout/includes/layout.pug】,根据图中位置添加以下 pug 代码
注意缩进 跟 head、body同级
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849script. ((function () { var callbacks = [], timeLimit = 50, open = false; setInterval(loop, 1); return { addListener: function (fn) { callbacks.push(fn); }, cancelListener: function (fn) { // Fixed typo: cancelListener instead of cancl ...
Alist 配合 lskypro 搭建图床
基于docker 下安装
Alist
官方地址
123456789docker run -d \ --restart=unless-stopped \ -v /home/alist:/opt/alist/data \ -p 5111:5244 \ #5111 自定义端口 -e PUID=0 \ -e PGID=0 \ -e UMASK=022 \ --name="alist" \ xhofe/alist:latest
进入镜像 设置密码123456# 进入镜像docker exec -it alist /bin/bash# 随机生成一个密码./alist admin random# 手动设置一个密码,`NEW_PASSWORD`是指你需要设置的密码./alist admin set NEW_PASSWORD
添加储存 webav
简单说明
WebDAV 策略 分别是什么意思
• 302 重定向:重定向到真实链接• 使用代理 URL:重定向到代理 URL• 本机代理:直接通过本地中转返回数据(最佳兼容性)• ...
Hexo+Butterfly 背景透明及页脚透明美化
背景透明及页脚透明全局背景透明渐变123456789101112/* 全局背景透明渐变 */#recent-posts>.recent-post-item,.layout_page>div:first-child:not(.recent-posts),.layout_post>#page,.layout_post>#post,.read-mode .layout_post>#post { background: var(--light_bg_color)}#aside-content .card-widget { background: var(--light_bg_color)}#web_bg { background: linear-gradient(90deg,rgba(247,149,51,.1),rgba(243,112,85,.1) 15%,rgba(239,78,123,.1) 30%,rgba(161,102,171,.1) 44%,rgba(80,115,184,.1) ...
Hexo+Twikoo 私有化部署
基于docker下部署
docker 下安装镜像
教程地址
1、拉取镜像
1sudo docker pull imaegoo/twikoo
2、创建并启动容器
1sudo docker run -p 7905:8080 -v /root/twikoo/data:/app/data -d imaegoo/twikoo
3、正常情况下访问http://服务器ip:port,即twikoo的服务地址,可以看到如下运行状况
123#testtwikoo:envId: http://服务器ip:7950
Nginx反向代理配置
1234567891011121314151617181920212223242526272829upstream twi {#需要配置upstream server xxxx.cnp:7950; #你的域名+加端口 } server { listen 443 ssl; server_name twikoo.xxxx.cn; #子域名 ssl_certif ...
NASTool 入门到养老
基于docker 下使用
安装 dockerdocker 教程
无脑一键
端口啥的或者目录自己修改
具体配置如下
默认用户名admin和默认密码password
123456789101112docker run -d \--name nas-tools \--hostname nas-tools \-p 3001:3000 \-v /home/nastool/config:/config \-v /home:/media \-e PUID=0 \-e PGID=0 \-e UMASK=000 \-e NASTOOL_AUTO_UPDATE=false \-e NASTOOL_CN_UPDATE=false \nastool/nas-tools:latest
3001:3000 # 默认的webui控制端口
/home_nas-tools/config:/config # 冒号左边请修改为你想在主机上保存配置文件的路径
/home:/media # 媒体目录,多个目录需要分别映射进来
PUID=0 # 想切换为哪个 ...
收集的七七八八
web检测工具
hack news都看到的
IP信息、SSL、DNS记录、Cookies、标头、域名信息等
自建参考作者库
测试
常用的ping网站
https://ping.pe/
https://ping.sx/ping
https://ping.cn/ping
https://tools.ipip.net/ping.php
https://ping.chinaz.com/
https://www.itdog.cn/ping/
https://www.17ce.com/
https://www.boce.com/
https://boce.aliyun.com/detect/ping
多出口ip查询网站
https://ip.orz.tools/
http://revproxy.ustc.edu.cn:8000/
https://ip.skk.moe/multi
其他
ID card
转换地址为经纬度
add
add
card
ck card
地址生成器
谷歌账号地区修改
─────临时短信─────
临时短信
短信云接收
免费接码
接码号
云接码
Z- ...