Git Product home page Git Product logo

steam-discount's Introduction

steam-discount

Steam 特惠游戏榜单 [ Link ]


运行环境

项目介绍

从 Steam 商城爬取游戏的【打折(史低)】、【零元购】、【测评】、【热度】情况的榜单整理并展示。

随着脚本的运行次数越来越多,缓存到本地的数据库会越来越完善

官方接口文档

开发者部署

本项目已配置 Github Actions,因此你只需轻松几步即可实现部署:

  • Fork 本项目 到你的代码仓库
  • 通过 Settings --> Secrets 配置用于 发送 威胁情报邮件的 4 个环境变量:
    • PAGES: 爬取 steam 商城的游戏页数,建议 5
    • ZONE: 指定 steam 商城的地区,会影响售价单位,默认 CN (RMB)
    • LIMIT: 最终界面展示的游戏数量,建议 500
    • FILTER: 其他过滤参数,建议 globaltopsellers
  • 启用 Settings --> Actions 功能

尔后程序便会每半时执行一次,并自动生成 Github Page 特惠排行榜单(若要调整执行频率,可修改 autorun.ymlschedule 触发时点)

目录说明

steam-discount
├── README.md ............................... [项目说明]
├── main.py ................................. [程序运行入口]
├── data
│   └── steam.db ............................ [sqlite: Steam 游戏库归档]
├── docs .................................... [Github Page 特惠排行一览]
├── src ..................................... [项目源码]
├── script .................................. [数据库脚本]
├── tpl ..................................... [模板文件]
└── log ..................................... [项目日志]

steam-discount's People

Contributors

lyy289065406 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.