未知狐 发布的文章

设计目的是方便在H&G里打狙。顺带一提,我忘了怎么制作外挂了(也许写的出挂我就用不上这个了)。

功能要素

  1. 一个小准星,几个像素点聚集在一个点的就可以。
  2. 按键调整是否显示
  3. 按键调整准星位置
  4. 保持准星在游戏画面内稳定显示不过渡遮挡按钮

预期实现方法

python3 tkinter 像素级超小带色无边框窗口

具体实现:

from contextlib import suppress
from tkinter import *
from keyboard import *
root=Tk()
root.title("crosshair")
x = round(root.winfo_screenwidth()/2-2)
y = round(root.winfo_screenheight()/2-2)
root.geometry("4x4+{}+{}".format(x,y))
root.resizable(0,0)
root.overrideredirect(True)
root.config(bg="#7cfc00")
root.lift()
root.attributes("-topmost", True) #保持准星窗口在顶层
root.wm_attributes('-topmost', 1)
hook_key("end", root.destroy)
def autoadjust():
    x = round(root.winfo_screenwidth()/2-2)
    y = round(root.winfo_screenheight()/2-2)
    root.geometry("4x4+{}+{}".format(x, y))

hook_key("home",autoadjust)

root.mainloop()
print("hello")
unhook_all()

对于需要基础运行环境的普通用户当然是很方便了,但是对于开发人员可不见得方便,商店安装的python容易因为路径产生一些不必要的麻烦,比如你使用pip安装了pyinstaller,但是在Windows Terminal执行pyinstaller 你会得到报错提示没有这个命令。手动进入pyinstaller安装目录,你会发现pyinstaller.exe不在python目录里,通常这时候只需要移动这个可执行文件到python目录即可,当然你也可能遇到别的问题。

我认为最保险的做法

为了避免以后安装其他第三方软件包再出类似或者其他问题,我直接卸载了商店版python,然后去华为开源镜像站下载了相同版本(其实官网下载的也可以一键安装,至少3.9.10是这样的)。我没有重启计算机,直接勾上添加到PATH然后一键安装。

重新安装官网版后

问题解决了,pip安装pyinstaller后可以直接执行pyinstaller命令。

第三针了,上午十点刚打完没什么感觉,但是下午打针的胳膊就开始疼了,吃完午饭和晚饭都觉得肚子有点涨痛(绝不是吃饱撑的!)也许跟宿舍的烟鬼抽烟太呛有关。
晚上简单和新的团支书/班长交接了工作,就等着转系申请通过了。
凌晨了,晚安。

折腾来折腾去,还是没搞成,这算是我自己给自己挖的坑。但是生活还要继续,先努力补补英语吧,不管学什么,专升本一定要过,一定!

emmm,补充,能转。

这几天世界真是动荡啊......看到国内外那些收美国人钱的网军洗地,真是可笑啊。

一张图描述美狗是如何“灵活反战”的

一张图描述美狗是如何“灵活反战”

美国扶植乌克兰傀儡政府做了什么?

奥运期间违反停战协议炮击顿巴斯

据俄罗斯卫星通讯社2月6日消息,乌克兰军队公然违背奥林匹克休战决议,对顿巴斯实施炮击,尽管目前人员伤亡尚不明确,但在乌克兰地区的军事活动可以确定,冲突不仅没有结束反而还在加强,有包括至少4架美军侦察机、反潜机在内的总计近10架飞机在白俄罗斯-乌克兰一线活动。
冬奥会期间,乌克兰违反休战决议,公然炮击顿巴斯!俄要求美回应
乌军炮击顿巴斯损毁居民楼 当地人:3年来冷枪冷炮没断过
开打了!乌克兰突然攻击顿巴斯四大地区:普京可随时下令俄军反攻

放纵新纳粹主义武装亚速营强奸、屠杀平民

如果你不关心别的国家,起码应该知道亚速营曾经参与中国香港港独势力的黑暴、游行示威。那么你就知道这是谁养的狗了吧!

视频记录顿巴斯平民遭受的暴行:

亚速营大规模虐杀平民罪证视频,压缩包写了解压密码
什么是亚速营?维基百科链接打不开也可以看看这个:豆瓣用户:关于亚速营
腾讯新闻:亚速营信奉纳粹,还曾支持“港独”,怪不得俄罗斯要与乌克兰开战
亚速营信奉纳粹,还曾支持“港独”,怪不得俄罗斯要与乌克兰开战
起底乌克兰亚速营,极右翼民族主义者,连美国都拒绝提供武器 这里提到美国拒绝给这群纳粹余孽提供武器,但是鉴于美国政客、金融寡头的恶劣品质我是很难相信美国完全没有对其提供支持的。

乌克兰国民卫队发亚速营子弹抹猪油猎杀车臣兽人引战 推特拒删

美式“言论自由”的经典体现,批中国没言论自由的精美弱智最好别再拿言论自由打你自己的狗脸。
乌克兰国民卫队发亚速营子弹抹猪油猎杀车臣兽人引战 推特拒删

我在microsoft社区也发现了有人提问了类似问题,看下面的截图你应该知道大致怎么回事了吧。
bV7DQP.png
bV70zt.png
bV7rsf.png
实际,过去一个月,河南地区的edge.microsoft.com这个域名状态处于时断时续的可访问状态,不过最近两天已经彻底打不开了,多次多地ping测试可以发现,这个地址在中国多个地区都是又机率访问失败的,测试过程中只有部分地区是没有任何一次测试超时的。
感觉更像本地IDC的问题,河南移动这边,郑州和新乡经过实机测试确定是有问题的。
阿里云广州服务器倒是还能ping通,

[root@centos7 ~]# curl edge.microsoft.com
<h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0M8AZYgAAAAAAZ0NHPCJOQ51sCEgk80/KSEtHMzBFREdFMDIyMABFZGdl

希望早日恢复吧,一会儿给移动打电话反映一下。

今天,哦不,是昨天,我的好兄弟实在无聊,动了玩我的世界的念头,那么基岩和java二选一,因为我只买了基岩,所以他也跟着买了。(正打着H&G,嗐,索性关了游戏去淘宝给他买了个激活码,让店家帮忙激活了(阿根廷的礼品码,我自己的买的早应该是国区或者不限区的码。)

 下好了游戏开始尝试联机,很遗憾我邀请他不行他邀请我也进不去。突然想起了自己之前开过服务器,还写了篇文章。使用云服务器搭建我的世界基岩版服务器
那时候为了在centos上跑mc(其实当时的mcbds依赖的glib版本还没那么高,稍微下载了点支持库就可以直接在centos上跑,但是现在不行了,刚才测试要glib2.27,centos7除非自己编译,不然没得用)还专门研究了很久做了个ubuntu18.04的docker镜像。

 照着自己之前写的教程重新部署了一次,宝塔的docker管理器更新了一点但是并不影响我照葫芦画瓢。
折腾到现在凌晨1:04终于搞定了。
bP6410.png

明天再喊他来服务器玩,现在应该是睡着了。

顺便吐槽一下

网易和Mojang真是疯了,连下载服务器端文件的页面都有网易国内版mc的导流弹窗,F12去了又发现页面无法下拉。(很早我自建服务器的时候就碰到这个问题,最后没办法,右键查看页面源码在一堆H5代码里扒拉出来了服务器端的下载地址)

事情是这么回事,我一直在路由器和自己的手机,PC上使用腾讯DNSPod的公共DNS解析服务(ipv4和ipv6,并且在手机系统和PC浏览器设置了使用腾讯DOT/DOH服务。),但是今天我发现我打不开自建在我家云上的ipv6网站,浏览器报错是:net::ERR_CONNECTION_ABORTE
于是我在电脑上运行了ping:

PS C:\Users\xfox> ping home.xfox.fun

正在 Ping home.xfox.fun [2409:8a44:971:3690::137] 具有 32 字节的数据:
请求超时。

再登录我家云运行ifconfig,没有发现上述地址,显然dns解析到了一个过期的地址。尽管我设置的ipv6 DDNS脚本每2小时运行一次,但是由于这次他提交到DNSpod的是ipv6短地址,短地址租期太短,所以刚好翻车了。
 那么问题就很容易解决了,手动运行一下DDNS脚本不就好了吗?运行后,为了避免DNS缓存影响,我执行ipconfig /flushdns清除了DNS缓存,重新打开浏览器?????WTF,问题依旧!

再次更换DNS

 我尝试更换了阿里云的DNS,很遗憾问题依旧......ping 也显示域名记录仍然没有更新。。。短暂的思考之后,我死马当活马医,换上谷歌的公共DNS(我ping过可以解析,但是污染没污染就不好说了)。
打开浏览器,刷新,页面正常显示!离谱啊!
但是问题来了,我的域名DDNS服务是基于DNSPod的,我的DNS解析服务也是DNSPod的,DNSPod自己家控制解析的域名记录速度居然还不如远在美国的谷歌??????RNMTQ!!!!!

后记

我突然想起了之前也遇到过这个情况,我在DNSPod解析的域名刚手动更新完记录,浏览器是打不开的,可是用谷歌DNS的设备秒开了......就很离谱啊....
谷歌ipv6 DNS:经过81个数据包的测试最短 = 56ms,最长 = 214ms,平均 = 113ms
腾讯ipv6 DNS:经过45个数据包的测试最短 = 44ms,最长 = 172ms,平均 = 112ms
阿里ipv6 DNS:经过51个数据包的测试最短 = 20ms,最长 = 133ms,平均 = 69ms
测试环境:郑州移动200Mbps宽带(光纤入户),宽带拨号及路由设备:红米AC2100;测试上网设备:ThinkPad E14 Gen3 AMD (在Windows10下使用5Ghz WIFI上网)无线网卡:Realtek RTL8852AE WiFi 6 802.11ax