You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
991 B
39 lines
991 B
1 month ago
|
from wx import get_user_message, listen_msg
|
||
|
from jd_uia import JdClient
|
||
|
import multiprocessing, threading
|
||
|
|
||
|
# device_list = ['127.0.0.1:16416',
|
||
|
# '127.0.0.1:16448']
|
||
|
|
||
|
device_list = device_list = [
|
||
|
'127.0.0.1:16416',
|
||
|
'127.0.0.1:16448',
|
||
|
'127.0.0.1:16480',
|
||
|
'127.0.0.1:16512',
|
||
|
# '127.0.0.1:16544',
|
||
|
# '127.0.0.1:16576',
|
||
|
'127.0.0.1:16608',
|
||
|
# '127.0.0.1:16640',
|
||
|
# '127.0.0.1:16672',
|
||
|
# '127.0.0.1:16704',
|
||
|
# 'b189a9ab', # 一加
|
||
|
]
|
||
|
|
||
|
# listen_list = ['Honey', '分身199']
|
||
|
listen_list = ['Honey']
|
||
|
|
||
|
|
||
|
jd_client_list = []
|
||
|
|
||
|
for dev in device_list:
|
||
|
jd_client = JdClient(dev)
|
||
|
jd_client_list.append(jd_client)
|
||
|
t = threading.Thread(target=jd_client.close_app, args=())
|
||
|
t.start()
|
||
|
|
||
|
msg = listen_msg(listen_list, '玩具乐器五折券')
|
||
|
print(f'收到消息:{msg}')
|
||
|
|
||
|
for jd_client in jd_client_list:
|
||
|
t = threading.Thread(target=jd_client.full_steps, args=(msg,))
|
||
|
t.start()
|