mirror of
https://github.com/narkoz/hacker-scripts
synced 2025-08-23 10:57:13 +00:00
Merge pull request #68 from alexesprit/powershell
Improvements of `smack_my_bitch_up.ps1`
This commit is contained in:
commit
eb7f1d840c
@ -6,7 +6,7 @@ if ($DAYOFWEEK -eq 6 -or $DAYOFWEEK -eq 7) {
|
||||
}
|
||||
|
||||
# Exit early if no sessions with my username are found
|
||||
if ((QWINSTA $env:USERNAME | measure).Count -gt 0){
|
||||
if (-not (QWINSTA | FINDSTR $env:USERNAME)) {
|
||||
return
|
||||
}
|
||||
|
||||
@ -14,26 +14,25 @@ if ((QWINSTA $env:USERNAME | measure).Count -gt 0){
|
||||
$MY_NUMBER='+xxx'
|
||||
$HER_NUMBER='+xxx'
|
||||
|
||||
$TWILIO_ACCOUNT_SID = 'xxx'
|
||||
$TWILIO_AUTH_TOKEN = 'xxx'
|
||||
|
||||
$REASONS=
|
||||
$REASONS =
|
||||
'Working hard',
|
||||
'Gotta ship this feature',
|
||||
'Someone fucked the system again'
|
||||
$reason = $REASONS | Get-Random
|
||||
$message = "Late at work. $reason."
|
||||
|
||||
$RAND = Get-Random -Maximum $REASONS.Count
|
||||
$API_URL = "https://api.twilio.com/2010-04-01/Accounts/$env:TWILIO_ACCOUNT_SID/Messages"
|
||||
$BASE64AUTHINFO = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f $env:TWILIO_ACCOUNT_SID,$env:TWILIO_AUTH_TOKEN)))
|
||||
$body = @{
|
||||
From = $MY_NUMBER;
|
||||
To = $HER_NUMBER;
|
||||
Body = $message;
|
||||
}
|
||||
|
||||
$MSG="Late at work. $REASONS[$RAND]"
|
||||
|
||||
|
||||
$BASE64AUTHINFO = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f $TWILIO_ACCOUNT_SID,$TWILIO_AUTH_TOKEN)))
|
||||
|
||||
#Send a text messag and Log errors
|
||||
#Send a text message and Log errors
|
||||
try{
|
||||
Invoke-RestMethod -Method Post -Headers @{Authorization=("Basic {0}" -f $BASE64AUTHINFO)} "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages" -Body "From=$MY_NUMBER&To=$HER_NUMBER&Body=$MSG" > $null
|
||||
Invoke-RestMethod -Method Post -Headers @{Authorization=("Basic {0}" -f $BASE64AUTHINFO)} $API_URL -Body $body > $null
|
||||
}
|
||||
catch{
|
||||
Write-Host "Failed to send SMS: $_"
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user