Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - # Usage : python checker.py stripekey.txt
 - import requests
 - import re
 - import random
 - import sys
 - import os
 - import threading
 - # COLOR
 - rancolor = ["\033[32m", "\033[36m", "\033[93m", "\033[0;36m", "\033[35m", "\033[33m"]
 - red = "\033[31m"
 - # green = "\033[32m"
 - # cyan = "\033[36m"
 - # yellow = "\033[93m"
 - # blue = "\033[34m"
 - # purple = "\033[35m"
 - # orange = "\033[33m"
 - CEND = "\033[0m"
 - try:
 - os.mkdir('OUTPUT')
 - except:
 - pass
 - def stripecheck(key):
 - try:
 - warna = random.choice(rancolor)
 - response = requests.get('https://api.stripe.com/v1/balance', auth=(key, ''))
 - if '"available"' in response.text:
 - amount = re.findall(r'"amount": (.*?),', response.text)
 - currency = re.findall(r'"currency": "(.*?)"', response.text)
 - livemode = re.findall(r'"livemode": (.*?),', response.text)
 - print('[{}LIVE{}] - [{}]').format(warna,CEND,key)
 - open('OUTPUT/LIVE.txt', 'a').write(key + "|amount:" + amount[0] + "|currency:" + currency[0] + "|livemode:" + livemode[0] + "\n")
 - else:
 - print('[{}API NOT WORKING OR INVALID{}] - [{}]').format(red,CEND,key)
 - except:
 - pass
 - def main():
 - threads = []
 - lists = open(sys.argv[1], 'r').read().splitlines()
 - for i in lists:
 - go = threading.Thread(target=stripecheck, args=(i,))
 - threads.append(go)
 - go.start()
 - for go in threads:
 - go.join()
 - if __name__ == '__main__':
 - main()
 
                    Add Comment                
                
                        Please, Sign In to add comment