tdl——小白下载windows脚本

zsxwz 23/07.07 17:01 2470

前面有找我定制下载需求的,就给他写了一个脚本。

 

修改了一下脚本,留下核心下载功能,几行简单代码。一些小白实在不知道怎么下载,就用这个脚本下载吧。傻瓜式输入几个参数就好了。

 

本脚本仅限来过我小店的,各种设置都搞过了,原本可以下载的,拿脚本下载就稍微轻松点。

tdl需要使用新版,旧版本一些参数没有。

 

脚本如果不能用就自己去手动下载,脚本不维护。

我是卖服务的,不是卖哪个软件,软件开源免费,想自己折腾去看作者文档。我视频也发了很多,自己去看。

既然找别人远程服务了,服务费该多少就是多少,在市面上已经是很廉价了。。。。

 

新建一个文本文档重命名为tdl.ps1,右键—编辑,写入这个文本里的内容:

function download{
$c_name = Read-Host "输入需要下载的频道的id或者用户名"
$s_num = Read-Host "开始下载文件消息id"
$e_num = Read-Host "结束下载文件消息id"

tdl.exe -n lks chat export -c $c_name -i $s_num,$e_num -T id --ntp ntp1.aliyun.com -o output.json 

Write-Host "准备下载中..." -ForegroundColor blue

tdl.exe -n lks dl -f output.json -t 8 --pool 3 -s 262144 --rewrite-ext --continue -d "$c_name" --reconnect-timeout 0 --ntp ntp1.aliyun.com
Remove-Item -Path "output.json" -ErrorAction SilentlyContinue

Write-Host "按Enter键回车返回...重新输入。"
$null = Read-Host
menu
}

function menu{
download
}

menu

 

 

右键脚本,使用powershell运行

输入你要下载的频道名称或者id,输入从哪条开始下载,哪条结束下载,就这三个值就好了,都是回车,就可以自动下载了。

 

可能有人觉得powershell 运行比较麻烦,所以写一个cmd脚本。保存一下内容为 tdl.bat 打开运行即可。

@echo off
cd %~dp0

:download
echo 如文件链接:https://t.me/c/1394130208/111"
echo 频道id为:1394130208,这个文件的消息id为:111
echo.
set /p c_name=输入需要下载的频道的id或者用户名:
set /p s_num=开始下载文件消息id:
set /p e_num=结束下载文件消息id:

echo 下载准备中...
tdl.exe -n lks chat export -c %c_name% -i %s_num%,%e_num% -T id -o output.json
echo 下载中...
tdl.exe -n lks dl -f output.json -t 4 --pool 3 -s 262144 --rewrite-ext --continue -d %c_name% --reconnect-timeout 0

del output.json
pause
call :menu
goto :eof

:menu
call :download
:goto :eof

 

 

最后于 23/10.25 15:30 被zsxwz编辑 ,原因:

上一篇:关于onlyfans视频下载及爬虫
下一篇:关于telegram登录问题
最新回复 (3)
  • 问风 0
    引用 4
    6
    23/09.13 23:48 0 回复
  • 张扬 0
    引用 3
    666
    23/07.08 05:14 0 回复
    • 姿势论坛—姿势小王子
      5
返回
发新帖
友情链接
免责声明:本站部分资源来源于网络,如有侵权请发邮件(mail@zsxwz.com)告知我们,我们将会在24小时内处理。