GithubHelp home page GithubHelp logo

cqshui / migu-sign Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qikaixu/migu-sign

1.0 0.0 0.0 259 KB

咪咕爱看签到获流量话费,通过 github action 来实现自动签到。

Shell 100.00%

migu-sign's Introduction

咪咕爱看签到

APP 接口改了。但原来的也还能用。不能用的时候就更新一下 COOKIE。

一点小羊毛。好哥哥们顺手点个 star 吧。

通过 github action 来实现自动签到(每天 50M 流量,每隔 5 天 0.38 元话费)

步骤

1 fork 这个仓库

点击右上角的 fork。

2 获取 cookie

通过抓包咪咕爱看签到的请求,获取 cookie,其实只需要 cookie 中的 mToken 这个值就好了。

如何抓包cookie(小白友好)

  • 首先,你要有一部手机和一台电脑
  • 请在电脑上下载并安装Fiddler(相当于一个代理软件)

  • 请将电脑和手机连上同一个无线网络

  • 打开fiddler 默认端口是8888(可以自己修改)

  • 在电脑的cmd中输入ipconfig命令获取电脑的ip地址

  • 在手机的wifi设置中将代理方式改为手动

地址栏内填入电脑端获取的ip 端口为8888(或为你手动更改过的)

  • 手机端打开咪咕爱看,进入签到页面

此时fiddler中会弹出访问记录,选中,在request_headers中查找mtoken的值

3 设置 cookie

在 fork 后自己的仓库中依次点击 Settings - Secrets - New repository secret,如下图所示:

image-20210111220035535

然后添加一个名为 COOKIE 的变量,内容为获取到的 cookie,类似于 mToken=...

COOKIE 示例:

mToken=eyJ0aW1lc3RhbXAiOjE2MTA3MTExMTM2MDQsInJvd1Rva2VuIjoiOWVkOGUwZTVlMjimOGRmZDE5N2Y4ZGJmOWYwMWQ1ODYiLCJ1aWQiOjMxoD1yOTUsInVzZXJOYW1lIjoiIiwibW9iaWxlIjoiMTUwNTg0ODU0ODgizCJ1c2VyUG9ydHJhaXQiOiIiLCJleHRlbmQiOiJ7XCJtb2JpbGVUeXBlXCI6XCIwXCJ1IiwiZGV2aWNlSWQiOiI3MzIxOTExmDY2MzQ2YzA5MWEzNjQwZjk0YTk3MzgxMSIsImNsaWVudFZlcnNpb24iOiI0LjquNCIsImRldmljZU1vZGVsIjaiaVBob25lIFgiLCJndWVzdCI6ZmFsc2UsInNpZ24iOiJjYjFlNzM0Y2NmYzExYTc2MWE4NGY1NDBhZmQ5YjE3MyJ9

4 运行

随便发起一个 push 请求,可以修改一下 README.md,或者自己给自己点个 star,就可以开始。之后就会每小时进行一次签到(因为有时候签到会失败,好像是服务器不太好,就设置一下每小时签到一次保证成功吧)。

注意,在官方文档中有这么一段:

To prevent unnecessary workflow runs, scheduled workflows may be disabled automatically. When a public repository is forked, scheduled workflows are disabled by default. In a public repository, scheduled workflows are automatically disabled when no repository activity has occurred in 60 days.

也就是说,定时执行的任务需要每隔 60 天激活一次。 11

migu-sign's People

Contributors

qikaixu avatar cqshui avatar dimlitter avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.