要在 Linux 将迅雷网址转换是很简单的任务
只要将以下存成 thunder.sh, 然后运行命令
$ bash thunder.sh thunder://真正的迅雷网址
#!/bin/bash
INPUT_URL="$1"
# 转换前, 撤除前面输入的 thunder://
INPUT_URL_REM_THUNDER="${INPUT_URL/thunder:\/\//}"
# 网址用 base64 解码
URL_REAL=$(echo $INPUT_URL_REM_THUNDER | base64 --decode)
# 转换后, 撤除网址前面出现的 AA 和后面的 ZZ
URL_REAL_REM_AA_ZZ=$(echo $URL_REAL | awk '{print substr($0,3,length($0)-4)}')
# 会得到一个 http / https / ftp / ftps / sftp 的普通传输协议网址
echo $URL_REAL_REM_AA_ZZ
或也可以直接输入以下命令
$ echo "thunder://真正的迅雷网址" | awk '{sub(/thunder:\/\//,"")}1' | base64 --decode | awk '{print substr($0,3,length($0)-4)}'
没有评论:
发表评论