电报禁止保存下载工具tdl,使用时间导出小白脚本 脚本

zsxwz 23/08.30 14:04 1477

也有一部分人需要按时间导出,而不是按消息id导出。

还有远程的时候发现现在一些频道,不仅仅是无法转发,无法保存,连链接可能都复制不了。查看消息id也就比较麻烦。

 

所以写一个简单的按时间导出脚本,有需要的自己保存成 time.ps1,用法和前面的一样:

https://bbs.zsxwz.com/thread-5949.htm

右键——使用powershell执行就可以了。

 

日期必填,具体时间可以不填。

脚本不保证一直可以用,脚本不保证一直有更新。

 

function download{
$c_name = Read-Host "输入需要下载的频道的id或者用户名"
Write-Host "时间格式如: 2023-08-30 10:00:00"
$s_date = Read-Host "开始下载时间"
$e_date = Read-Host "结束下载时间"

$s_unix = [math]::Truncate((Get-DATE $s_date).ToUniversalTime().Subtract($(Get-Date '1970-01-01 00:00:00')).TotalSeconds)
$e_unix = [math]::Truncate((Get-DATE $e_date).ToUniversalTime().Subtract($(Get-Date '1970-01-01 00:00:00')).TotalSeconds)

tdl -n lks chat export -c $c_name -T time -i $s_unix,$e_unix -o output.json 

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

tdl -n lks dl -f output.json -t 8 --pool 3 -s 262144 --rewrite-ext --continue -d "$c_name" --reconnect-timeout 0

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

function menu{
download
}

menu

 

 

最后于 23/10.20 13:33 被zsxwz编辑 ,原因:

上一篇:QQ 音乐源无损歌曲下载
下一篇:V免签 原作者PHP版本及监控app
最新回复 (1)
  • FirstAdminUser 0
    引用 2
    看不懂
    23/08.31 12:55 0 回复
    • 姿势论坛—姿势小王子
      3
返回
发新帖
友情链接
免责声明:本站部分资源来源于网络,如有侵权请发邮件(mail@zsxwz.com)告知我们,我们将会在24小时内处理。