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.

37 lines
1.1 KiB

import sys
from config import global_config
from Seckill import Seckiller
from WaitingAndBuy import Waiter
if __name__ == '__main__':
choiceList = """
===== 注意 =====
使用前请按要求填写config.ini中的信息
功能列表:
1.预约商品
2.秒杀抢购商品
3.自动加购物车,缺货等待上架自动下单
4.缺货上架自动定时下单(普通商品,非秒杀抢购)
"""
print(choiceList)
choice_function = global_config.getRaw("config", "mode")
if choice_function == '':
choice_function = input('请选择:')
global_config.setModel(choice_function)
if choice_function == '1':
jd_seckill = Seckiller()
jd_seckill.reserve()
elif choice_function == '2':
jd_seckill = Seckiller()
jd_seckill.seckill_by_proc_pool()
elif choice_function == '3':
waiter = Waiter()
waiter.waitForSell()
elif choice_function == '4':
waiter = Waiter()
waiter.waitTimeForSell()
else:
print('没有此功能')
sys.exit(1)