给python脚本加上自己的banner
 背景介绍总是可以看见各种脚本运行时会出现字符画所以自己也想搞一个 绝对不是摸鱼搞得
设计banner这里直接推荐一个GitHub上的项目 code_banner 里面介绍了几种生成方法还有动态版和本地部署生产版的
代码实现没啥好说的自己复制过去print出来就行
12345678910111213141516banner = """\033[0;34m _____ ____ __ __ ___ _ __ _ _ |_ _|/ ___|| \/ ||_ _|| |/ /| | | | | | | | | |\/| | | | | ' / | | | | | | | |___ | | | | | | | . \ | |_| | ...
Github首页加添加贪吃蛇动画
GitHub主页贪吃蛇背景介绍	看见别人仓库的热力值贪吃蛇狠狠心动了然后就研究了下实现方法其实就是使用github的工作流来完成获取数据和动画加载的
下面是我研究的一种实现方法
实现方法	1. 首先建立一个和自己github用户名相同的公开仓库这个仓库中的README.md文件会默认显示在你的github主页上	2. 在仓库中建立的.github/workflows下建立一个main.yml的文件内容如下
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152# GitHub Action for generating a contribution graph with a snake eating your contributions.name: Generate Snake# Controls when the action will run.on: schedule: # every 1 ...
使用Git_push_github仓库时一直报错
使用Git push github仓库时一直报错:
报错内容:
12 HTTP/2 stream 1 was not closed cleanly before end of the underlying stream1
通过排查发现,是 git 默认使用的通信协议出现了问题,可以通过将默认通信协议修改为 http/1.1 来解决该问题。
1git config --global http.version HTTP/1.1
默认安装路径的几种方法
Windows12345678910111213查看当前在 cmd 中使用的 python 版本的路径# 查看当前在 cmd 中使用的 python 版本的路径python -c "import sys; print(sys.executable)"# 由于我用的是 python 3.10, 所以打印信息如下: E:\programs\python\Python310\python.exe# 此外, 直接去环境变量 PATH 中也可以查看默认使用的 python# 注意: 如果 PATH 中写入了多个 python 路径, 只有排在上面的会被用到.
123456789101112131415161718192021查看所有已安装 python 版本的路径# 查看所有已安装 python 版本的路径# python 3.6 以上的版本均支持一个共同的语法, 以 "py" 开头, 后跟一些参数 (具体# 可查看 `py --help`). 该命令无需添加环境变量均可使用.py --list-paths# 例如我在电脑上自定义目录安装了 py ...
上古病毒exe文件病毒,解决方法
背景介绍 今天用了一个win7老电脑,很久没有使用想给它装点软件来用,就用移动硬盘来用了.没想到这上面居然还有一个上古老病毒(exe文件病毒).
主要表现为硬盘内的所有文件夹全变成.exe的应用程序 什么上古老技能它甚置没把你的文件删除它真的我哭死
百度了一下解决方法这里只提供一种 多了懒得写
运用u盘病毒专杀工具,如U盘病毒专杀工具USBCLeaner它可以修改被病毒隐藏的文件属性,并能杀掉u盘病毒。USBCleaner是一种纯 绿色的辅助杀毒工具,具有检测查杀70余种U盘病毒,U盘病毒广谱扫描,U盘病毒免疫,修复显示隐藏文件及系统文件,安全卸载移动盘盘符等功能
工具准备USBCleaner
解决方法工具打开用呗
介绍下解决病毒的方法手工清除1、结束病毒进程。打开任务管理器,选择进程,结束进程XP-290F2C69.EXE(后8位随机),winvcreg.exe,2080.exe(随机名)。
2、删除病毒在System32生成的以下文件:
com.run dp1.fne eAPI.fne internet.fne krnln.fnr og.dll og.edt RegE ...
Doker部署SyncTV
SyncTVSyncTV 是一个允许您远程一起观看电影和直播的程序。它提供了同步观看、剧院和代理功能。使用 SyncTV,您可以与朋友和家人一起观看视频和直播,无论他们在哪里。
SyncTV 的同步观看功能确保所有观看视频的人都在同一点上。这意味着您可以暂停、倒带或快进视频,其他人也会同步到同一点。SyncTV 还支持实时直播,因此您可以一起实时观看直播事件。
剧院功能提供了聊天和弹幕功能,让您在观看视频时与朋友和家人交流。代理功能允许您观看在您连接到源服务器缓慢的视频和直播。
通过Docker安装SyncTV1 安装dockerDocker官方和国内daocloud都提供了一键安装的脚本,使得Docker的安装更加便捷。
官方的一键安装方式:
1curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
国内 daocloud一键安装命令:
1curl -sSL https://get.daocloud.io/docker | sh
执行上述任一条命令,耐心等待即可完成Docker的安装。
2 使用 doc ...
关于GitHub就是无法ping通问题的解决
背景介绍 本来做了GPT镜像站先记录方法写个博客没想到最后GitHub的推送怎么都上不去,开始可能怀疑是不是git仓库的密钥过期了直接去删了老密钥做了个新的,到使用 ssh -T git@github.com 测试密钥是否配对成功时,问题来了一直提示与GitHub连接超时我寻思我直接用浏览器访问也没问题啊甚至还用了魔法,这时感到不对劲了这咋用浏览器访问就没问题呢。我用命令行一 ping 好家伙ping都ping不通。不过手上刚好有一台境外服务器就去用服务器ping了一下,好家伙服务器能ping通,在经历了无数试错之后终于试出了个能用的方法。
准备工具SwitchHosts //Host管理工具
解决步骤
下载并安装SwitchHosts填加规则
Hosts标题: 随意
URL: https://raw.hellogithub.com/hosts
自动刷新: 随意
这时可能会提示 没有Hosts写权限 所以我们去开启权限
开启Hosts写权限
进入hosts文件所在目录 C:\Windows\System32\drivers\etc
取消只读
给ALL ...
GPT镜像站搭建Docker部署方式
背景梯子访问ChatGPT的稳定度太差了,刚好有境外服务器所以直接做一个GPT的镜像站进行访问,不仅稳定还可以随时随地访问毕竟可以不要梯子访问
材料准备一台服务器境内的应该也行不过要给他挂个全局的梯子PandoraNext一个注册超过180天的GitHub账号
开始部署登陆服务器啥的直接跳过
下载docker.sh安装脚本用于安装docker
1curl -fsSL https://get.docker.com -o get-docker.sh
运行docker.sh1sh get-docker.sh
启动docker服务1systemctl start docker
拉取镜像
1docker pull pengzhile/pandora-next
创建文件夹PandoraNext并进入
1mkdir PandoraNext && cd PandoraNext
启动镜像
12345docker run -d --restart always --name PandoraNext --net=bridge -p 8181:8181 -v ./data: ...
Minecraft1.16.5离线多人游戏已禁用Bug修复
本文作者:-幻梦眠药- https://www.bilibili.com/read/cv24474600/ 出处:bilibili
BUG描述MC无法正常进入多人游戏
解决方案首先,打开.minecraft/versions/你的游戏版本/目录下的json文件,有些人可能玩的是整合包所以目录名并不是1.16.5,总之进去用你喜欢的文本编辑器打开那个json文件就行了
打开文件后,搜索authlib,删除大括号里的size和sha1两行
注意要符合json规范不如启动器会报错
然后,将所有的2.1.28替换为2.3.31
保存文件,重新打开启动器,开始游戏,即可发现已经可以正常进入多人游戏了。
BUG分析简要版1.16.5版本所使用的认证组件Authlib 2.1.28中,认证是使用网页接口返回的error字段来判断是否认证失败,并且会无视网页接口的HTTP 401状态码但是,现在的Mojang认证接口就算认证失败也不会设置error字段,只会返回HTTP 401
网易云+wallpaper engine动态相应壁纸设置
材料准备网易云音乐 wallpaper engine 网易云插件
最终效果可以在使用网易云进行音乐播放时自动切换音频响应壁纸
安装设置网易云设置将网易云插件安装安装完成后重启网易云上,会多一个按钮
点进去,下载InfLink插件
在插件中开启SMTC
网易云设置完成
wallpaper engine设置先订阅一个任意喜欢的音频响应壁纸,这里使用麻匪壁纸
点击wallpaper engine的设置,选择应用程序规则编辑
创建新规则,选择网易云音乐条件选择播放音频时,壁纸回放选择加载壁纸然后选择刚才订阅的壁纸
wallpaper engine设置完成
现在重启网易云和wallpaper engine即可