博文

目前显示的是 十二月, 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

The Hot3 in Last 30 Days

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

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