博文

目前显示的是 2018的博文

Keepass密码生成策略 简化密码 方便抄写

图片
在生活中,有一些密码会遇到需要抄写的情况。比如:Microsoft账号,在安装系统的时候会用到,此时密码管理软件肯定无法提供复制粘贴的功能。或者你刚刚添加or重置了一个手机or电脑,密码管理软件还没有工作起来。 如果使用过于复杂的密码,抄写的时候容易看错,抄写速度太慢。 可以用Keepass的密码生成策略,适当地简化密码。 参考: https://keepass.info/help/base/pwgenerator.html 以“连续4个字符里只有大写或小写字母”为例,我用的策略是: a{4}U{4}a{4}U{4} 使用方法 为了方便识别,去掉容易误读的字符 生成的密码长这样,是不是更方便抄写了呢。 做好的密码策略可以保存起来,方便下次使用。 也可以保存到“为新记录自动生成密码”,这样新建记录的时候,密码默认就是按这样的策略生成了。

Aria2支持HTTPS,把AriaNG部署在VPS上

图片
之前 一直都是使用 AriaNG的最新发布页 ,在自己的笔记本上是使用本地文件(AriaNG发布了一个 单文件版本 )。 现在想把AriaNG部署在自己的VPS上,但是遇到一个问题,我的VPS已经是HTTPS了,把AriaNG跑起来以后,不能用HTTP连接到Aria2。 所以,解决问题的关键是让Aria2支持HTTPS 参考  https://chriszheng.science/2017/01/13/Use-Yaaw-in-HTTPS-environment/ 具体步骤: 1. Caddy配置一个tls证书的申请 在Caddyfile里写成这样 ariang.gaga.ga {     tls 1234567890@gmail.com     gzip     root /usr/local/caddy/www/ } 其中,在我的VPS环境上,把AriaNG的那个index.html放在了 /usr/local/caddy/www/ 下面 2. 用浏览器打开一下域名,确认页面正确加载,HTTPS状态正常(在浏览器点那个锁)。 3. 找到申请下来的 .key 和 .crt 建议用 find 命令去找,你的域名.key find / -name " ariang.gaga.ga .key" 找到的位置是类似这样 /etc/ssl/caddy/acme/acme-v02.api.letsencrypt.org/sites/ ariang.gaga.ga / ariang.gaga.ga .key  你会发现在同一个目录下还有 .crt 4. 把 .crt 和 .key 填到Aria2的配置文件里 编辑 /root/.aria2/aria2.conf # 启用加密后 RPC 服务需要使用 https 或者 wss 协议连接 rpc-secure=true # 在 RPC 服务中启用 SSL/TLS 加密时的证书文件(.pem/.crt) rpc-certificate=/etc/ssl/caddy/acme/acme-v02.api.letsencrypt.org/sites/ ariang.gaga.ga/ariang.gaga.ga. crt # 在 RPC 服务中启

用Xftp工具(SFTP协议)远程编辑VPS上的脚本

图片
协议是SFTP,支持SSH登录的VPS都支持SFTP。 ps: 和FTP不是一回事。 工具是Xftp,和Xshell同一家出的,支持Home & School user免费使用。 下载地址 https://www.netsarang.com/download/down_xfp.html 如果你已经SSH登录了某个VPS,你可以简单地通过 菜单 - "传输新建文件" New File Transfer 来SFTP登录,免去输入用户名和密码的步骤。 如果新建会话,用Xshell一样的IP地址和端口,用户名密码也一样。 编辑脚本文件的时候,最好使用 Notepad++ 等编辑器打开。 在编辑器里编辑好保存以后,Xftp会自动更新到VPS上。 Q: 为什么不要用系统自带的“记事本”编辑? A: 因为Windows的记事本只认CRLF换行,Unix/Linux系统下换行是LF。这个不一致会引发一些奇怪的问题。 update: 最新的Win10系统自带记事本也认LF换行了。 参考: https://blogs.msdn.microsoft.com/commandline/2018/05/08/extended-eol-in-notepad/ update: 还可以将系统自带的notepad替换为notepad3  参考:  https://www.appinn.com/notepad-replacer/

Firefox开DNS over HTTPS 访问 doubi 的镜像站

图片
逗比的镜像站  https://doubmirror.cf/ 很多人说访问不了,翻墙了也不行。 根本原因是DNS污染。 用DNS over HTTPS可以解决,Firefox是最简单的,直接在设置里就有。

AriaNG下载时指定文件名

图片
如果用视频分析站或者浏览器插件处理含有视频的网页,分析出来的视频下载地址,一般文件名都是为了方便CDN优化的,或者是类似随机字符串。比如: 720P_1500K_188459311.mp4 ff-f34963aef82024e9010a98a38e42aba4,5ac7b7b5,7f30afc_720.mp4 用aria2离线下载的时候,还是指定一下文件名比较方便以后的文件管理。 我使用的aria2管理界面是AriaNG。 1. 新建任务的时候,点“选项” 2. 然后在Http设置里,填“文件名”一项。 3. 最后点“开始下载” ps: 好用的视频地址分析站 urlgot.com www.savido.net 特别是 urlgot.com 面对隐藏真实视频文件的情况,可以使用“云端下载”的功能让urlgot先离线下载好,然后再下载到本地。

VIP破解网站看视频不能全屏

图片
在找VIP视频播放网站的时候发现,有些VIP破解功能没问题,但是不知道是视频控件BUG的原因,还是希望多露出广告的原因,视频不能全屏播放。 如:http://www.5ifxw.com/vip/ 右下角的这两个按钮都按了没反应 搜了一些解决方案,都是给站长看的,要改页面的代码。后来找到一个油猴脚本  https://greasyfork.org/zh-CN/scripts/4870-maximize-video 效果是视频的右上角会多出来一个按钮。点这个按钮就可以让视频“网页全屏”。 还不够大的话,按F11,就可以“显示器全屏”了。 退出全屏的方法是鼠标点屏幕最左边。(把鼠标推到屏幕最左边点就好了) ps: 在脚本的feedback区,能看到好多在线播放视频的站点。意外的收获呢!:)

用RSS订阅Readhub来关注IT新闻

一直使用RSS订阅消息,互联网、数码、IT方面关注了一些消息源,但是很多新闻都是重复的。后来发现用Readhub比较不错,可是一直都只能在微信小程序里看,一直想导入到RSS阅读器里。 直到发现了RSSHub里面把Readhubl转成了RSS源。 可以订阅这个地址  https://rsshub.app/readhub/category/topic 使用说明: https://docs.rsshub.app/#readhub ps: RSSHub 是一个很好用的RSS订阅源生成器。里面还有好多其它有用的,比如: 少数派的捷径集合 https://rsshub.app/sspai/shortcuts 甩甩尾巴 https://rsshub.app/dgtle/trade/0 小米有品上新 https://rsshub.app/mi/youpin/new

不需要手机号就可以注册的邮箱outlook.com protonmail.com

不需要手机号就可以注册的邮箱 outlook.com protonmail.com

不想每次更新233boy的脚本后手动修改config.json里的alterID

首先,感谢 233boy的一键脚本 ,很好用。 不过,alterID被脚本写为233。虽说可以跑完脚本后手动修改config.json,但是每次更新管理脚本后,都要手动改一次,还是有点麻烦的。 以前我是把config.json先拷贝一份,更新完管理脚本后再覆盖回来,后来还是觉得有点麻烦。

更新 rclone, 挂载OneDrive

图片
之前我是 VPS远程下载后自动传到GoogleDrive 的,然后再访问GoogleDrive还是要走VPS翻墙,这样一来下载一个文件,在VPS上面的流量花了4倍。 经过一段时间,发现其实也没用掉多少存储,所以还是想放在OneDrive的教育版上面算了,虽说不是无限,但5T也够用很久了。至于安全性和稳定性,反正我就是当个BT离线下载的中转。 先更新一下rclone,直接跑安装的命令就好 curl https://rclone.org/install.sh | sudo bash rclone更新以后,之前添加过的OneDrive需要删掉再重新添加 再修改一下Aria2下载后自动上传网盘的脚本。测试一下,功能正常。 给VPS打snapshot,固化。收工。

在Xshell的终端窗口里滚动截图 ShareX好用

图片
之前提到过,如果是网页的滚动截图的话,其实可以使用Chrome的自带功能。 今天需要在Xshell的终端窗口里滚动截图。就还是要回到使用截图软件了。 本来我一直是很喜欢使用PicPick的,但是它把功能做得偏傻瓜,结果反而不成功。于是启用ShareX这个偏Geek的软件。 注意: 第2步“禁用滚动至顶部”,相应的,需要把终端窗口滚到准备开始截图的位置后再 点第5步开始 。 第3步的滚动方式需要根据实际情况选择。在Xshell终端窗口的场景下,如果使用默认选项——“自动尝试所有方法”,每次滚动幅度比较大,最终合成出来的图片会漏掉一些部分。我使用的是“模拟鼠标滚轮滚动”。 第4步滚动次数需要根据实际情况调整。如果第3步的滚动方式幅度比较小,那么滚动次数就要多一些。 截图效果不错 多说一句,在截图上加标注,PicPick还是比ShareX好用。

9个月不使用 Google Voice 号码会被回收,加入TG保号群

图片
Google Voice官方限制政策 https://www.google.com/googlevoice/program-policies.html 9个月不使用,号码会被回收。 解决方案:与同样需要保号的人互相发短信、打电话。 加入这个TG群: https://t.me/joinchat/AAAAAE4Zn5UIrZTO6hfqQA

在Blogger里用比较好的CSS样式显示代码

图片
Blogger没有提供显示代码的样式。可以用一个取巧的办法,把引用样式Hack成用于显示代码的样式。

Bandwagon CentOS7 编译 FFmpeg

图片
参考 http://blog.51cto.com/12889016/2102827 一、下载并编译yasm wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz tar -xvf yasm-1.3.0.tar.gz cd yasm-1.3.0/ ./configure && make && make install  二、下载并编译FFmpeg wget http://www.ffmpeg.org/releases/ffmpeg-4.1.tar.gz tar -xvf ffmpeg-4.1.tar.gz cd ffmpeg-4.1/ ./configure && make && make install  测试了一下you-get和VPS之前就有的aria2、caddy、v2ray功能都正常。打个snapshot备份好。 ---- 以下是推广 ---- 推荐: 电信优化线路 China Telecom IDC / China Telecom CN2 GIA https://bandwagonhost.com/aff.php?aff=15946&pid=87 联通优化线路 Direct route via CN2 and China Unicom   https://bandwagonhost.com/aff.php?aff=15946&pid=57 如果不满足你的需求, 还可以看看 别的配置 页面底部可以打开所有产品列表

Bandwagon CentOS7 装 you-get 批量下载 bilibili 的视频 上传到GoogleDrive

图片
一、安装Python 参考 https://stackoverflow.com/questions/41328451/ssl-module-in-python-is-not-available-when-installing-package-with-pip3 运行如下脚本 sudo yum install -y libffi-devel sudo yum install -y openssl-devel cd /usr/src sudo wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz sudo tar xf Python-3.7.1.tar.xz cd Python-3.7.1 sudo ./configure --enable-optimizations sudo make altinstall 注1:我第一次用是一个一键脚本,Python是装完了,但是后面接着用pip装you-get的时候,说连不上ssl。原因是那个一键脚本里少装了openssl-devel 注2:这个脚本装完,pip是叫pip3.7而不是pip3,在后面的操作中要注意。 二、安装FFmpeg 参考 https://www.cnblogs.com/wpjamer/p/ffmpeg.html   1.升级系统 sudo yum install epel-release -y sudo yum update -y 2.安装Nux Dextop Yum 源 由于CentOS没有官方FFmpeg rpm软件包。但是,我们可以使用第三方YUM源(Nux Dextop)完成此工作。 1) CentOS 7 sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm 2) CentOS 6 sudo rpm --import http://li.nux.ro/downloa

VPS配置caddy反代和filemanger并存

用 233blog或者逗比的脚本建起来的 v2ray+caddy反代理。我还想加上filemanager和aria2下载,这样下载磁力非常快。然后通过filemanager下载下来。 caddy就是一个执行文件,如果要加插件的话,就是编译出一个新的执行文件。换句话说,带某某插件的caddy和不带插件的caddy文件大小不一样。 用233blog的脚本建的v2ray+caddy反代理,更新了管理脚本、更新了v2ray核心,然后filemanager功能就没了。原因是脚本更新了不带filemanager插件的caddy。 可以使用这个命令下载最新的带filemanager插件的caddy curl https://getcaddy.com | bash -s personal http.filemanager ***2019.1.12注:目前caddy官方不支持filemanager了,我自己备份了一份带filemanager插件的caddy,用wget拿下来再unzip解压。 https://caddyfilemgr.netlify.com/caddy_v0.11.0_filemanager.zip * 更新之前 先把caddy关掉  service caddy stop 下载位置是 /usr/local/bin/caddy 也正是233blog脚本的caddy的位置 需要修改配置文件 /etc/caddy/Caddyfile www. 你自己的域名 .com {   tls 1234567890@gmail.com   gzip   proxy / https:// 反代理的网站 .com {     except / v2ray配置里的路径(path)   //一般脚本配好了不用改     except / data                     // 给你的filemanager设置一个url   }   proxy / v2ray配置里的路径(path)   127.0.0.1: 65123 {      without / v2ray配置里的路径(path)      websocket   }   filemanager /data /usr/local/caddy/fil

bash脚本双引号嵌套

之前做了一个 aria2自动调用脚本拷贝到无限空间GoogleDrive网盘 的功能。 里面有一个bash命令是 su - -c"rclone move $3 $rcloneDrive:" 其中, $3 这个部分是一个文件的位置,这个有可能是带空格的字符串。需要用双引号引起来。 最后脚本改为: su - -c "rclone move \"$3\" $rcloneDrive:" 也就是说,如果双引号需要嵌套的时候,里面的双引号前面加  \ 反斜杠 最新脚本更新在: https://github.com/crazypeace/aria2_auto_rclone

开始自己做饭了以后,热量管理变得可行了

图片
自己做饭,主要还是从解决切菜的问题开始。弄了一个擦菜板,用来切片和丝。还弄了一个转笔刀一样的,可以旋片和丝,主要是处理黄瓜、胡萝卜这类长条食材,弄成像面条一样的。 然后为了解决放油太多的问题,入手了一个喷油壶。实测每次用油2g,就可以炒绝大多数菜,甚至1.5g就可以煎蛋了。只有在煎豆腐的时候需要多放点油。 这个洗菜盆,没它也行,有它更方便,特别是洗土豆丝。 本来以前每顿差不多是两个菜,炒菜、洗碗还有点麻烦的,所以每天还是要在餐馆里吃一顿。现在为了减肥做热量管理,发现每顿吃不了以前那么多,炒一个菜就行了,所以全部在家里做也是可以的。而且这样的话,避免了在外面吃不清楚吃了多少热量的问题。在家里可以直接算大米而不是算米饭。 至于饮食多样性的问题,我入手了一个10L的小烤箱,用来处理鸡肉、牛肉、鱼肉。烤箱的好处是温度、时间都可控,就像做实验一样做饭,比较简单,还不用放油。闲鱼上收,特别便宜,一般在¥30-50之间。 粗粮当主食的话,烤箱处理土豆、红薯等,不如用微波炉。烤箱都要20分钟以上,微波炉3~6分钟搞定。当然了口味不一样,叮出来的只是熟了,烤出来的会很香。 * 擦菜板有好有次,我第一次买的就不好用,做工很差。 * 土豆常常因为保存比较久的原因,有点焉,直接上擦菜板的时候,有点使不上劲,特别是擦丝的时候。去皮后放水里泡一会儿再擦就好处理很多。我一般是第一个处理土豆去皮,泡水里再处理其它的菜,最后擦土豆。

笔记本合盖使用,外接显示器、键盘、鼠标

图片
入了一个新笔记本 Dell Vostro5370,在家里合盖当台式机使用,HDMI接显示器、蓝牙键盘、蓝牙鼠标、蓝牙耳机。 有个问题是,如果过的时间比较短,晃一晃鼠标、敲下键盘是可以唤醒电脑的,但是如果过的时间比较久,就只能通过电源键“开机”。 换了出厂自带的名称叫“Dell”的电源方案。就没有这个问题。过一晚上了,都可以通过鼠标、键盘唤醒电脑。 仔细比较了这两个电源方案的细节设置,发现原因在于: 睡眠的时候是 可以通过键盘、鼠标唤醒电脑的;如果是休眠的话,键盘、鼠标不能唤醒电脑,只能通过电源键“开机”。

Chrome自带截取网页的功能,不需要截图软件的滚动截屏功能

参考:https://sspai.com/post/42193 1 F12 2 Ctrl + Shift + P 3 运行这个命令:Capture full size screenshot  (有自动联想功能,所以打到一半就出来了) 效果:因为是浏览器引擎直接渲染输出的,所以清晰度最好,速度也非常快。

从ShareX用回到PicPick

图片
ShareX其实很不错,有很多又好又强的功能。不过可能是因为开源软件的原因,我猜测有些组件为了考虑和Linux等系统通用、方便移植的问题,不是Windows通用组件。这样就带来一些方便操作的问题,比如:下图中窗口是弹出来的,那就不应该有恢复和最大化,按ESC的时候能取消+关闭这个窗口。而实际上,这个窗口按ESC键不会关闭。 PicPick除了能正常响应ESC以外,对图像的临时编辑器也比ShareX的好用。我有时候压缩文件尺寸都用这个“临时”的编辑器。PicPick的编辑器修改文件以后,可以一直打开着,方便有需要的时候根据需要再修改标注。 这时候ShareX的编辑窗口反而是一按ESC就关闭了。常常编辑到一半,误按一下ESC就给关了。

Aria2下载BT,下载完自动拷贝到rclone链接的网盘

一键装Aria2 参考: https://doubmirror.cf/zuigoj__.html wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh 装完了改一下端口、密码。 前端就不自己搭了,直接访问AriaNG的最新发布页就好了,把自己服务器的参数填进去就能用。 http://ariang.mayswind.net/latest   安装rclone curl https://rclone.org/install.sh | sudo bash 挂载网盘参考其它资料,不同的网盘步骤有些不同。 挂载OneDrive 下载完自动上传网盘 参考: 官方文档 https://aria2.github.io/manual/en/html/aria2c.html#event-hook 别人的轮子 https://lala.im/2982.html https://www.nozarc.com/2018/01/15/aria2-auto-upload/ https://steyeu.co/posts/aria2-move-completed-downloads-other-directory/ 一般VPS存储空间都不大,一个任务下载完成后需要拷贝到网盘保存。比较容易用学生邮箱搞到 无限的GoogleDrive 。 思路:先用rclone链接GoogleDrive。再用一个脚本在Aria2下载完成的时候把文件拷贝到网盘上去。用到Aria2的 --on-download-complete 参数 自己先写了一个测试脚本帮助理解一下官方文档对--on-download-complete 具体说的什么意思 #!/bin/bash   echo "[$1],[$2],[$3];" > /tmp/aria2_download_complete.log 挂到--on-download-complete参数后面,下载了一个http一个bt,结果如下:

键盘布局网站 www.keyboard-layout-editor.com

图片
推荐这个网站 www.keyboard-layout-editor.com ,可以自己设计键盘布局、设计键的颜色、印刷的文字和图标等。 有一些现成的键盘布局可以直接选,如 KeyCool84,可以查到右Shift的宽度是1.75X 甚至可以设计倾斜的按键

无限Google Drive成功

图片
信息来源: https://www.romeng.men/2018/02/28/smcedu/ OpenCCC填写指导: http://itmxj.com/archives/73/ 我在生成美国人假信息的时候,选了一个98年的,这样比较像是适龄学生。 OpenCCC账户申请成功以后,最终页面上找不到申请学校的链接。需要打开这个URL ( https://www.opencccapply.net/uPortal/f/u66l1s1000/normal/render.uP ),列表里找到要申请的学校。 申请学校的填写过程有少部分和指导不一样 专业我选的是Web Programmer。有一页是问家庭成员数目、家庭收入,我选的是“不想回答”(国外应该还是认可个人隐私吧)。还有一页多问了很多问题,需要一点基本的英语能力读懂问题,英语实在差到看不懂就都选 No/不确定/不想回答 吧。 我的申请很快,两三分钟就收到学号了。 登录学校成功以后,直接点这个位置就能登录Gmail。 有可能会提示用户名密码有错误。等一会儿,再试试,或者学校系统登出再登录。我就遇到了错误,还以为翻车了。过两三分钟再登录就成功了。可能是学校系统和Gmail系统同步需要点时间吧。 Google Drive无限容量,成功!

Bnadwagon CentOS7 Xshell中文显示乱码的问题

图片
遇到终端中文显示的问题。具体表现为: ls中文文件名乱码 vi中文内容乱码 解决方案参考: https://blog.csdn.net/yockie/article/details/51207016 在终端设置系统环境变量后,正常了。但是新开个终端就又要设置一下。 export LANG=en_US.UTF-8   我在XShell里建了一个快速命令拉倒,反正就是遇到中文乱码问题的时候多点一下鼠标的事情。

推荐 ShareX 截图软件

图片
优点: 0 开源 1 功能强大,你能想到的截图软件的功能都有,符合开源软件的风格    包括:窗口截图、滚动截图、屏幕录像、自动加水印、自动上传图床等 2 特色功能:可以只截菜单,如下: 打开矩形截图的“多区域”功能即可。 注意:最新版本因为.net框架的原因,不再支持WinXP和WinVista 推荐少数派的介绍文章,讲了一些进阶用法 https://sspai.com/post/43937 我试用后,决定替换掉我目前使用的PicPick 下载: * Microsoft Store * 官网  getsharex.com * Steam

The Hot3 in Last 30 Days

无服务器 自建短链服务 Url-Shorten-Worker 完整的部署教程

ClouDNS .asia免费域名 托管到CloudFlare开CDN白嫖Websocket WS通道翻墙 / desec.io