openwet使用Rclone同步阿里云网盘并开机自动挂载

一:挂载

我自己的挂载命令

rclone mount AliyunWebdav: /opt/AliyunWebdav --allow-other --allow-non-empty --vfs-cache-mode writes &

挂载阿里云webdav到本地

image-20210922133133527

将AliyunWebdav整个目录挂载到我软件路由/opt/AlinyunWebdav目录下

p3terx参考命令

rclone mount Onedrive:/ /Onedrive --copy-links --allow-other --allow-non-empty --umask 000 --daemon

网盘名称为配置时填的 name网盘路径为网盘里的文件夹,留空为整个网盘,本地路径为 VPS 上的本地文件夹。参数可以查看官方文档根据需求进行选择。实际输入时不要有括号,这里只是为了更清楚的区分。--daemon 为进程守护参数,可后台运行。

二:开机自动挂载

  • 下载并编辑自启脚本
wget -N git.io/rcloned && nano rcloned
  • 修改内容:
NAME="Onedrive" #Rclone配置时填写的name
REMOTE=''  #远程文件夹,网盘里的挂载的一个文件夹,留空为整个网盘
LOCAL='/Onedrive'  #挂载地址,VPS本地挂载目录
  • 设置开机自启
mv rcloned /etc/init.d/rcloned
chmod +x /etc/init.d/rcloned
update-rc.d -f rcloned defaults # Debian/Ubuntu
chkconfig rcloned on # CentOS
bash /etc/init.d/rcloned start

看到 [信息] rclone 启动成功 ! 即可。

管理

开始挂载 bash /etc/init.d/rcloned start

停止挂载 bash /etc/init.d/rcloned stop

重新挂载 bash /etc/init.d/rcloned restart

查看日志 tail -f /$HOME/.rclone/rcloned.log

卸载自启挂载

bash /etc/init.d/rcloned stop
update-rc.d -f rcloned remove # Debian/Ubuntu
chkconfig rcloned off # CentOS
rm -f /etc/init.d/rcloned

参考资料

rclone 官方文档

在 Debian/Ubuntu 上使用 rclone 挂载 OneDrive 网盘

三:OpenWrt启动自动挂载

其实openwrt已经有自启动脚本在Luci web页面可以操作

image-20210924123652962

系统——启动项——拉到最后的——本地启动脚本

image-20210924124042205

在exit 0 之前加入需要挂载的命令,就能随系统启动运行

rclone mount AliyunWebdav: /opt/AliyunWebdav --copy-links --allow-other --allow-non-empty --umask 000 --daemon

四:重启测试

提交上面的本地启动脚本后,重启,查看挂载点,测试成功

image-20210924123803215

五:总结

其实openwrt有完整的WEB管理页面,能直接添加启动页,就不需要用到参考资料二:开机自动挂载,可以略过二:开机自动挂载

正则表达式批量更改电影名称

正则表达式批量更改电影名称

image-20210824183448027
/(.+\.\d{4})\..*mkv/  =》$1.mkv
image-20210906161041964
  1. /\[.+\]/ 去年前面[内容]=>/.+\]/这样简写,可以去掉】前面的内容
  2. /(.+\d{4})\..*\./ 去掉日期后面内容
  3. /[A-z]+\./g 去掉。点前面的字母

以下是草稿

/(.+.\d{4}).../g 再加上$1. 就能保留后缀 /(.+.\d{4})..mkv/g 再加上$1.mkv 统一是MKV后缀的可以用这个正则表达式(第一次天伟教的方式)
/.(.+)./g 再加上. 就可以把中间的内容清空了,但时间再清掉了
/.[A-z]+/g 把中间字母清空,这样可保留数字,即时间也在了X
/[A-z]+./g 前面到点的字母清空

使用Typora+Picgo写wp博客

一.选择

以前一直使用wp自带的编辑器写作,发现插图很麻烦,虽然可以通过安装插件解决,但没有Typora自动化来得简单,

也许这只是一个借口,N年都不写作的人,找个理由重新写作点东西吧

更多可能是为了折腾

或是最近更新公众号影响,就觉得想找个通用的写作工具

正好看到Typora很适合我

二.使用

装好后,先是设置使用偏好,适合自己的方式,才是最好的

打开偏好设置

1.打开偏好设置图像插入图片时–我选择了复制到指定路径

image-20210818132227000

并设置了指定的路径,这样就会把截图或者网络URL图片保存到指定的路径,这样好处是,就算以后空间的图片丢失了,这还有最后一份备份,我之前的博客就曾经因为谷歌云的空间一年后到期,未及时备份,造成图片文件丢失,所以这次就多一个心眼,一定保证本地至少有一份!

2.上传服务设定我使用了PicGo-Core,上传到阿里云OSS上!

image-20210818132131321

3.开通阿里云CDN

image-20210818132418495

三.小结

整个过程截图——粘贴——上传——OSS——CDN—— 一气呵成

很爽很爽,就是平时不知道写点什么烦恼而已!

openwrt网络共享zeroTier异地无法访问原因

写在前面

设置共享这些就不写了,主要写一下这次遇到的问题

1,共享后,本地局域网IP:192.168.2.2 能正常打开共享目录

1

2,zerotier后,虚拟的IP:192.168.192.215 ,WEB能正常访问

3,IP:192.168.192.215 SMB不能访问共享目录

过程

首先以为是防火墙问题,一通设置后,把原来跑不满千兆原因反而找到了,也算因额外收获吧!

接着从共享找原因

先看对比以前能正常使用的模板

[global]
netbios name = |NAME|
display charset = |CHARSET|
interfaces = |INTERFACES|
server string = |DESCRIPTION|
unix charset = |CHARSET|
workgroup = |WORKGROUP|
bind interfaces only = no
deadtime = 30
enable core files = no
# invalid users = root
local master = no
map to guest = Bad User
max protocol = SMB2
min receivefile size = 16384
null passwords = yes
security = user
passdb backend = smbpasswd

smb passwd file = /etc/samba/smbpasswd

use sendfile = yes

现在固件代码

[global]
netbios name = |NAME|
display charset = |CHARSET|
interfaces = |INTERFACES|
server string = |DESCRIPTION|
unix charset = |CHARSET|
workgroup = |WORKGROUP|
bind interfaces only = yes
deadtime = 30
enable core files = no
#invalid users = root
local master = yes
map to guest = Bad User
max protocol = SMB2
min receivefile size = 16384
null passwords = yes

passdb backend = smbpasswd
security = user
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY IPTOS_LOWDELAY
use sendfile = yes

通过对比

以现能正常使用的模板与不能访问的新模板有2行代码不一样

bind interfaces only = no

local master = no

新模板还多了行代码

socket options = TCP_NODELAY IPTOS_LOWDELAY

解决办法

只要把bind interfaces only = yes 改成no就可以了

湖北电信在线销户地址

您好,线上互联网卡套餐自助销户申请 通过链接: https://hb.189.cn/pages/selfservice/changecancel/beginCancel.action?tid=23F54081B4A1E8D9有效期6月底
注意事项:1、退款时间是次月15日之前完成退款。2、停机客户无法办理销户。3、您申请注销之后,如果能办理是直接注销的。办理成功之后卡就无法使用了。一旦注销成功是无法取消申请的。所以亲亲下单前需要谨慎考虑哦~
4、如果不能办理的话,会有工作人员电话联系,联系3次未接听系统就会取消您的申请哦。

XDM高速下载百度盘文件

一:前言

可能大家都在使用IDM,而我为什么要使用XDM呢?因为此软件免费,IDM是收费软件,使用的频率不多,觉得不是很划算,又不想使用破解版,就想找个代替品,发现XDM跟其差不多,就下载来测试!所以出此文记录一下折腾过程,以免往后自己忘记!

二:声明

只是学习使用方法及自用,请不用使用此法作非法用途!

三:所需要工具

1,XDM

2,chrome

3, User-Agent Switcher for Chrome

4,Baiduwp-PHP Github开源项目

四:使用配置

1,2,3安装过程不介绍了

主要是介绍原理

一:是高速下载关键,利用 Baiduwp-PHP 分享链接,经SVIP转成高速下载连接,再使用下载工具下载!

二:是利用 User-Agent Switcher for Chrome 修改chrome浏览器属性为 LogStatistic

三:先看看效果图

3,配置如图

说明:

  1. 安装浏览器扩展程序 User-Agent Switcher for Chrome
  2. 右键点击扩展图标 -> 选项
  3. New User-Agent name 填入 百度网盘分享下载
  4. New User-Agent String 填入 LogStatistic
  5. Group 填入 百度网盘
  6. Append? 选择 Replace
  7. Indicator Flag 填入 Log,点击 Add 保存
  8. 保存后点击扩展图标,出现“百度网盘”,进入并选择“百度网盘分享下载”。

五:使用过程

5.1先打开 pan.baidu.com的分享连接

如我分享个电影为例

5.2,打开 Baiduwp-PHP 项目

这里我就不自架了,使用网络现成的,https://pan.mofange.cn/ 感谢

5.3 解释成高速链接

复制百度分享链接

这里直接复制百度分享页面粘贴板内容就可以了,会自动分析分享密码和过滤掉多余的文字的

5.4 转换的链接出来了

5.5 点击链接,会弹出提示

yes,do it

5.6 分析后页面

5.7 User-Agent Switcher for Chrome 切换到刚才配置的百度网盘下载User-Agent

5.8 chrome自带下载速度

5.9 XDM下载速度

六:总结

可以看出,XDM咋加速还是很明显的!别人架的

记录一下玩客云安装OpenWrt及酸酸乳Plus过程

前言

家里一直有两台玩客云,之前一台放办公室下载,一台放家里下载,现在两台都在家里,觉得有一台闲置了,就想能不能拿来刷点固件作其它用途

一段寻找后,能刷armbian,ubutun,还能刷openwrt,openwrt刚需,还打算要买软件路由,那就先从这个开始,测试一下,是否正是自己所需呢!

过程

这里不是教育,只是给自己记录一下,以便下次能重新上路,不再走那么多的湾路

  • 1,先刷英菲尼的安卓固件到
  • 2,刷snail的openwrt固件到U盘
  • 3,插到离网口最近的USB,U盘启动
  • 4,刷入eMMC
  • 5,配置网口

注意:取消格桥接后,只点保存,不要点保存&应用,不然会打不开路由管理WEB

6,设置防火墙:iptables -t nat -I POSTROUTING -j MASQUERADE

更正:这样的防火墙规则是能上网,但不能跑满千兆带宽,需要加上接口名称

iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE 不行

iptables -t nat -I POSTROUTING eth0 -j MASQUERADE 可以跑满千兆

就在防火墙这里,我曾经以为是openwrt固件有问题,换了固件后,测试发现可以跑满千兆了,高兴

后来还原以前固件备份的配置文件,又只能跑到700Mb的速度了

最后是改了防火墙解决的。

重启防火墙后,再把路由配置未生效,保存&应用

至此:旁路由应该完成了,可以正常上网了!

出国学习

这是进阶记录,不使用这功能,还不如不用openwrt,没有此功能,openwrt就如同咸鱼一样!

先把1依赖强制安装,不要装1文件夹里面的 178主文件,能

装2和3的180文件

强制安装命令opkg install *.ipk –force-depends