C# B站BV号转AV号小工具

C# B站BV号转AV号小工具-榆桦源码网
C# B站BV号转AV号小工具
此内容为免费资源,请登录后查看
捐赠0
免费资源
已售 78
C# B站BV号转AV号小工具插图

根据知乎大佬 mcfx 提供的 Python 算法改写而成的小工具,还有xsky123做的一个网页js脚本文件自动转成AV号的

这里我自己用腾讯哈勃分析系统看了一下软件无恶意行为,红色字体无需担心,只是需要调用TickCount值,这里我放链接大家也可以去看一下

table='fZodR9XQDSUm21yCkr6zBqiveYah8bt4xsWpHnJE7jL5VG3guMTKNPAwcF'
tr={}
for i in range(58):
	tr[table[i]]=i
s=[11,10,3,8,4,6]
xor=177451812
add=8728348608

def dec(x):
	r=0
	for i in range(6):
		r+=tr[x[s[i]]]*58**i
	return (r-add)^xor

def enc(x):
	x=(x^xor)+add
	r=list('BV1  4 1 7  ')
	for i in range(6):
		r[s[i]]=table[x//58**i%58]
	return ''.join(r)

print(dec('BV17x411w7KC'))
print(dec('BV1Q541167Qg'))
print(dec('BV1mK4y1C7Bz'))
print(enc(170001))
print(enc(455017605))
print(enc(882584971))
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容