说明
Telegram
下载上传都有速率限制,此工具采用多线程并发,可以加速下载上传速度。
Telegram
群组目前可以设置禁止下载转发,此工具不受此限制,可以下载限制内容。
适用于:Linux
MacOS
Windows
GitHub
项目:https://github.com/iyear/tdl
安装
适用于Linux_64及Linux_arm64
tdl
将会被安装到/usr/local/bin/tdl
,同时脚本也可以用于升级更新tdl
版本
一键安装脚本:
curl -sSL https://ghproxy.com/https://raw.githubusercontent.com/iyear/tdl/master/scripts/install.sh | sudo bash
使用
命令中的sunpma
修改为自己的电报ID
# 设置账号
export TDL_NS=sunpma
# 使用短信验证码的方式登录
tdl login --code
根据提示输入电话号码,再在已经登录的Telegram
中接受验证码输入即可;
# 获取帮助
tdl -h
# 检查版本
tdl version
下载
# 下载帮助
tdl dl -h
# 下载单个链接
tdl dl url -n sunpma -u https://t.me/sunpma/111
# 下载多个链接,每多一个链接就多一个 -u
tdl dl url -n sunpma -u https://t.me/sunpma/111 -u https://t.me/sunpma/222
# 下载多个链接,并设置多线程-t,设置代理--proxy
tdl dl url -n sunpma -u https://t.me/sunpma/111 -u https://t.me/sunpma/222 -t 8 --proxy
socks5://localhost:1080
上传
上传文件到收藏夹
# 需要上传文件路径-p
tdl up -p /root/sunpma
# 删除本地已上传成功的文件
tdl up -p /root/sunpma --rm
数据
你的账号数据会被存储在~/.tdl
目录下。
日志文件会被存储在~/.tdl/log
目录下。