Skip to content

Albresky/ReadyForSurface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ReadyForSurface

微软商城·官翻版Surface Pro 8补货通知

  • 本仓库用于候补微软商城·官翻版Surface Pro 8,支持产品补货邮件通知,以及油猴自动下单脚本。

使用方法

1.补货通知

  • Fork本仓库

  • 设置Secrets

    • 进入你Fork后仓库的Settings
    • 添加Secrets
      • Nameconf
      • Value:
    {"m_filter": [["5483", "5919"], ["5928"]], "senderMail": {"addr": "[email protected]", "passwd": "ExamplePassWd", "host": "smtp.example.com", "port": "587"}, "rcvMails": ["[email protected]"],"onlyOnSale":true}
    
    • [说明]
      • m_filter字段可选值(非空):
        • 第一个列表(颜色)
          • "5483"亮铂金
          • "5919"石墨黑
        • 第二个列表(规格)
          • "5926": 英特尔酷睿 i5/8GB/128GB
          • "5927": 英特尔酷睿 i5/8GB/256GB
          • "5928": 英特尔酷睿 i5/16GB/256GB
          • "5929": 英特尔酷睿 i5/8GB/512GB
          • "5930": 英特尔酷睿 i7/16GB/256GB
          • "5931": 英特尔酷睿 i7/16GB/512GB
          • "5932": 英特尔酷睿 i7/16GB/1TB
          • "5933": 英特尔酷睿 i7/32GB/1TB
      • senderMail字段
        • "addr": 用于发送邮件通知的邮箱地址
        • "passwd":用于发送邮件通知的邮箱密码授权码
        • "host":用于发送邮件通知的邮箱SMTP服务器地址
        • "port":用于发送邮件通知的邮箱SMTP服务器端口
      • rcvMails字段(至少包含一个有效邮箱)
      • onlyOnSale字段
        • "true":只在产品处于有货状态时发送通知(default)
        • "false":在产品处于缺货状态时同样发送通知
  • 添加Actions

    • 参考配置如下
name: GITHUB ACITON ReadyForSurface

on:
  push:
    branches: [ "main" ]
  pull_request:
    branches: [ "main" ]
  schedule:
    - cron: 1 * * * *

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: 'Set up Python'
        uses: actions/setup-python@v1
        with:
          python-version: 3.9
      - name: 'Install requests'
        run: pip install requests beautifulSoup4 yagmail
      - name: 'Working'
        env:
          conf: ${{ secrets.CONF }}
        run: python ./spy.py
  • 等待补货通知(邮件)

2.油猴自动下单脚本

  • 在收到补货邮件后,油猴内新建脚本,将./autoOrder.js内的代码复制进去,并修改脚本内一下变量的数值(参考上述 说明中的字段):
    • colorId
    • productId

About

微软商城|官翻版Surface Pro 8补货邮件通知

Topics

Resources

License

Stars

Watchers

Forks