• This repository has been archived on 23/May/2024
  • Stars
    star
    160
  • Rank 233,379 (Top 5 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created over 1 year ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

本项目用于将雀魂的牌局发到日本麻将助手mahjong-helper,基于mitmproxy的中间人攻击方式,不支持牌谱分析。

mahjong-helper-majsoul-mitmproxy

本项目用于将雀魂的牌局发到日本麻将助手mahjong-helper,基于mitmproxy的中间人攻击方式,支持浏览器和客户端,不支持牌谱分析。

当前雀魂各服版本(实时更新)

CHINESE ENGLISH JAPANESE

用前须知

魔改千万条,安全第一条。
使用不规范,账号两行泪。
本脚本仅供学习参考交流,请使用者于下载24小时内自行删除,不得用于商业用途,否则后果自负。
本插件仅供学习参考交流,请使用者于下载24小时内自行删除,不得用于商业用途,否则后果自负。
本插件仅供学习参考交流,请使用者于下载24小时内自行删除,不得用于商业用途,否则后果自负。

警告:
雀魂游戏官方可能会检测并封号!
如产生任何后果与作者无关!
使用本脚本则表示同意此条款!

Telegram频道&交流群

频道 https://t.me/Mahjong_Soul交流 https://t.me/Mahjong_Soul_Chat

可以直接点击图片进入,也可以通过扫码进入。

支持作者

点我为作者发电

注意:脚本完全免费使用,作者不盈利!

发电是自愿行为,作者非常非常非常非常非常感谢你!

使用说明

注意:无需按照原助手的使用说明进行配置!

如果你使用过其他方式(如油猴脚本),请禁用或删除后再使用!

以下内容仅适用于Windows系统!

如果你在使用其他系统,相信你有能力自行解决的😊

准备工作

  1. 安装Python
    • 安装时必须勾选pipAdd Python to environment variables
  2. 下载本项目并解压。
    • 如果不会下载或网络环境较差,可以在蓝奏云下载(密码:ilovecatfood)。
  3. 安装依赖。
    • 直接运行install_requirements.cmd
    • 或者打开命令行界面输入pip install -r requirements.txt

使用方法

  1. 启动mitmproxy
    • 直接运行run.cmd
    • 或者打开命令行界面输入mitmdump -p 23410 -s addons.py
    • 这里的23410是本地端口,可以自行修改,下一步的端口也要同步修改。
    • settings.json文件中存储了小助手的地址,如有需要可以修改。
  2. 启动小助手,选择雀魂
  3. 启动带参数的浏览器。
    • 将Chrome或者Edge的快捷方式 复制->粘贴 出现一个副本,对快捷方式副本 右键->属性->目标 的后面按一个空格后添加
      --proxy-server=127.0.0.1:23410 --ignore-certificate-errors https://game.maj-soul.com/1/
    • 可以修改最后的网址以访问雀魂的其他服
  4. 如果配置正确,小助手可以正常使用了

Q&A🤔

  1. 为什么启动浏览器之后没有效果?
    • 关闭所有浏览器窗口后再启动带参数的浏览器。
  2. 进不去游戏?
    • 先使用浏览器进入游戏一次,关闭后再启动带参数的浏览器。
    • 如果你正在使用代理,很可能是因为代理被覆盖而导致无法进入游戏,请看下一条。
  3. 代理被覆盖了,不能使用梯子了怎么办?
    • 使用Clash的TUN模式
    • 或者在mitmproxy的启动参数中设置前置代理。例如,Clash默认端口为7890,则启动参数为:
      mitmdump -p 23410 -s addons.py --mode upstream:http://127.0.0.1:7890
  4. 看不懂怎么办?出现错误怎么解决?出现其它问题?
  5. 为什么不使用selenium之类的浏览器自动化,省去配置浏览器的麻烦?
    • 浏览器自动化的特征太多,极易被识别。为了雀魂的账号安全,不建议使用此方式。
  6. 只支持浏览器吗?
    • 当然不是,也支持客户端和Steam!使用Proxifier或类似软件指向127.0.0.1:23410即可!

特别感谢❤️

747929791/majsoul_wrapper