start.ps1 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. $ip = "172.16.57.71"
  2. $domain = "{0}:8085" -f $ip
  3. $passwd = "CwX8vQoODN9fEFXTFJGcuzuv9xK2ZFM2b9zmLHdozTWOIRKMZcWWF/HeCEKyM1qfuVgkwWyPIEx/zb2YQAIgzYRMRX1G8znaUBMuSYAzBIB+fGaQae4xU6lwPyxP9dWKlcADjbuIZX7FAJUB+VxZmZGFzAi5ug3ikC7N0slj8w6zKW6yiPTVVPpyb2KoqJZYNfO7SqfI3MvgOa5G8nfGZtecLFTUBm4zf+NsksIRcDYdZXJ1Av7uGB0Ddi11ICBsr4ocWA7eZ57TaOvjv195XPztfw97T2254kkwG2+Wrg7rE6598FfqnCoffQoNBOTIbmH/jWz/o1NM4bYGVi6j4A=="
  4. $session = New-Object Microsoft.PowerShell.Commands.WebRequestSession
  5. $session.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36"
  6. $session.Cookies.Add((New-Object System.Net.Cookie("session", "eyJjc3JmX3Rva2VuIjoiOWM5YjllMTgwOTNjMTliYjJmYzBlNjdjZGEzNzZlOTFmNWViZjRjYiJ9.YzJiFg.h_Q3VaEXXSmvqeqjIg67PTblA_8", "/", $ip)))
  7. $session.Cookies.Add((New-Object System.Net.Cookie("JSESSIONID", "c3d73cb4-2312-4ada-acd3-006aa8add367", "/", $ip)))
  8. Invoke-WebRequest -UseBasicParsing -Uri "http://$domain/user/login" `
  9. -Method "POST" `
  10. -WebSession $session `
  11. -Headers @{
  12. "Accept"="application/json, text/plain, */*"
  13. "Accept-Encoding"="gzip, deflate"
  14. "Accept-Language"="zh-CN,zh;q=0.9"
  15. "Cache-Control"="no-cache"
  16. "Origin"="http://$domain"
  17. "Pragma"="no-cache"
  18. "Referer"="http://$domain/login.html"
  19. } `
  20. -ContentType "application/json;charset=UTF-8" `
  21. -Body "{`"userName`":`"wzh`",`"password`":`"$passwd`"}"
  22. sleep(2)
  23. $ts = (([DateTime]::Now.ToUniversalTime().Ticks - 621355968000000000)/10000).tostring().Substring(0, 13)
  24. Invoke-WebRequest -UseBasicParsing -Uri "http://$domain/kgaasApi/v2/dag/batch/start" `
  25. -Method "POST" `
  26. -WebSession $session `
  27. -Headers @{
  28. "Accept"="application/json, text/plain, */*"
  29. "Accept-Encoding"="gzip, deflate"
  30. "Accept-Language"="zh-CN,zh;q=0.9"
  31. "Cache-Control"="no-cache"
  32. "Origin"="http://$domain"
  33. "Pragma"="no-cache"
  34. "Referer"="http://$domain/backend-fe/static/"
  35. } `
  36. -ContentType "application/json;charset=UTF-8" `
  37. -Body "{`"inc`":1,`"_t`":$ts,`"running_mode`":0}"