/fuck_moguding

蘑菇钉每日签到自动化脚本。

Primary LanguagePythonDo What The F*ck You Want To Public LicenseWTFPL

Fuck Moguding

注意!由于蘑菇钉更新了登录逻辑,本脚本暂时失效!

本脚本用于解放你的手机和时间,从而在蘑菇丁进行自动化签到。

蘑菇钉的密码验证走的明文你敢信????

就这还能被这么多**学校用?

脚本实现由吾爱破解的这个帖子 修改而来,并加入了一些功能。

使用教程

只需要将手机号和密码分别填入loginfo.json中phone和password字段即可。
若需要修改位置信息,请按照以下格式修改location.json文件:

注意! 空格请严格按照下列提示操作!若无提示说明则没有空格!所有字段需要带上双引号!

address:省份全称 · 城市名全称 · 当前详细位置(比如建筑名,小区名等)
举例:河南省 · 郑州市 · 河南省教育厅
注意! 每个·的左边和右边分别有一个空格!

province:当前省份全称
举例:河南省

city:当前城市的全称
举例:郑州市

longitude:当前位置的经度
latitude:当前城市的纬度
举例:河南省教育厅的经纬度坐标为113.759033,34.774298那么:
longitude为113.759033,latitude为34.774298。

因此,json文件应该是这样的:

{
  "address": "河南省 · 郑州市 · 河南省教育厅",
  "province": "河南省",
  "city": "郑州市",
  "longitude": "113.759033",
  "latitude": "34.774298"
}

关于坐标的获取可以使用高德地图坐标拾取工具进行拾取。

feature

  • 自动获取PlanID
  • 外置config文件
  • qmsg酱推送支持
  • 签到位置可从json修改
  • 热更新位置
  • 无人值守挂机(说白了就是死循环)

TODO

  • server酱推送支持
  • 多账户登录(暂时没需求就不做了,)

已知Bug

  • 由于火星坐标系的问题,位置可能会有几百米的偏差。