解决使用多个屏幕时, v2rayN窗口大于当前窗口的问题 获取窗口所在当前屏幕 WPF与WinForms共存

需求 上一篇 的需求 " 设置窗口的尺寸, 不要超过当前屏幕 " 其实并没有解决得很完满. 在上一篇中, 只解决了使用一个屏幕的情况. 虽然从使用的单词来看, 似乎WorkArea应该指当前操作的屏幕, 但是很遗憾, 它在程序世界中的定义不是单词的语义让我们想象的那样. 很明确, 它的定义是主屏幕的工作区域(除去任务栏, 也就是最底下有开始按钮的那一条).

v2rayN创建节点的窗口, 长宽不超过屏幕 / 合入v2rayN主线, 成为Contributors之一

需求 在笔记本的屏幕上, 使用v2rayN时, 有些设置界面太高了, 显示不全. 如果你是个1080p的笔记本, 屏幕13寸, 你再把缩放开到175%, 就会遇到上面的情况了.

根据IP地址和主机名称和时区生成UUID

上一篇研究了 用IP生成UUID .  那么如果IP不小心在截图中泄漏了, 再加上我的脚本是开源的. 那么有一定的机会因为知道了IP就推测出UUID, 脚本中其它鉴权因素都是从UUID计算的. 那么就可以因为知道你的IP而连上你的节点. (我的脚本中的实现, 是把比如分流path, shortID, x25519公私钥等信息基于UUID计算得到的)

用Stylish插件修改eaimty博客的颜色 阅读更柔和

eaimty博客 的初始配色很Matrix, 很有个性, 但长时间阅读对眼睛不好. 所以用 Stylish插件 改一下CSS的颜色设置. 我用的配色是从 简阅SimpRead 抄来的. body {     background: #fcf5ed;     color: #333;     } 效果  

用grep -oP仅显示符合正则表达式的部分, 每个一行, 特别是在一行中有多个命中的情况

上一篇在blkid的结果中查找UUID 时,  我们把UUID的目标正则表达式设置为 ([^-]{8}-[^-]{4}-[^-]{4}-[^-]{4}-[^-]{12}

如何通过VPS上设备唯一的标识生成UUID

目的 希望在VPS上多次运行脚本时, 不需要输入UUID, 但能使得搭建梯子的过程中, 用到的UUID固定. 这样翻墙客户端的节点信息不需要更新.

Microsoft Clarity 分析网站在用户使用中的表现状况

你想知道你的用户在你的网站上的有怎样的行为吗? 像下面的视频这样? 可以用 Microsoft Clarity 录制并回放用户在网站上的行为.