1、关于封号,自己下载前最好先多看两遍。
https://github.com/iyear/tdl/discussions/29
2、两种登录方式,一种直接登录,一种是使用已经登录的客户端配置文件登录[推荐,减少封号风险]。
#创建空间并登录,需要输入手机号以及验证码
tdl login -n zsxwz
#使用已经登录的客户端配置文件登录
tdl login -n zsxwz -d "C:\Users\你的用户名\AppData\Roaming\Telegram Desktop\tdata"
关于登录,很多人用国内手机号注册就算了,居然不设置二次验证码,也不知道是怎么想的。自己不注意,别人还管他,爱怎么想怎么想吧。。。
3、关于下载速度。从这几个方向自己根据自己的情况调整就可以了。当然一些垃圾v_p_n就不用瞎折腾了。。。。
1)自己可以设置-t 多线程去下载。设置太多可能导致封号。
tdl dl url -n zsxwz -u https://t.me/zsxwz/16122 -t 16
2)国内手机号注册,数据中心在新加坡dc5,不稳定,对于下载速度可能也有影响。
新版默认dc 池是3[美国],可以在下载的时候选择dc池,比如 --pool 5
tdl dl url -n zsxwz -u https://t.me/zsxwz/16122 -t 16 --pool 5
3)下载分段大小,512KiB(MAX),设置太大可能导致封号。
tdl dl url -n zsxwz -u https://t.me/zsxwz/16122 -t 16 --pool 5 -s 524288
4)梯子质量太差也有很大影响,容易封号也容易封ip。
推荐新加坡或者日本节点,一个节点下载如果太多了,就可能促发限速,自己换节点即可。
5)最好注册会员。。。。。。。。。。。。。。
速度比较快的参数是,容易下载出错:
-t 16 --pool 5 -s 524288
比较折中的参数,下载提速,没有那么容易出错。
-t 8 --pool 5 -s 262144
4、关于聊天导出。
正常情况下使用客户端是无法导出私密频道群组的聊天的,使用tdl部分账号部分私密群组是可以导出的,如果无法导出,问你自己的账号都做过什么[国内手机号注册被限制的就越严]
最新版有两种导出方式,根据时间戳导出和根据聊天id导出。
# 默认时间戳导出,时间戳自己记得转换
tdl chat export -c 频道群组id --from 1665700000 --to 1665761624 --time
# 从聊天的id导出,默认从第0条消息导出
tdl chat export -c 频道群组id --from 100 --to 500 --msg
5、关于下载多个单文件
有些不是想爬整个频道,只是想下载频道当中的一些视频,也是可以批量下载的。
多加几个-u 就可以了。
tdl dl url -n a -u https://t.me/c/1677406754/241 -u https://t.me/c/1677406754/240 -u https://t.me/c/1677406754/232 -u https://t.me/c/1677406754/231 -u https://t.me/c/1677406754/230 -u https://t.me/c/1677406754/229 -t 16 --pool 5 -s 524288
6、作者文档一定要看。
https://github.com/iyear/tdl/blob/master/docs/command/tdl.md
7、关于下载路径。。。。
默认就是你执行tdl .... 命令所在的路径下的downloads文件夹。
Windows就是:.\downloads
Linux或者mac就是:./downloads
新版也可以指定位置:
tdl dl url -n zsxwz -u https://t.me/zsxwz/16122 -t 16 --pool 5 -s 524288 -d D:\tdl\downloads
8、关于上传,普通会员限制2g,高级会员限制4g。
只能上传到收藏夹。
tdl up -p /path/to/file -t 8 -s 524288 -l 4
最后:
使用存在风险,封号自己负责。
作者偶有更新,新版有什么变化,自己去看作者项目。
最后于 23/01.15 14:49
被zsxwz编辑
,原因: