秋末

Great falls in Autumn

批量转换gb2312文档为utf8

最近发现一些老电影的srt字幕是gb2312编码的。如果在非中文系统上播放的话,就会变成乱码。但是字幕文件又特别多(>100),不适合手工转换。

在网上Search了一下发现用Notepad++的Python插件可以完美的实现。

实现步骤其实也很简单。打开Notepad++,打开Plugins-Plugins Admin。安装Python Script.

安装好以后在Python Script里面选择New Script,取个名字以后,粘贴入下面的代码:

import os;
import sys;
filePathSrc="f:\\Temp\\UTF8"
for root, dirs, files in os.walk(filePathSrc):
    for fn in files:
      if fn[-4:] != '.jar' and fn[-5:] != '.ear' and fn[-4:] != '.gif' and fn[-4:] != '.jpg' and fn[-5:] != '.jpeg' and fn[-4:] != '.xls' and fn[-4:] != '.GIF' and fn[-4:] != '.JPG' and fn[-5:] != '.JPEG' and fn[-4:] != '.XLS' and fn[-4:] != '.PNG' and fn[-4:] != '.png' and fn[-4:] != '.cab' and fn[-4:] != '.CAB' and fn[-4:] != '.ico':
        notepad.open(root + "\\" + fn)
        console.write(root + "\\" + fn + "\r\n")
        #Does not work --> notepad.runMenuCommand("Encoding", "Character sets", "Chinese", "GB2312 (Simplified)")
        notepad.menuCommand(MENUCOMMAND.FORMAT_GB2312)
        # notepad.runMenuCommand("Encoding", "Convert to UTF-8-BOM")
        notepad.menuCommand(MENUCOMMAND.FORMAT_CONV2_UTF_8)
        # Reference: https://github.com/bruderstein/PythonScript/blob/master/PythonScript/src/NotepadPython.cpp
        notepad.save()
        notepad.close()

其中filePathSrc可以改成你想要转换的文件的路径。

保存以后,运行。就可以将目录中的所有文件由gb2312转换为utf8。对了,还有就是路径里面不能有中文字符。

Ref: https://pw999.wordpress.com/2013/08/19/mass-convert-a-project-to-utf-8-using-notepad/

马里兰的秋天又到了

挪了Blog以后才发现,好久没有写新Blog了。唉….

今天赶在暴雨前拍了几张秋天的照片~

回到Vultr

最近发现Vultr的IP被释放了,这是好事。然后主要这个Vultr的机器是512M的内存,只要$2.5一个月。测试了一下用这个配置来跑我的Blog已经足矣。

于是决定把Blog服务器又从Upcloud挪回到Vultr,并套上Cloud flare。这样就万无一失了。

不过现在三家世界最大的服务商打架。AWS、GCP、Azure。上面都有赠送主机试用。等研究研究,搞不定什么时候搬家到这三大上面,哈哈!

Lego 42110

趁7/4多放一天假,挑战一下,来组装这辆路虎。2574个零件~

用了两天时间全部搞定。第一次组装那么多零件的乐高。主要是其中的零件千万不能弄错。一旦弄错,到后面就会发现缺少零件。这个就麻烦了~

我就是有两处地方零件用错了,后面花了很多时间来找是哪里的错误。差点就发邮件给Lego官网问缺零件的问题了~ 哈哈

二零二零

2020真是不寻常的一年啊。到今天为止,我才发现,我居然一篇Blog都没有更新。周边的一个公园都没有去逛过。基本上一直都待在住处,不出门。

想说点什么……………………………….

希望疫情赶快过去吧~

对了,顺便抱怨一下eBay的收费。

在eBay上卖了个$80的电脑配件,结果eBay和Paypal抽水$12.9,到手上就只有$67.1。高达16.13%的抽水啊!还是怀念国内的闲鱼,转转。哈哈!

不过这边也有无担保的交易平台,比如Craiglist,letgo,Facebook market等等。但是疫情期间,实在不想接触交易…… 唉~!

长期隔离,真是非常锻炼人的意志力。所有想吃的都只有自己弄了。真是吃货被逼成大厨~

好吧,就先YY到这吧。希望大家一切都平安。平安是福啊!

SSR, V2RAY, BBR自动安装脚本

现在真是越来越方便了,都不用手动调试了。全部都有自动安装的脚本。这就大大的降低了搭服务器的门槛。大家都可以来自己搭服务器了。

步骤也很简单,首先你得申请一个VPS。系统为CentOS或者是Ubuntu。然后再通过下面两个网站申请免费域名,并绑定到VPS上。当然如果你如果已经有域名或者不想申请免费的,也可以申请收费的域名。

免费域名申请网站
https://www.namecheap.com/
https://www.freenom.com

接下来SSH登录VPS,执行脚本,安装…

秋水SSR安装脚本:

wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
chmod +x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log

V2Ray WS+TLS安装脚本

bash <(curl -L -s https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/master/install.sh) | tee v2ray_ins.log
wget -N --no-check-certificate -q -O install.sh "https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/master/install.sh" && chmod +x install.sh && bash install.sh

BBR加速器安装脚本

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

GoPro Quik 登陆问题

GoPro的桌面版Quik在登陆以后,点任意链接就又会回到登陆界面。找了GoPro的售后也无法解决。坑啊!看来只得靠自己了。

研究了以后发现,这个问题在英文版的Windows 10下面是不存在的。但是在中文版的Windows 10里面有这个问题。

在网上逛了一圈以后,找到了如下解决方案:

  1. 先安装2.0.0.4203版,登录。
  2. 安装2.0.1.4320,然后安装2.1.0.4643
  3. 安装最新版。

下载链接:

最新版到GoPro的网站上就可以下载。

搬家-UpCloud

突然发现网站不能访问了,虽然访问量不大。但是毕竟也是维护了多年的心血。还是给它重新找一个家吧。

翻了半天,找到一个新的VPS – UpCloud。 测了一下,速度还不错哦。有点DigitalOcean一开始的感觉。

试用了几天,感觉不错,搬!

现在它还有Referral Program. 通过下面这个Link来注册的话,你就会有$25的Credit。不错吧?

点击上面这个Link,或者: https://upcloud.com/signup/?promo=DJW568