You've already forked Sophia-Script-for-Windows
mirror of
https://github.com/farag2/Sophia-Script-for-Windows.git
synced 2025-12-29 22:18:05 +02:00
40 lines
1.1 KiB
PowerShell
40 lines
1.1 KiB
PowerShell
# https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-886489356
|
|
# https://www.deviantart.com/developers/authentication
|
|
# https://www.deviantart.com/studio/apps
|
|
|
|
# Get access token
|
|
$Body = @{
|
|
grant_type = "client_credentials"
|
|
client_id = $env:DEVIANTART_CLIENT_ID
|
|
client_secret = $env:DEVIANTART_CLIENT_SECRET
|
|
}
|
|
$Parameters = @{
|
|
Uri = "https://www.deviantart.com/oauth2/token"
|
|
Body = $Body
|
|
Verbose = $true
|
|
UseBasicParsing = $true
|
|
}
|
|
$Response = Invoke-RestMethod @Parameters
|
|
|
|
# Get download URL
|
|
$Body = @{
|
|
access_token = $Response.access_token
|
|
}
|
|
$Parameters = @{
|
|
# UUID is 8A8DC033-242C-DD2E-EDB0-CC864772D5F4
|
|
Uri = "https://www.deviantart.com/api/v1/oauth2/deviation/download/8A8DC033-242C-DD2E-EDB0-CC864772D5F4"
|
|
Body = $Body
|
|
Verbose = $true
|
|
UseBasicParsing = $true
|
|
}
|
|
$Response = Invoke-RestMethod @Parameters
|
|
|
|
# Download archive
|
|
$Parameters = @{
|
|
Uri = $Response.src
|
|
OutFile = "Cursors\Windows11Cursors.zip"
|
|
Verbose = $true
|
|
UseBasicParsing = $true
|
|
}
|
|
Invoke-WebRequest @Parameters
|