#1
oldfrien
· 2026-07-30 10:19:43
stalltrix
虽然知道这里没啥佬友,但是这里去中心化,加上氛围比较宽松,那么就发这里吧,隔壁现在太容易莫须有的吃举报了。
就是clash使用的uuid为纯数字uuid,像这种“770db19198874cfc908103fc3523ff34”,
而xray用的是标准uuid,像这种“770db191-9887-4cfc-9081-03fc3523ff34”
然后后端使用了一个叫做fastuuid反序列化库,根据标准uuid的偏移量来快速反序列化,要求8,13,18,23的位置为`-`,严重依赖string的偏移位置。对于传入纯数字的uuid就会解析失败。
其实就是一个小问题没修。补了一下判断一下长度=32以及36的分支。clash应该可以用了。不确定会不会引入新bug。
各位可以更新试试,如果全是-1用不了的重置一下uuid。基本上大多数节点都能用。
另外说实话,其实今年过年以来我一直都没维护,基本上全是自动程序来维护的,稳定了这么久连我自己都觉得牛逼
简单说下,以前不支持clash本质上就是一个很小的问题:
就是clash使用的uuid为纯数字uuid,像这种“770db19198874cfc908103fc3523ff34”,
而xray用的是标准uuid,像这种“770db191-9887-4cfc-9081-03fc3523ff34”
然后后端使用了一个叫做fastuuid反序列化库,根据标准uuid的偏移量来快速反序列化,要求8,13,18,23的位置为`-`,严重依赖string的偏移位置。对于传入纯数字的uuid就会解析失败。
其实就是一个小问题没修。补了一下判断一下长度=32以及36的分支。clash应该可以用了。不确定会不会引入新bug。
各位可以更新试试,如果全是-1用不了的重置一下uuid。基本上大多数节点都能用。
另外说实话,其实今年过年以来我一直都没维护,基本上全是自动程序来维护的,稳定了这么久连我自己都觉得牛逼