def download_files(msg):
user_remark = itchat.search_friends(userName=msg['FromUserName'])['RemarkName'] or itchat.search_friends(
userName=msg['FromUserName'])['NickName']
if msg['FromUserName'] == itchat.originInstance.storageClass.userName:
user_remark = '?'
msg_time = t.asctime(t.localtime(t.time()))
if msg['ToUserName'] == 'filehelper':
print('\033[33m{time} \033[34m{user_from}\033[0m ????? \033[34m{user_to}\033[0m: <{file_name}>'.format(
time=msg_time, user_from=user_remark, user_to='?', file_name=msg['FileName'])) # ????
else:
user_to = itchat.search_friends(userName=msg['ToUserName'])['RemarkName'] or itchat.search_friends(
userName=msg['ToUserName'])['NickName']
print('\033[33m{time} \033[34m{user_from}\033[0m ????? \033[35m{user_to}\033[0m: <{file_name}>'.format(
time=msg_time, user_from=user_remark, user_to=user_to, file_name=msg['FileName'])) # ????
else:
msg_time = t.asctime(t.localtime(t.time()))
print('\033[33m{time} \033[35m{user_from}\033[0m ????? \033[34m?\033[0m: <{file_name}>'.format(
time=msg_time, user_from=user_remark, file_name=msg['FileName'])) # ????
try:
msg['Text']('./wechat_files/file/{file_name}'.format(file_name=msg['FileName']))
except (TimeoutError, ConnectionError, ConnectionAbortedError):
print('\033[31m???????\033[0m')
else:
print("Unexpected error:", sys.exc_info()[0])
pass
评论列表
文章目录