搭建cloudflare worker实现全速下载huggingface大模型
序最近在玩ComfyUI的时候受到了下载模型的强烈痛苦,网上找了一圈也没有找到称心如意的工具,直接用代理下载大模型的话,流量很快就会告急…,而huggingface-cli和ht-transfer也各有各的问题。最后自己想了个办法,通过aria2可以多源下载的特点,在多个开源脚本的基础上自己糊了一个脚本,实现了满速下载大模型,具体细节请看这里。这里主要记录一下cloudflare...
一条命令备份容器中的数据卷
一行命令备份容器中的数据卷前言 之前在创建miniflux容器时使用了官方的docker-compose.yml配置: 12345678910111213141516171819202122232425262728services: miniflux: image: miniflux/miniflux:latest ports: - "80:8080" depends_on: db: condition: service_healthy environment: - DATABASE_URL=postgres://miniflux:secret@db/miniflux?sslmode=disable - RUN_MIGRATIONS=1 - CREATE_ADMIN=1 - ADMIN_USERNAME=admin - ADMIN_PASSWORD=test123 db: image: postgres:15 environment:...
微信公众号转换为RSS的方法
1.在PC微信上搜索公众号 2.随便点一个标签,将会从浏览器打开一个网页 3.从浏览器地址栏复制这个页面1https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzA5MTIxNTY4MQ==&action=getalbum&album_id=2959126655292211206&scene=126#wechat_redirect 4.将微信参数__biz和album_id提取出来组成1MzA5MTIxNTY4MQ==/2959126655292211206 转换成如下格式: 1http://192.168.1.xxx:1200/wechat/mp/msgalbum/MzA5MTIxNTY4MQ==/2959126655292211206 即可得到微信公众号的rss 说明其中 http://192.168.1.xxx:1200 是自建的rsshub服务和端口号,/wechat/mp/msgalbum/...
使用usb-ip将USB重定向到远程主机
使用usb-ip将USB重定向到远程主机
携趣自动设置IP白名单
直接上代码:
实现了一个某继续教育平台的自动学习的脚本
直接上代码:
解锁硬盘限制!50块钱的中兴CT321G2小主机用ipxe无盘启动windows
先说原因,在家里用apple tv串流到电脑上玩游戏,发现蓝牙连接手柄没有震动功能,手柄直连电脑是可以震动功能的,玩地平线时试过那个手柄震动功能之后,就再也回不去了,于是想找个便宜的方案曲线救国,海鲜市场50块钱淘了这个小主机,x86/64构架,只有2g内存和4g硬盘,可玩性不高,但是cpu跟j1900差不多,usb口也很丰富,4个USB2.0+2个USB3.0接口,完全可以做书房电脑主机的usb延伸,顺便还可以跑点小程序也是没问题的。 找了个usb串流软件只能在windows下用,所以我准备装一个windows,但是4G硬盘存储太拉跨,装windows是完全不够用,也考虑过windows to go安装到u盘里,而windows to go对u盘的要求挺高,最便宜的价格都要100多了,已经超出了小主机的价格,完全无法接受,所以想到了用iscsi无盘启动的方式,经过几天的折腾,最终完美启动。 要准备的文件 wimboot:用来启动windows...
使用 VSCode Remote SSH 连接到群晖 DSM
使用 VSCode Remote SSH 连接到群晖 DSM Quick Startvscode直接ssh进入群晖时会出现: The remote host may not meet VS Code Server’s prerequisites for glibc and libstdc++ https://community.synology.com/enu/forum/10/post/153781 解决办法如下: ssh命令行进入群晖1ssh [email protected] 1sudo vim /usr/bin/ldd 12#/bin/sh echo "ldd 2.20" 1chmod 755 /usr/bin/ldd 开启端口转发123sudo cp sshd_config sshd_config.bckcd /etc/ssh//etc/ssh$ sudo vim sshd_config 修改配置 12AllowAgentForwarding yes AllowTcpForwarding...
各种开源汇编、反汇编引擎的非专业比较
由于平时业余兴趣和工作需要,研究过并使用过时下流行的各种开源的x86/64汇编和反汇编引擎。如果要对汇编指令进行分析和操作,要么自己研究Intel指令集写一个,要么就用现成的开源引擎。自己写太浪费时间,又是苦力活,还容易出错,所以还是使用现成的好一点。 这里对我曾使用过的比较流行的反汇编引擎做个比较,我使用过的反汇编引擎有: ##1....
YY 2015 逆向分析(一) 底层通讯机制
YY 2015 逆向分析(一) 底层通讯机制 前言 之前研究过YY 6.2版本的协议,今天有没事又看了一次,发现现在的版本8.3.0.0版本较之前又有了翻天覆地的变化,密钥交互时不再使用ZLIB压缩解压缩,并且所有的命令字是100%的全部更新了,但是通讯算法还是没变,仍然是RSA + RC4。 底层通讯过程 YY的封包结构是4字节长度,4字节命令字,剩下的就是数据了,也就是说,根据首4字节就可以将包分割开。但是也有一些其他情况,比如嵌套包,一个命令字包中又包含了一个或者多个子命令包,这些子命令包有时是独立处理,有时需要用到父包的数据。 首先,客户端先给几个(我这里是4个)服务器发送UDP包,请求IP地址,服务器会根据收到的版本号下发对应的支持此版本号的服务器和列表。 123456761 00 00 00 1E 73 00 00 C8 00 FF FF FF FF FF FF a....s..?.......FF FF 03 01 00 00 00 00 00 00 20 00 35 34 64 37 ........ .54d763 62 39 31 35...