冬促马上到了,又到了倒饰品整余额的时候了~
前言
Cheap Steam
为您提供 STEAM
与 BUFF
的饰品价格对比数据,您可以从此快速找出价格合适的饰品,在 BUFF
购买然后在 Steam
市场出售,以此赚取大额的差价。
开源地址
https://github.com/YukiCoco/CheapSteam
特点
- 使用简单
- 无任何依赖需求,多平台解压即用
- 多线程高速爬取数
- 多数据过滤条件,快速找到合适的饰品
使用方法
获得 BUFF 和 STEAM 的信息
BUFF Session
以 Chrome
为例,登录 BUFF
后点左上角的小锁,再点 Cookie
就能找到了 注意要复制全.
STEAM Cookie
登录 STEAM
市场后,随便打开一个物品,如 [这个] 然后按 F12
调出开发者模式. 选择网络→点下面任意一个新建立的连接→Request Headers
→全部复制 Cookie
这个 Header
.
修改配置文件
- 修改
appsettings.json
文件,找到BuffSession
与SteamCookies
字段,分别修改为BUFF Cookie
里的Session
和Steam
市场的Cookie Header
. - 如果你在中国大陆无法访问
steam
社区,可以考虑使用 steamcommunity 302 Ver.10.8.3.或者使用配置文件里的ProxyUrl
字段,填写为你科学上网软件提供的本地HTTP
代理地址,比如http://127.0.0.1:7890
- 在解压目录
Shift
+ 右键,点在此处打开PowerShell
窗口,输入./ChpStmScraper.WebApi.exe
开始运行 - 浏览器访问 http://127.0.0.1:1272 打开筛选界面
- 可以配置搜索DOTA2饰品、设置爬虫线程数、设置爬虫筛选条件等,请去 GitHub 查看。
演示
已知问题
A: 错误:找不到 MarketID,可能是爬取速度过快 Q: 速度太快了,steam市场做了查询限制,建议调低线程数 A: 长时间(一小时以上)爬取后出现错误 Q: IP被 steam 市场暂时 ban 了,请不要长时间开爬虫
下载地址
https://github.com/YukiCoco/CheapSteam/releases
作者服务器: https://publish.kurisu.moe/CheapSteam/latest/CheapSteam-latest-win-x64.zip
https://publish.kurisu.moe/CheapSteam/latest/CheapSteam-latest-linux-x64.zip
https://publish.kurisu.moe/CheapSteam/latest/CheapSteam-latest-macOS-x64.zip