Skip to content
This repository has been archived by the owner on Dec 25, 2023. It is now read-only.

Commit

Permalink
更新文档
Browse files Browse the repository at this point in the history
  • Loading branch information
YukiCoco committed Jan 29, 2022
1 parent accd4f8 commit 19f53b7
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 46 deletions.
33 changes: 0 additions & 33 deletions Config.md

This file was deleted.

16 changes: 10 additions & 6 deletions Guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,21 @@
>buff不能直接双击复制,会不完整,显示框显示的也不完整,需要手动拉到左边后从头到尾复制 [issue #1](https://github.com/YukiCoco/CheapSteam/issues/1).
![2020-12-13_18-08.png](https://blob.keylol.com/forum/202012/14/172856vjfuswziw26e0e5w.png)
### STEAM Cookie
### STEAM Cookies

登录 STEAM 市场后,随便打开一个物品,如 [这个](https://steamcommunity.com/market/listings/730/AUG%20%7C%20Tom%20Cat%20%28Field-Tested%29) 然后按 F12 调出开发者模式.

选择网络→点下面任意一个新建立的连接→Request Headers→全部复制 Cookie 这个 Header.

![Untitled.png](https://blob.keylol.com/forum/202012/14/172921uc65v3vii3rpp536.png)

## 修改配置文件
## 修改设置

1. 修改 `appsettings.json` 文件,找到 `BuffSession``SteamCookies` 字段,分别修改为 BUFF Cookie 里的 `Session` 和 Steam 市场的 `Cookie` Header.
2. 如果你在中国大陆无法访问 steam 社区,可以考虑使用 [steamcommunity 302](https://keylol.com/t339527-1-1).或者使用配置文件里的 `ProxyUrl` 字段,填写为你科学上网软件提供的本地 HTTP 代理地址,比如 [`http://127.0.0.1:7890`](http://127.0.0.1:7890/)
3. 打开 `ChpStmScraper.WebApi` 即可
4. 更详细的配置文件详解请查看 [这里](https://github.com/YukiCoco/CheapSteam/blob/master/Config.md)
1. 打开 `CheapSteam.UI.exe`
2. 访问设置页面 `http://127.0.0.1:1272/settings`,将 `BUFF Seesion``Steam Cookies` 修改为上面获得的字段
3. 如果你在中国大陆无法访问 steam 社区,可以考虑使用 [steamcommunity 302](https://keylol.com/t339527-1-1). 或者将 `代理地址` 填写为你科学上网软件提供的本地 HTTP 代理地址,比如 [`http://127.0.0.1:7890`](http://127.0.0.1:7890/)
4. 对爬虫配置做你需要的修改

## 开始使用

`Steam 市场``网易 BUFF` 连通性测试都通过的情况下,点启动即可。爬取的数据将在 `http://127.0.0.1:1272/fetchdata` 页面显示。
16 changes: 9 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,28 @@
# CheapSteam
Cheap Steam 为您提供 STEAM 与 BUFF 的饰品价格对比数据,您可以从此快速找出价格合适的饰品,在 BUFF 购买然后在 Steam 市场出售,以此赚取大额的差价。
CheapSteam 为您提供 STEAM 与 BUFF 的饰品价格对比数据,您可以从此快速找出价格合适的饰品,在 BUFF 购买然后在 Steam 市场出售,以此赚取大额的差价。
这世上本没有倒狗,亦或者人人都是倒狗。
## Demo
![demo.png](https://s2.loli.net/2022/01/29/OGbmrxzSCQl4dK2.png)

## Feature
+ 使用简单
+ 易用的图像界面
+ 多线程高速爬取数据
+ 多数据过滤条件,快速找到合适的饰品

## Usage
## 快速使用
[Guide](https://github.com/YukiCoco/CheapSteam/blob/master/Guide.md)

## Download
非常不建议从其他地方下载,因为要读取 Steam 和 BUFF Cookie,从其他地方下载的程序有可能会包含恶意代码导致财产损失。
[Release](https://github.com/YukiCoco/CheapSteam/releases)
## 下载
**非常不建议从其他地方下载,因为要读取 Steam 和 BUFF Cookie,从其他地方下载的程序有可能会包含恶意代码导致财产损失。**
[Repo Release](https://github.com/YukiCoco/CheapSteam/releases)

## 已知问题
1. 错误:找不到 MarketID,可能是爬取速度过快
速度太快了,steam市场做了查询限制,建议调低线程数
2. 长时间(一小时以上)爬取后出现错误
IP被 steam 市场暂时 ban 了,请不要长时间开爬虫
3. **被 BUFF 封号**
**频繁访问会被 BUFF 封号(这个需要给 BUFF 发工单解封),请不要长时间开爬虫(大于半小时),或者调低线程数(默认为4线程).**
**频繁访问会被 BUFF 封号(这个需要给 BUFF 发工单解封),请不要长时间开爬虫(大于半小时),或者调低线程数(默认为2线程).**

## LICENSE
LICENSE under the GNU General Public License v3.0.

0 comments on commit 19f53b7

Please sign in to comment.