configuration de porte

This commit is contained in:
2022-04-17 16:37:47 +02:00
parent 401f20eb09
commit e95d174a1f
5 changed files with 49 additions and 39 deletions
+2 -1
View File
@@ -122,4 +122,5 @@ def get_proxy(phone_number):
if __name__ == '__main__': if __name__ == '__main__':
start_book(31, 31) # 修改起始行,结束行
start_book(1, 1)
+34 -25
View File
@@ -4,32 +4,41 @@ from db.DbManager import DataManager
from logs.LogSender import LogSender from logs.LogSender import LogSender
MODEM_POOL_PORTS = [ MODEM_POOL_PORTS = [
"/dev/tty.usbmodem1431101", "/dev/tty.usbmodem1422101",
"/dev/tty.usbmodem1431103", "/dev/tty.usbmodem1422103",
"/dev/tty.usbmodem1431105", "/dev/tty.usbmodem1422105",
"/dev/tty.usbmodem1431107", "/dev/tty.usbmodem1422107",
"/dev/tty.usbmodem1431201", "/dev/tty.usbmodem1422201",
"/dev/tty.usbmodem1431203", "/dev/tty.usbmodem1422203",
"/dev/tty.usbmodem1431205", "/dev/tty.usbmodem1422205",
"/dev/tty.usbmodem1431207", "/dev/tty.usbmodem1422207",
"/dev/tty.usbmodem1431301", "/dev/tty.usbmodem1422301",
## "/dev/tty.usbmodem1431303", ## "/dev/tty.usbmodem1422303",
"/dev/tty.usbmodem1431305", "/dev/tty.usbmodem1422305",
"/dev/tty.usbmodem1431307", "/dev/tty.usbmodem1422307",
"/dev/tty.usbmodem1431401", "/dev/tty.usbmodem1422401",
"/dev/tty.usbmodem1431403", "/dev/tty.usbmodem1422403",
"/dev/tty.usbmodem1431405", "/dev/tty.usbmodem1422405",
"/dev/tty.usbmodem1431407", "/dev/tty.usbmodem1422407",
"/dev/tty.usbmodem1434101", # modem 2
"/dev/tty.usbmodem1434103", "/dev/tty.usbmodem1423101",
"/dev/tty.usbmodem1434105", "/dev/tty.usbmodem1423103",
"/dev/tty.usbmodem1434107", "/dev/tty.usbmodem1423105",
"/dev/tty.usbmodem1434201", "/dev/tty.usbmodem1423107",
"/dev/tty.usbmodem1434203", "/dev/tty.usbmodem1423201",
"/dev/tty.usbmodem1434205", "/dev/tty.usbmodem1423203",
"/dev/tty.usbmodem1434207" "/dev/tty.usbmodem1423205",
"/dev/tty.usbmodem1423207",
"/dev/tty.usbmodem1423301",
"/dev/tty.usbmodem1423303",
"/dev/tty.usbmodem1423305",
"/dev/tty.usbmodem1423307",
"/dev/tty.usbmodem1423401",
"/dev/tty.usbmodem1423403",
"/dev/tty.usbmodem1423405",
"/dev/tty.usbmodem1423407",
] ]
CARD_POOL_PORT = ["/dev/tty.usbmodem1432101", "/dev/tty.usbmodem1434601"] CARD_POOL_PORT = ["/dev/tty.usbmodem1422501", "/dev/tty.usbmodem1423601"]
firebase_store_manager = DataManager() firebase_store_manager = DataManager()
oracle_log_sender = LogSender() oracle_log_sender = LogSender()
+2 -2
View File
@@ -7,11 +7,11 @@ from logs.AppLogging import init_logger
from logs.LogSender import LOG_SUBJECT_EVENT, TYPE_EVENT_RESET_ALL_SIM_CARDS from logs.LogSender import LOG_SUBJECT_EVENT, TYPE_EVENT_RESET_ALL_SIM_CARDS
from main import card_pool from main import card_pool
#
def read_all_the_phone_number(): def read_all_the_phone_number():
params.oracle_log_sender.send_log(msg="SIM卡自检开始", subject=LOG_SUBJECT_EVENT, type=TYPE_EVENT_RESET_ALL_SIM_CARDS) params.oracle_log_sender.send_log(msg="SIM卡自检开始", subject=LOG_SUBJECT_EVENT, type=TYPE_EVENT_RESET_ALL_SIM_CARDS)
start_slot_number = 1 start_slot_number = 1
end_slot_number = 31 end_slot_number = 32
params.firebase_store_manager.clear_all_sim_info() params.firebase_store_manager.clear_all_sim_info()
for i in range(start_slot_number, end_slot_number + 1): for i in range(start_slot_number, end_slot_number + 1):
card_pool.reset() card_pool.reset()
+8 -8
View File
@@ -6,20 +6,20 @@ from wait_for_sms import start_waiting_sms
def waiting_for_sms_job(): def waiting_for_sms_job():
start_waiting_sms() start_waiting_sms(1, 31)
def start_book_appointment(): def start_book_appointment():
start_book() start_book(1, 31)
def start_waiting_sms_job(sched): def start_waiting_sms_job(sched):
sched.add_job(start_book_appointment, 'cron', day_of_week='mon-sat', hour='10', # sched.add_job(start_book_appointment, 'cron', day_of_week='mon-sat', hour='10',
minute='30', # minute='30',
misfire_grace_time=10, # misfire_grace_time=10,
second='0', timezone='Europe/Paris', max_instances=1) # second='0', timezone='Europe/Paris', max_instances=1)
sched.add_job(waiting_for_sms_job, 'cron', day_of_week='mon-sat', hour='20', sched.add_job(waiting_for_sms_job, 'cron', day_of_week='mon-sat', hour='21',
minute='30', minute='00',
misfire_grace_time=10, misfire_grace_time=10,
second='0', timezone='Europe/Paris', max_instances=1) second='0', timezone='Europe/Paris', max_instances=1)
+3 -3
View File
@@ -56,7 +56,7 @@ def init_modems() -> list:
def start_waiting_sms(start_slot_number, end_slot_sum): def start_waiting_sms(start_slot_number, end_slot_sum):
params.oracle_log_sender.send_wait_sms_log() params.oracle_log_sender.send_wait_sms_log()
slot_list = list(range(start_slot_number, end_slot_sum + 1)) slot_list = list(range(start_slot_number, end_slot_sum + 1))
for i in reversed(slot_list): for i in slot_list:
card_pool.reset() card_pool.reset()
logger.info("will switch to " + str(i)) logger.info("will switch to " + str(i))
card_pool.switch_to_slot(i) card_pool.switch_to_slot(i)
@@ -94,6 +94,6 @@ def start_waiting_sms(start_slot_number, end_slot_sum):
modem_pool.close() modem_pool.close()
continue continue
#等短信
if __name__ == '__main__': if __name__ == '__main__':
start_waiting_sms(1, 3) start_waiting_sms(1, 32)