Skip to content

一个基于fastapi+layui可以查看关注的网易buff中的饰品价格工具

Notifications You must be signed in to change notification settings

xia0ne/csgoMarket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💥 csgoMarket 💥

一个基于fastapi+layui可以查看关注的网易buff中的饰品价格工具 :muscle: 本项目最终目的是想给csgo饰品倒卖玩家一个监控饰品的可视化工具,希望有能力的朋友可以为这个项目提交代码,支持本项目的良性发展。 :star: 觉得有帮助的朋友可以给个Star

☝️ 更新通知

2023年01月03日更新通知:刚写完,完善了可以提交商品id和监控商品steam价格和buff最低价格的功能

📚 使用方法

❗源码运行

  1. 提前准备好python >= 3.53 因为使用了uvicorn
  2. git clone https://github.com/xia0ne/csgoMarket 项目到本地仓库
  3. cd csgoMarket
  4. pip 安装一些东西
  5. python 1.py 运行程序
  6. 访问127.0.0.1:8000 即可

😪参考网站

xss.myyrh.com 我做了反代 喜欢折腾的可以前后端分离虽然代码写的跟屎一样:broken_heart:

💖 API介绍

get /buff/{goods_id}

返回buff商品信息 返回值我忘了

{
  "商品名称": "M4A4 | 死寂空间 (略有磨损)",
  "steamCNY价格": "66.99",
  "玩家价格前五": [
    "52.9",
    "52.9",
    "52.9",
    "52.9",
    "52.9"
  ]
}

post /submit/{goods_id}

提交buff商品信息 放到/script/submit.buff 文件里面

get /get

根据/script/submit.buff 文件 返回对应的商品信息 比如

{
  "0": {
    "商品名称": "印花 | YEKINDAR(全息)| 2022年安特卫普锦标赛",
    "steamCNY价格": "14.83",
    "玩家价格前五": [
      "10.34",
      "10.35",
      "10.36",
      "10.36",
      "10.36"
    ]
  },
  "1": {
    "商品名称": "M4A4 | 死寂空间 (略有磨损)",
    "steamCNY价格": "66.99",
    "玩家价格前五": [
      "52.9",
      "52.9",
      "52.9",
      "52.9",
      "52.9"
    ]
  },
  "2": {
    "商品名称": "AK-47 | 墨岩 (久经沙场)",
    "steamCNY价格": "20.63",
    "玩家价格前五": [
      "16.75",
      "16.77",
      "16.77",
      "16.77",
      "16.77"
    ]
  },
  "3": {
    "商品名称": "格洛克 18 型 | 零食派对 (久经沙场)",
    "steamCNY价格": "20.76",
    "玩家价格前五": [
      "16.95",
      "16.95",
      "16.96",
      "16.98",
      "16.98"
    ]
  },
  "4": {
    "商品名称": "USP 消音版 | 力矩 (略有磨损)",
    "steamCNY价格": "7.93",
    "玩家价格前五": [
      "5.85",
      "5.85",
      "5.85",
      "5.85",
      "5.85"
    ]
  },
  "5": {
    "商品名称": "短剑(★) | 虎牙 (崭新出厂)",
    "steamCNY价格": "3327.68",
    "玩家价格前五": [
      "2400",
      "2424.5",
      "2439",
      "2439.5",
      "2440"
    ]
  }
}

log放到本地log.txt文件里面了

👀 蠢事

  • layui的post写不上,用了原生的js
  • cors没看log卡了一会(
  • 写的乱七八糟

💤 TODO

  • 用vue写前端
  • 更优化的api
  • 提高代码能力
  • 实时监控,出货功能?

About

一个基于fastapi+layui可以查看关注的网易buff中的饰品价格工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published