Go to file
2021-06-04 23:35:52 +08:00
.github/workflows Create codeql-analysis.yml 2021-06-04 23:35:52 +08:00
config 小改动 2021-05-26 18:31:36 +08:00
.gitignore push 2021-05-24 19:06:13 +08:00
config.py 小改动 2021-05-26 18:31:36 +08:00
genshin.py 从0开始 2021-05-31 15:19:58 +08:00
LICENSE push 2021-05-23 21:24:20 +08:00
login.py push 2021-05-24 19:06:13 +08:00
main_multi.py main_multi.py Ctrl+C后不会报错 2021-05-30 12:36:27 +08:00
main.py 未启用进行提示 2021-06-01 19:16:01 +08:00
mihoyobbs.py 小改动,以及初步的多账户支持 2021-05-25 18:53:25 +08:00
README.md 使用方法 2021-06-04 22:59:49 +08:00
request.py push 2021-05-23 21:24:20 +08:00
requirements.txt push 2021-05-23 21:24:20 +08:00
setting.py push 2021-05-24 19:06:13 +08:00
tools.py 小改动,以及初步的多账户支持 2021-05-25 18:53:25 +08:00

# 自动米游社

使用Python3编写的米游社项目

如何使用

Windows

打开python官网点击Download下载最新版Python并进行安装

打开Git官网,点击Download x.xx.1x for Windows下载git并进行安装

找到一个合适的位置,用Shift+右键打开你的命令提示符(cmd)/powershell然后粘贴以下内容git clone https://github.com/Womsxd/AutoMihoyoBBS.git && cd AutoMihoyoBBS && pip install -r requirements.txt && explorer .\config

接着,在弹出的文件管理器的窗口这里复制,config.json.example并改名为config.json,如果需要使用多用户的功能的话请改名成xxx.json 请使用vscode/notepad++等文本编辑器打开config.json,使用获取Cookie里面的方法来获取Cookie在成功获取Cookie后粘贴到"mihoyobbs_Cookies": "的后面,之后回到你的命令提示符(cmd)/powershell输入python main.py来进行执行,多用户的请使用python main_multi.py,多用户在需要自动执行的情况下请使用python main_multi.py autorun

获取米游社的Cookie

1、打开你的浏览器进入无痕/隐身模式

2、打开http://bbs.mihoyo.com/ys/并进行登入操作

3、按下键盘上的F12或右键检查,打开开发者工具

4、点击Console

5、复制var cookie=document.cookie;var ask=confirm('Cookie:'+cookie+'\n\nDo you want to copy the cookie to the clipboard?');if(ask==true){copy(cookie);msg=cookie}else{msg='Cancel'}在Console这里进行粘贴后按回车执行并在确认无误后点击确定。

6、Cookie已经复制到你的粘贴板上了

ToDo

1、多用户支持已经支持

注意小范围使用,请勿大范围传播这个项目,懂得都懂

废话(

Q&A

Q这个项目是干什么的

A这是一个米游社的自动签到项目包含了米游币和原神

Q为什么要写这个项目

A对github上现在的几个项目感觉可以配置的的地方比较少于是就写了这个项目

项目更新

请使用git clone克隆本项目,更新清使用git pull应为会合并commits的关系如果遇到无法更新请使用git reset --hard HEAD && git pull -r强制pull最新源码如果还是无法更新请备份config文件夹后重新克隆本项目。

本项目参考了以下项目

XiaoMiku01/miyoubiAuto

License

MIT License