迅雷 / 快车 / 旋风链接转换
编码所有处理都在浏览器本地完成,数据不上传服务器
输入
把文件拖到这里可直接载入
输出
把下载工具的私有链接还原成普通地址,或者反过来生成。这三种格式做的事其实一样:把一条普通的 HTTP / FTP / 磁力链接套一层 Base64 再换个前缀 —— 迅雷额外在原文前后加了 `AA` 与 `ZZ` 两个标记。当年这么做是为了在链接里夹带一点自己的信息(文件大小、文件名、校验值),于是成了各自的私有格式。⚠️ 这里没有加密可言:就是 Base64 加两个标记字符,谁都能还原。还原时前缀自动识别,`Thunder://` 这种大小写混写也认。
功能
- 双向:私有链接 ⇄ 原始地址
- 三种协议:迅雷(thunder://)、快车(flashget://)、QQ 旋风(qqdl://)
- 还原时自动识别协议,不看当前选项
- 中文与空格按 UTF-8 往返无损
- 整行复制也行 —— 首尾空格、大小写前缀都能认
- 快车链接尾部的 &文件名 会被剔除,不会混进地址
使用方法
- 把链接粘贴进输入框(连同 `thunder://` 一起)
- 真实地址立刻出现在结果里
- 要反向生成时切换方向,并选好协议
- 点「复制」取走结果
常见问题
- 这算加密吗?
- 不算。三种格式都只是 Base64 编码加一个前缀,没有任何密钥 —— 谁拿到链接都能还原,本工具做的就是这件事。Base64 不是加密,它只是把二进制数据写成可打印字符的一种约定,任何人都能解码。用它来「隐藏」地址是没有意义的。
- 还原出来的地址打不开?
- 先确认还原结果是不是一条完整的 URL(应当以 http://、https://、ftp:// 或 magnet: 开头)。如果不是,可能是这条链接本身已经损坏(Base64 被截断或混入了字符),也可能它其实不是这三种格式之一。另外注意:还原出来的是下载地址,它可能已经失效 —— 尤其是那些很老的迅雷链接,源文件早就不在了。
- 迅雷链接里的 AA 和 ZZ 是什么?
- 是两个固定标记,用来在 Base64 解开之后标出「真正的地址从这里开始、到这里结束」。它们对地址本身没有意义。本工具只在两个标记都存在时才剥掉它们 —— 有些第三方工具生成时会省略,那时若无条件切掉首尾各两个字符,切掉的会是下载地址本身的一部分,结果看起来仍像链接、只是打不开。
相关工具
Base64 编解码
编码把文本转成 Base64,或把 Base64 还原成文本,中文与 emoji 都按 UTF-8 正确处理。全部在浏览器本地完成,内容不上传。
URL 编解码
编码把中文、空格与符号转义成 %XX,或把 %XX 还原成文本;整条 URL 与单独的参数值要选对方式,选错不会报错,但链接会打不开。全部在浏览器本地完成。
Hex 转换
编码十六进制与文本互转:支持 0x、\x、空格、冒号等常见写法,中文按 UTF-8 逐字节还原,并给出字节数。全部在浏览器本地完成,内容不上传。
HTML 实体编解码
编码把 < > & 与引号转成 HTML 实体,也能把实体还原成字符,而且只解一遍:&lt; 得到的是 < 而不是尖括号。全部在浏览器本地完成。
JWT 解析与验签
编码把 JWT 拆成 header、payload、signature,支持用密钥验证 HS256/384/512 签名,并把 exp、nbf 换算成可读时间。全部在浏览器本地完成。
Unicode 转义
编码把中文、emoji 这类非 ASCII 字符转成 \uXXXX、\xXX 或 &#xXXXX; 的转义写法,也能还原回来。全部在浏览器本地完成,不上传。