update contact list

This commit is contained in:
2022-03-06 22:57:16 +01:00
parent b748cfcf6a
commit 184e708caf
4 changed files with 20 additions and 7 deletions
+14 -2
View File
@@ -1,4 +1,5 @@
import subprocess
import time
from pojo.contact_pojo import ContactPojo
@@ -29,9 +30,20 @@ class Commandor:
"adb shell am broadcast -a {} --es otp \"{}\"".format(BROADCAST_ACTION, otp), shell=True)
pass
def reset_air_plan_mode(self):
subprocess.call("adb shell settings put global airplane_mode_on 1", shell=True)
time.sleep(1)
subprocess.call("adb shell am broadcast -a android.intent.action.AIRPLANE_MODE", shell=True)
time.sleep(1)
subprocess.call("adb shell settings put global airplane_mode_on 0", shell=True)
time.sleep(1)
subprocess.call("adb shell am broadcast -a android.intent.action.AIRPLANE_MODE", shell=True)
time.sleep(5)
if __name__ == '__main__':
commandor = Commandor()
contact = ContactPojo("0649614591", "E24183897", "LIU", "Yusi", "AZEER", "lei-pan@outlook.com")
commandor.start_page(contact)
# contact = ContactPojo("0649614591", "E24183897", "LIU", "Yusi", "AZEER", "lei-pan@outlook.com")
# commandor.start_page(contact)
commandor.reset_air_plan_mode()
# commandor.send_otp("262353")
BIN
View File
Binary file not shown.
+2 -2
View File
@@ -121,6 +121,6 @@ class DataManager:
if __name__ == '__main__':
params.firebase_store_manager.upload_contact_list_to_cloud()
# params.firebase_store_manager.save_to_excel()
# params.firebase_store_manager.upload_contact_list_to_cloud()
params.firebase_store_manager.save_to_excel()
# params.firebase_store_manager.clear_all_sim_info()
+4 -3
View File
@@ -79,6 +79,7 @@ def create_modem_for_port(port: str) -> Union[SerialModem, None]:
def timeout_occurred(serial_modem: SerialModem):
firebase_store_manager.save_timeout_contact(serial_modem.contact)
oracle_log_sender.send_log(str(serial_modem.phone_number), type=LOG_APPOINTMENT_TIMEOUT)
commandor.reset_air_plan_mode()
def start_to_handle_sms(serial_modem: SerialModem):
@@ -159,8 +160,8 @@ def start_listen():
def read_all_the_phone_number():
slot_number = 1
slot_sum = 31
# card_pool.switch_to_slot(3)
slot_sum = 30
# card_pool.switch_to_slot(29)
firebase_store_manager.clear_all_sim_info()
for i in range(slot_number, slot_sum + 1):
card_pool.reset()
@@ -173,7 +174,7 @@ def read_all_the_phone_number():
def start_book():
slot_number = 1
slot_sum = 29
slot_sum = 30
for i in range(slot_number, slot_sum + 1):
card_pool.reset()
print("will switch to " + str(i))