Pixel 2 Gboard 输入法打英文不给候选词

Gboard 是那么地好用,偏偏在在 Pie 上表现出这种难以忍受的 bug。

终于在Google Search User Community找到了这个说不上理由的办法,完美解决。

另外 Gboard 在微信 6.6.7 下聊天搜出来的gif图不能发出去。这应该是微信的锅,也期盼着 Gboard 能给“适配”下。

Gmail 6 位字母短 ID 穷举

有人说6位纯字母的ID,稍微有点意义的都被注册完了,遂探了下 [两位前缀+四字母英文单词],发现还是有很多不错的用户名的。

代码下载运行,
git clone https://github.com/xyou365/gmail-username-available.git
cd gmail-username-available
python3 gmail_username_try.py

专属链接的获得 https://accounts.google.com/SignUpMobile



关于用户名字典文件words_raw.txt:从这爬取的 http://wordfinder.yourdictionary.com/letter-words/4。有这玩意可以直接爬6位字母单词作为用户名。

欢迎交流。

Telegram Bot 开发

搞了一个 Telegram 的 Bot,简记一下过程(Bot 叫小萌,ID 是 @GDGreetBot,暂时只服务 Google Drive 无限容量群组 @google_drive)。

>> 0. 为什么要倒腾自己的 Bot
1. 一直用 Combot 等公用 Bot,但是很多想要的功能反馈给作者后,作者都说没时间开发;
2. 最近的群组拉人广告猖獗,直接名字带硬广告各种加群,公共 Bot 还都不采取有效措施。

>> 1. 有用资源
搜索了一把,找到了这个 welcome bot 感觉还可以,他用的是 Telegram Bot 的 Python API, python-telegram-bot

>> 2. 过程简记
1. 开发环境
用的是Vultr的2.5美元/月机子,Ubuntu 16.04,Python 3.5;
安装有点曲折,主要是 python-telegram-bot 版本变化太大了。

2. 删减功能
删除了很多 botan 相关的群组数据统计功能

3. 增添功能
3.1 增加 start/help 基本命令
3.2 长用户名加群消息处理
3.3 增加欢迎词按钮 (按钮布局,按键反馈)
3.4 (只)保留最近加群消息
3.5 增加 clear 命令,可清除某群所有消息
3.6 增加 fback 命令,私 Bot 可以反馈问题
3.7 日志转发至 Channel,要解决 Avoiding-flood-limits
3.8 避免队列陷阱,Bot 消息队列发生奇怪现象时,可以加入 queued=False 参数让消息同步发送

>> 3. 效果,

目前代码太烂,后续仔细整理好会放 Github 上…

VPS+rclone copy 进行 Google Drive 盘间互拷

看到别人的无限容量 Google Drive 里面的好东西,想实实在在的转到自己的盘下…

而且大佬说盘间对拷可以不占用VPS的流量…

搞起!

1. 安装 rclone

curl -O https://downloads.rclone.org/rclone-current-linux-amd64.zip
unzip rclone-current-linux-amd64.zip
cd rclone-*-linux-amd64
sudo cp rclone /usr/bin/
sudo chown root:root /usr/bin/rclone
sudo chmod 755 /usr/bin/rclone
sudo mkdir -p /usr/local/share/man/man1
sudo cp rclone.1 /usr/local/share/man/man1/
sudo mandb (<- 可忽略)

继续阅读VPS+rclone copy 进行 Google Drive 盘间互拷

Digital Ocean 启用 SSH 密码登陆方式

Digital Ocean 的登录问题

之前因为拿到 Github 上的 Student Developer Pack 才上的 Digtial Ocean 的车。一直按照官方说明,用 PuTTYgen 生成密钥对,再用 PuTTY 登陆。早就觉着 PuTTY 不好用,登陆方式还这么麻烦,今天用 PuTTY 登陆竟然报错,

Putty error: No supported authentication methods available (server sent: publickey)

继续阅读Digital Ocean 启用 SSH 密码登陆方式

用 Dante 搭建 SOCKS5 代理(适用 Ubuntu,Debian,CentOS)

突然想搞个公益 SOCKS5。

MTProto代理:tg://proxy?server=104.156.226.215&port=444&secret=057c8f5a93030b26b608213be39c4ab1

socks5代理:https://t.me/socks?server=tg.gfan.loan&port=2018&[email protected]_drive&pass=Cody

兴冲冲试了好几个一键安装脚本… 无奈,Ubuntu 16.04 怎么也装不上,纳闷大家用的都是 CentOS 么?装的都那么顺利…

终于在 Github 上找找到了一个项目名称叫 danted 的一键安装脚本。翻到 Readme 最下方,看到它支持系统有 Ubuntu 14/16,Debian 7/8,CentOS 6/7,感觉这个靠谱…

继续阅读用 Dante 搭建 SOCKS5 代理(适用 Ubuntu,Debian,CentOS)