将TM-AC1900刷回RT-AC68U

之前由于入手了树莓派,就给原来的华硕RT-AC68U改成了官方固件,这两天手贱升了一下级,于是路由器被打回了原型,固件变成了3.0.0.4.376_3199(T-Mobile定制版,功能较少),从网上查了一下,似乎刷旧版固件然后取得ssh的方式不能用了,虽然用起来区别不大,但总觉得不甘心,于是折腾模式开启。

准备工作

1. cfe,最好是自己以前备份过的,实在没有可以自己生成一个,我的就是没有备份过,所以只能自己生成了。

首先下载我提供的CFE模板,然后参照截图CFEEdit修改里面的MAC地址和WPS密码。

本机的MAC地址可以登录http://cellspot.router/,然后点WLAN可以查看到,LAN和2.4G的MAC地址似乎是一样的。WPS密码可以参照路由器背面。

然后打开网站https://cfeditor.pipeline.sh/,把修改好的CFE上传到Original CFE,Source CFE选1.0.2.0 US AiMesh,Country那里可以选择ALL,然后下载Target CFE即可得到自己的CFE,重命名为new_cfe.bin待用

2. 准备一个FAT32的U盘,将盘符改名为USB,下载mtd-write.7zFW_RT_AC68U_30043763626.zip,将new_cfe.bin、mtd-write和FW_RT_AC68U_30043763626.trx三个文件打包为files12345.zip放入U盘中并插到路由器上。

»

FLV合并的批处理办法

过年的时候冲了B站大会员,在使用Bilibili Evolved下载番剧时发现,有时下载来的是个zip文件,里面是分段的flv,虽然手头有MKVToolNix可以合并,但flv转mkv再转mp4实在是麻烦,又不想下载其它的工具,心想是不是可以使用ffmpeg的命令行搞定,于是有了下面的代码:

(for %%i in (*.flv) do @echo file '%%i') > list.txt
ffmpeg.exe -f concat -safe 0 -i list.txt -c copy output.flv
ffmpeg.exe -i output.flv -vcodec copy -acodec copy output.mp4
pause
del *.flv
del list.txt

使用方法:

»

还你一个纯净的WPS 2019

本方法来自网络并根据新版有所更改。

近几天,电脑上的微软Office似乎出了问题,保存的文件直接坏掉了,不想纠结太多,也不想重装系统。恰逢WPS 2019界面看起来不错,所以开始折腾一番。

以11.1.0.8002为例,正常安装到默认目录C:\Users\heartnn\AppData\Local\kingsoft\WPS Office,以下说明以此目录为标准,大家可以根据自己的安装路径调整。

1. 去掉广告,在主界面的设置里找到配置和修复工具,点高级–>其他选项,可以把软件推荐和广告推送都关掉,顺便从升级设置里禁用升级。

»

Author image heartnn on #wps

Virtualbox中安装Manjaro Linux后需要做的一些事

最近爱上了Manjaro这个Linux发行版,尤其是更新到18.0以后,界面看着更舒服了,基于ArchLinux,,自带AUR,用起来非常方便。默认提供了Xfce、KDE、GNOME几种桌面,不过社区版集成了几乎所有主流的桌面。

一 Guest Additions问题

我安装的Xfce 64bit版本,安装完毕启动Virtualbox后,首先就是共享剪贴板和共享文件夹不能用,查wiki上明白的写着已经集成Guest Additions,但是却完全不能用。经过Google搜索后在Manjaro论坛上有了答案:

1 安装缺少的组件

在“添加/删除软件”中搜索virtualbox-guest-utils,或命令行运行:

sudo pacman -S virtualbox-guest-utils

这里搜索virtualbox可以看到当前内核对应的guest-modules已经安装了,但是工具包默认没有装。内核模块应该是提供了驱动之类的,共享文件夹什么的只能靠工具包了。

»

解决Cloudflare产生的“ERR_TOO_MANY_REDIRECTS”错误

昨天打开自己的博客,发现了“ERR_TOO_MANY_REDIRECTS”,估计是最近把DNS改到Cloudflare产生的后果,于是开始排查错误。原来是Cloudflare登录后对应域名的Crypto问题,由于我的域名下有子域名处于http状态,前几天将SSL加密部分从Full SSL改为了Flexible SSL,由此造成的“ERR_TOO_MANY_REDIRECTS”。

问题找到了,由于我的博客托管在Github,首先去掉Github Pages设置里的Enforce HTTPS选项,因为这里http会被强制跳转到https,而Cloudflare的Flexible SSL选项需要阅读原始服务器的http数据,然后进行加密,再传送过来,如果原始服务器返回https的话,Cloudflare会丢弃https数据,然后再继续请求,这就是造成问题的元凶。

»

Author image heartnn on #dns

七牛关闭测试域名后的文件批量下载

最近七牛关闭了所有域名的测试域名,没有备案域名的话,会造成bucket里的文件无法下载,反正我是没有备案域名,索性干脆全部导出来。

由于没有了默认域名,所以无法直接下载,不过由于新建的bucket提供30天测试域名,文件导出还是有办法的。

预备工作:首先下载七牛提供的qshell,下载完毕后提取对应操作系统的可执行文件,比如windows系统重命名为qshell.exe。

qshell account AccessKey SecretKey

其中AccessKey和SecretKey去七牛后台可以找到,执行完毕后会在用户目录下生成.qiniu文件夹,里面的account.json记录了刚才的信息。

由于我保存文件的bucket的测试域名已经过期,这里在七牛控制台里新建一个名为temp的bucket用来作为中转,此处请保持新建的bucket和原有的在同一个区域(zone)。

»