需要:有外部ip+端口的雲平台/VPS,或者BAE
現在可以使用BAE了
特性
- 根據需要裁減插件或關閉
- 腳本邏輯可熱更新
使用VPS
獲得源代碼
1 2 |
git clone https://github.com/fffonion/MAClient -b dev_web cd MAClient |
安裝依賴模塊
1 |
pip install ./requirements.txt |
上傳配置
可使用GUI配置,保存為UTF-8無BOM(可使用工具選項卡下的另存為UTF-8);如果是windows請保存為ANSI as UTF-8
測試
訪問http://[IP]:8080
使用BAE
獲得源代碼
1 2 |
git clone https://github.com/fffonion/MAClient -b dev_bae |
或者下載zip包
部署
添加部署
- 註冊百度雲引擎賬號 http://developer.baidu.com/
- 進入管理控制台
- 添加部署 -> 選擇 python-worker;代碼版本工具選擇 git
開通port服務
- 擴展服務 -> 添加新服務 -> port
- 申請通過後(現在好像不用申請了)進入配置
- 關聯部署 選擇剛才新建的引擎;端口號 填10007
上傳代碼
- 管理控制台內按 SVN/GIT地址 下的 點擊複製,複製git地址
- git remote add bae git地址
- git push bae dev_web_bae:master #注意,一定要push到遠端的 master分支
- 管理控制台內點 快捷發布
訪問
使用port服務中給的地址和端口號(不是自己填的10007)
配置
- maclient_web_bot.py中的
maxconnected
可配置最大用戶數量
暫不支持的平台
SAE,JAE,GAE, Openshift
AWS也許可以
網頁版百萬亞瑟王怎麼亂上卡組?二十級的怪上97cost大丈夫????求解釋
因為…網頁版現在的配置是有BC就大刀的…實際上是所有人一個配置,沒法用詳細的卡組…接下去會支持自定義配置【大概