8000 GitHub - anjieaa/Buff-Bot: 使用Python编写 完全开源的BUFF饰品交易平台自动发货/收货程序
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

anjieaa/Buff-Bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buff-Bot

使用Python3和Requests库实现的网易BUFF饰品交易平台全自动发货/求购收货
使用前请仔细阅读本文档!
欢迎有能力者提交PR来完善本程序。
请勿违反开源协议,包括但不限于倒卖此程序或修改后不进行开源等。

如何使用?

  1. 确保你的系统内已经安装Python
  2. 下载仓库并解压
  3. 安装依赖
    pip install -r requirements.txt
    
  4. 执行程序, 在命令行内输入python Buff-Bot.py
  5. config.example.json 复 69A0 制到 config.json 并修改配置(相关教程见FAQ)
  6. 打开steamaccount.json, 修改所有参数(相关教程见FAQ)
  7. 打开cookies.txt, 填入网易BUFF的cookie(包含session即可)
  8. Enjoy.

FAQ

1.支持Linux?
完美支持.

2. config.json 说明
dev:是否开启开发者模式, 非开发者请勿开启, 具体效果请自行查看代码
sell_protection:是否开启出售保护, 开启后将不会自动接收低于价格过低的出售请求
protection_price:出售保护价格, 若其他卖家最低价低于此价格, 则不会进行出售保护
protection_price_percentage:出售价格保护比例, 若出售价格低于此比例*其他卖家最低价格, 则不会自动接收报价
sell_notification:出售通知(如不需要可直接删除)
title:通知标题
body:通知内容
protection_notification:出售保护通知(如不需要可直接删除)
title:通知标题
body:通知内容
servers:Apprise格式服务器列表 - 详见Apprise

  • 额外支持 Server酱 格式为ftqq://<SENDKEY>

3.steamaccount.json说明
steamid:Steam的数字ID
shared_secret:Steam令牌参数
identity_secret:Steam令牌参数
api_key:Steam网页API密钥
steam_username:Steam登录时填写的用户名
steam_password:Steam登录时填写的密码
部分参数获取教程请查看附录

4.账号安全问题?
Buff-Bot所有源代码均开放在GitHub,可供所有人自行查看代码安全性
在用户的电脑不被恶意软件入侵的情况下,账号不可能泄露

附录

关于steamaccount.json相关参数的获取教程都在下面, 请自行参阅
个人推荐使用 Watt Toolkit 获取Steam令牌参数 操作非常简便

获取Steam网页API KEY
Steam令牌介绍以及提取转移
buffhelp 网易buff自动发货-哔哩哔哩(请查看P2-P7)
Obtaining SteamGuard from mobile device
Obtaining SteamGuard using Android emulation

鸣谢

感谢 @lupohan44 为本项目提交的大量代码!
特别感谢 JetBrains 为开源项目提供免费的 PyCharm 等 IDE 的授权

About

使用Python编写 完全开源的BUFF饰品交易平台自动发货/收货程序

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%
0