Macbook Pro 16寸

现在用的电脑是Macbook Pro 13′ Early 2015,已经4年多了,决定换一下。

11.13 晚在微博上看到了新Macbook Pro在官网上架,实体Esc,键盘换回去了,16’屏幕,感觉还不错。

但是中国发售好像需要等审批通过,于是写了个脚本挂服务器上了,发售时会发一封邮件通知我。

import requests
from datetime import datetime
import time

def send_simple_message(msg):
    return requests.post(
        "https://api.mailgun.net/v3/mailgun.yeah.moe/messages",
        auth=("api", "key-secretsecretsecret"),
        data={"from": "mailgun <mailgun@mailgun.yeah.moe>",
              "to": ["myemail@gmail.com"],
              "subject": "alert",
              "text": msg})


def check():
    print(datetime.now())
    r = requests.get(r'https://www.apple.com/cn/shop/buy-mac/macbook-pro/16-%E8%8B%B1%E5%AF%B8')
    if r.status_code != 200:
        print('error fetching: %d'%r.status_code)
        return
    if '机型将在获得批准后发售' not in r.text:
        print('ok')
        send_simple_message('开卖啦!!')
        exit(0)
    else:
        print('gg')

def main():
    print('Starting')
    send_simple_message('邮件连通性测试')

    while True:
        check()
        time.sleep(10*60)

if __name__ == '__main__':
    main()

在周五的一节算法课上收到了开售的邮件,课间给苹果店打了个电话得知线下没有定制版的货。然后第二节课上就下了i9高配定制成32GB内存的订单,到了付款那步才想起还有教育优惠这个东西,然后重来一遍。
支付成功,3~5个工作日发货。

Continue reading “Macbook Pro 16寸”