打开Windows Powershell复制粘贴下面的代码运行就可以了,每60秒刷新一次数据。
代码: 全选
do
{
$response = Invoke-WebRequest -Uri "https://newmitbbs.com"
$matches = Select-String -Pattern "总共有 <strong>(\d+)</strong> 用户在线" -InputObject $response.Content
Write-Host "$(Date) 在线人数: $($matches.Matches[0].Captures[0].Groups[1].Value)"
Start-Sleep -Seconds 60
} until ([System.Console]::KeyAvailable)
10/22/2022 19:21:55 在线人数: 940
10/22/2022 19:22:55 在线人数: 928
10/22/2022 19:23:56 在线人数: 942
10/22/2022 19:24:57 在线人数:957
10/22/2022 19:25:57 在线人数: 949
10/22/2022 19:26:57 在线人数: 923
10/22/2022 19:27:58 在线人数: 926
10/22/2022 19:28:58 在线人数: 927
10/22/2022 19:29:59 在线人数: 948
10/22/2022 19:30:59 在线人数: 928
10/22/2022 19:32:00 在线人数: 918
10/22/2022 19:33:00 在线人数: 908
10/22/2022 19:34:01 在线人数: 905
10/22/2022 19:35:01 在线人数: 899
10/22/2022 19:36:02 在线人数: 900
10/22/2022 19:37:02 在线人数: 898
10/22/2022 19:38:03 在线人数: 896
10/22/2022 19:39:03 在线人数: 913