引流
羊了个羊、截包、通关次数、羊了个羊通关请求
效果:
视频效果见我上传的视频
代码
直接上go代码,写个小爬虫,发包通关。
可以直接刷次数
package main
import (
"bytes"
"encoding/json"
"fmt"
"io/ioutil"
"math/rand"
"net/http"
)
type H map[string]interface{}
//羊了个羊
func Yly(t string) {
type JSONData struct {
ErrCode int `json:"err_code"`
ErrMsg string `json:"err_msg"`
Data int `json:"data"`
}
for i := 0; i < 666665; i++ {
{
var js JSONData
err := Get("https://cat-match.easygame2021.com/sheep/v1/game/game_over", H{
"rank_score": 1,
"rank_state": 1,
"rank_time": rand.Intn(5) + 1,
"rank_role": 1,
"skin": 1,
"uid": 49163994,
}, map[string]string{
"User-Agent": "Mozilla/5.0 (Linux; Android 11; M2011K2C Build/RKQ1.200928.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/86.0.4240.99 XWEB/4313 MMWEBSDK/20220903 Mobile Safari/537.36 MMWEBID/2974 MicroMessenger/8.0.28.2220(0x28001C31) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64 MiniProgramEnv/android",
"Referer": "https://servicewechat.com/wx141bfb9b73c970a9/20/page-frame.html",
//"Connection": "close",
"t": "",
}, &js)
if err != nil {
println(err)
}
fmt.Printf("连夜扛着火车通关羊了个羊【%5d】次\r\n", i)
}
}
}
func reqHeaderSet(req *http.Request, m map[string]string) *http.Request {
for k, v := range m {
req.Header.Add(k, v)
}
return req
}
//获取数据
func Get(url string, vec map[string]interface{}, Header map[string]string, retobj interface{}) (err error) {
urladd := ""
for k, v := range vec {
urladd += "&" + k + "=" + fmt.Sprintf("%v", v)
}
if urladd != "" {
url += "?" + urladd
}
payload := bytes.NewReader([]byte(""))
req, err := http.NewRequest("GET", url, payload)
if err != nil {
return err
}
//设置访问头
req = reqHeaderSet(req, Header)
defer func() {
err := recover() // recover()内置函数,可以捕获到异常
if err != nil { //说明捕获到错误
fmt.Println(err)
}
}()
//发起请求
res, err := http.DefaultClient.Do(req)
defer res.Body.Close()
if err != nil {
return err
}
//读取body
body, err := ioutil.ReadAll(res.Body)
if err != nil {
return err
}
err = json.Unmarshal(body, retobj)
return
}
func main() {
//填入羊了个羊小程序的token
Yly("eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2OTQyNzIzMjksIm5iZiI6MTY2MzE3MDEyOSwiaWF0IjoxNjYzMTY4MzI5LCJqdGkiOiJDTTpjYXRfbWF0Y2g6bHQxMjM0NTYiLCJvcGVuX2lkIjoiIiwidWlkIjo0OTE2Mzk5NCwiZGVidWciOiIiLCJsYW5nIjoiIn0.mchGEUxaO-JsCdw9bC3Vc9LAbF5n1yfeIbmUm73hx00")
}
注意,次数可能超过百万会被清零,之后你的成绩一直是0,我挂服务器上跑了两进程一个通宵我就被清零辣