[折腾日志S-05#]让GooglePlay版QQ用上黑夜模式
注意:本指南为8.2.11版QQ写成。
当在Play版QQ中打开黑夜和/或简洁模式时,总会提示设置失败。
这是因为激活这些模式需要从腾讯的服务器下载额外的CSS资源,而此版本使用的资源地址已经不再受支持。
要解决这个问题,就需要在QQ发送资源请求后,将其重定向到正确的地址。我们可以使用LightProxy或任何类似的应用来完成这一操作。
在此以LightProxy为例,提供一个解决方法。
注意:本指南为8.2.11版QQ写成。
当在Play版QQ中打开黑夜和/或简洁模式时,总会提示设置失败。
这是因为激活这些模式需要从腾讯的服务器下载额外的CSS资源,而此版本使用的资源地址已经不再受支持。
要解决这个问题,就需要在QQ发送资源请求后,将其重定向到正确的地址。我们可以使用LightProxy或任何类似的应用来完成这一操作。
在此以LightProxy为例,提供一个解决方法。
我在使用Krita的时候,发现系统内所有KDE应用(包括Krita, Konsole, Dolphin等)的菜单栏(如下图)都消失了。
经过一番搜索之后发现这是一个从2018年就开始出现的bug特性。
解决方法也并不难:
cd /home/%USERNAME%/.config
,回车 (请把%USERNAME%
替换成您的用户名)find ./ -type f -exec sed -i 's/MenuBar=Disabled/MenuBar=Enabled/g' {} \;
,回车;应用程序样式 > 窗口装饰 > 标题栏按钮
, 移除"应用程序菜单";开机与关机 > 后台服务 > 应用程序菜单守护程序
,将其关闭;没错,我又水了一篇文章 (ゝ∀・)
事情的起因要从我试图把Vim的默认字体设成Firacode说起。
这套字体支持所谓"Ligatures",简单来讲就是可以把"->""!="等两个符号组成的常用操作符连成单个符号。
然而我的Vim似乎并不支持这种魔法,研究一下之后发现是我的Vim版本过旧所致。
然而Debian的祖宗之法使得bullseye版本的官方.deb包最高只到8.2.2434,并不支持这套字体;Vim官方提供的Appimage也没法正常运行,那就只好自行编译了。
如果你使用过一些开源软件(例如Krita, QGIS和FreeCAD),你会发现它们都是基于Qt框架的。尽管它们中的一部分允许你在偏好设置里直接更改应用的字体,但另一部分则由于一些原因而没有加入这种功能。
很不幸的是,这些应用在中文Windows系统下的默认字体都是臭名昭著的SimSun,即仿宋体(如下)。
不过,由于这些软件使用的都是Qt框架,修改它们的默认字体相当容易。
XMPP,全称Extensible Messaging and Presence Protocol (可扩展消息与状态协议), 是一种以XML为基础的开放式即时通信协议。XMPP项目自1998年开始开发,于2000年5月正式发布。
虽然你很可能从未听说过它,但实际上你大概率已经多次使用过它了: 许多游戏的内置聊天系统都是基于XMPP的, 天国的Google Talk也使用了这个通信协议。接下来,我将向你介绍XMPP的优势,以及如何使用它。