应某同学请求~

帮刷某网站的答题人数

目前防止反复答题的方法工两种

1.限制ip

2.通过提交的cookies判断

利用postman提交假ip无效后尝试在浏览器清空cookies,果然生效

方法如下

1.完成答题并提交

2.提交后清空浏览器cookies(点击大箭头位置)

在网页按下鼠标右键选择“检查”即能打开调试界面

3.再次提交(重复上述操作可反复刷人数)

上述操作没两步可产生一条记录

待有空时可以开发成功能~~

======================================================

当然上面这个方法怎么可能符合我程序猿的风格

要是需要100个,不累死我了啊~~~

最近刚学了GO下面是具体实现

package main

import (
    "fmt"
    "io/ioutil"
    "net/http"
    "strings"
)

func main() {
    //需要刷的次数
    count := 10
    //答题地址
    url := "http://wap.jinjiang.cdwhfw.com/social"
    //答案
    data := `{"2":1,"4":1,"10":1,"11":1,"12":1,"13":1,"14":1,"id":"106558"}`
    //开始问卷
    Worker(url,data,count)
}

func Worker (url,data string, count int){
    client := &http.Client{}
    req, err := http.NewRequest("POST", url, strings.NewReader(data))
    if err != nil {
        panic(err)
    }
    req.Header.Set("Content-Type", " application/json;charset=UTF-8")
    for i := 0; i < count ; i++  {
        resp, err := client.Do(req)
        defer resp.Body.Close()
        body, err := ioutil.ReadAll(resp.Body)
        if err != nil {
            panic(err)
        }
        fmt.Printf("返回结果为:%s",body)
        fmt.Printf("第%d次答题成功!",i+1)
        fmt.Println()
    }
}

 

但是万一有小白不会用go怎么办呢~~

那就等我有空时打包个exe或者搭建个网站吧

如果现在需要的可以联系我帮你们直接执行哦~~

这是一篇受密码保护的文章,您需要提供访问密码:

Read more 要查看留言请输入您的密码。

12/10 -12/20

看了视屏教学,老师讲得有点快、有点难,熬了几天夜看完了视屏

网盘 链接 提取码: a1wi

12/21

这里把基础有巩固了一次

12/25

开始学着视屏里老师写爬虫项目

“无忌,我教你的还记得多少?”“回太师傅,我只记得一大半”

“ 那,现在呢?”“已经剩下一小半了”

“那,现在呢?”“我已经把所有的全忘记了!”

“好,你可以上了…”

–望在年前能用go写出小型项目

2019

01/05

用之前用了几天晚上看了beego的基础,没使用第三方库的情况下用beego写了个根据身份证查人员信息的功能

01/06

添加个人所得税算法

01/11

添加仿站小工具

父组件代码

<tree-transfer @addBtn='add' @removeBtn='remove' height='540px' filter open-all></tree-transfer>

子组件调用代码

this.$emit("addBtn");

原因:html 内不能使用驼峰法

将addBtn 改为add-btn 就ok

在任意一个单元格内输入

=INFO("numfile")

单元格属性为 常规 可以看到打开所有EXCEL文件的工作表数量

在config/app.php 里添加

'log' => 'daily',

即可