55
66import binascii # hex encoding
77
8- # https requests
9-
108from uuid import uuid4 # gen random guid
11- import webbrowser
129import platform
13- import subprocess
14- import datetime
15- import sys
1610import os
17- import requests
11+ import requests # https requests
1812from requests_toolbelt .adapters .fingerprint import FingerprintAdapter
1913
2014try :
@@ -70,7 +64,7 @@ def init(self):
7064
7165 if response == "KeyAuth_Invalid" :
7266 print ("The application doesn't exist" )
73- sys . exit ( )
67+ os . _exit ( 1 )
7468
7569 response = encryption .decrypt (response , self .secret , init_iv )
7670 json = jsond .loads (response )
@@ -80,14 +74,14 @@ def init(self):
8074 print ("New Version Available" )
8175 download_link = json ["download" ]
8276 os .system (f"start { download_link } " )
83- sys . exit ( )
77+ os . _exit ( 1 )
8478 else :
8579 print ("Invalid Version, Contact owner to add download link to latest app version" )
86- sys . exit ( )
80+ os . _exit ( 1 )
8781
8882 if not json ["success" ]:
8983 print (json ["message" ])
90- sys . exit ( )
84+ os . _exit ( 1 )
9185
9286 self .sessionid = json ["sessionid" ]
9387 self .initialized = True
@@ -123,7 +117,7 @@ def register(self, user, password, license, hwid=None):
123117 self .__load_user_data (json ["info" ])
124118 else :
125119 print (json ["message" ])
126- sys . exit ( )
120+ os . _exit ( 1 )
127121
128122 def upgrade (self , user , license ):
129123 self .checkinit ()
@@ -148,10 +142,10 @@ def upgrade(self, user, license):
148142 if json ["success" ]:
149143 print ("successfully upgraded user" )
150144 print ("please restart program and login" )
151- sys . exit ( )
145+ os . _exit ( 1 )
152146 else :
153147 print (json ["message" ])
154- sys . exit ( )
148+ os . _exit ( 1 )
155149
156150 def login (self , user , password , hwid = None ):
157151 self .checkinit ()
@@ -182,7 +176,7 @@ def login(self, user, password, hwid=None):
182176 print ("successfully logged in" )
183177 else :
184178 print (json ["message" ])
185- sys . exit ( )
179+ os . _exit ( 1 )
186180
187181 def license (self , key , hwid = None ):
188182 self .checkinit ()
@@ -211,7 +205,7 @@ def license(self, key, hwid=None):
211205 print ("successfully logged into license" )
212206 else :
213207 print (json ["message" ])
214- sys . exit ( )
208+ os . _exit ( 1 )
215209
216210 def var (self , name ):
217211 self .checkinit ()
@@ -237,7 +231,7 @@ def var(self, name):
237231 else :
238232 print (json ["message" ])
239233 time .sleep (5 )
240- sys . exit ( )
234+ os . _exit ( 1 )
241235
242236 def getvar (self , var_name ):
243237 self .checkinit ()
@@ -260,7 +254,7 @@ def getvar(self, var_name):
260254 else :
261255 print (json ["message" ])
262256 time .sleep (5 )
263- sys . exit ( )
257+ os . _exit ( 1 )
264258
265259 def setvar (self , var_name , var_data ):
266260 self .checkinit ()
@@ -283,7 +277,7 @@ def setvar(self, var_name, var_data):
283277 else :
284278 print (json ["message" ])
285279 time .sleep (5 )
286- sys . exit ( )
280+ os . _exit ( 1 )
287281
288282 def ban (self ):
289283 self .checkinit ()
@@ -304,7 +298,7 @@ def ban(self):
304298 else :
305299 print (json ["message" ])
306300 time .sleep (5 )
307- sys . exit ( )
301+ os . _exit ( 1 )
308302
309303 def file (self , fileid ):
310304 self .checkinit ()
@@ -328,7 +322,7 @@ def file(self, fileid):
328322 if not json ["success" ]:
329323 print (json ["message" ])
330324 time .sleep (5 )
331- sys . exit ( )
325+ os . _exit ( 1 )
332326 return binascii .unhexlify (json ["contents" ])
333327
334328 def webhook (self , webid , param ):
@@ -355,7 +349,7 @@ def webhook(self, webid, param):
355349 else :
356350 print (json ["message" ])
357351 time .sleep (5 )
358- sys . exit ( )
352+ os . _exit ( 1 )
359353
360354 def check (self ):
361355 self .checkinit ()
@@ -488,7 +482,7 @@ def chatSend(self, message, channel):
488482 def checkinit (self ):
489483 if not self .initialized :
490484 print ("Initialize first, in order to use the functions" )
491- sys . exit ( )
485+ os . _exit ( 1 )
492486
493487 def __do_request (self , post_data ):
494488
@@ -572,7 +566,7 @@ def encrypt(message, enc_key, iv):
572566 return encryption .encrypt_string (message .encode (), _key .encode (), _iv .encode ()).decode ()
573567 except :
574568 print ("Invalid Application Information. Long text is secret short text is ownerid. Name is supposed to be app name not username" )
575- sys . exit ( )
569+ os . _exit ( 1 )
576570
577571 @staticmethod
578572 def decrypt (message , enc_key , iv ):
@@ -584,4 +578,4 @@ def decrypt(message, enc_key, iv):
584578 return encryption .decrypt_string (message .encode (), _key .encode (), _iv .encode ()).decode ()
585579 except :
586580 print ("Invalid Application Information. Long text is secret short text is ownerid. Name is supposed to be app name not username" )
587- sys . exit ( )
581+ os . _exit ( 1 )
0 commit comments