fix AutoMode

This commit is contained in:
roShan 2021-05-24 21:44:44 +05:30 committed by GitHub
parent 6d57827a46
commit 753f42a276
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -135,7 +135,7 @@ class CoWinBook():
otp_fetching_mode = "" otp_fetching_mode = ""
if self.otp == 'a': if self.otp == 'a':
otp_fetching_mode = 'AutoMode' otp_fetching_mode = 'AutoMode'
if self.otp == 's': elif self.otp == 's':
otp_fetching_mode = 'SiteMode' otp_fetching_mode = 'SiteMode'
else: else:
otp_fetching_mode = "ManualMode" otp_fetching_mode = "ManualMode"
@ -174,18 +174,15 @@ class CoWinBook():
# Get OTP using Termux:API v0.31 # Get OTP using Termux:API v0.31
if self.otp == 'a': if self.otp == 'a':
msg = subprocess.Popen( msg = subprocess.Popen(
' ', 'termux-sms-list -l 1',
stdin=subprocess.DEVNULL, stdin=subprocess.DEVNULL,
stdout=subprocess.PIPE, stdout=subprocess.PIPE,
stderr=subprocess.PIPE,shell=True).communicate()[0].decode('utf-8') stderr=subprocess.PIPE,shell=True).communicate()[0].decode('utf-8')
try: try:
if msg != '': msg = json.loads(msg)[0]
msg = json.loads(msg)[0] return msg
return msg
finally: finally:
raise Exception("Install Termux:API v0.31") raise Exception("Install Termux:API 0.31 Version for AutoMode ")
# Get OTP using DB hosted on Cloudflare and Attached with https://play.google.com/store/apps/details?id=com.gawk.smsforwarder # Get OTP using DB hosted on Cloudflare and Attached with https://play.google.com/store/apps/details?id=com.gawk.smsforwarder
elif self.otp == 's': elif self.otp == 's':
@ -448,4 +445,3 @@ if __name__ == '__main__':
line_break() line_break()
scheduler.start() scheduler.start()