网络上经常使用的简单投票代码
网络上经常使用的简单投票代码,其实在页面上手动随意修改上图中openid,即可肆意不限制投票。但这样操作太麻烦了,可以看下js源码
可以看出,其实只要openid,和toopenid即可,openid是自己的微信id,toopenid是投票对象的微信id,那我们定时修改openid即可给某一个人刷投票
//执行脚本function init(){initIp();}//定时操作,每秒执行一次function demo(){ }setInterval("init()",1000);//随机生成以ovgMdt开头的27位微信openid(字母大小写+数字)function createNum(){var str = "ovgMdt",range = 21,arr = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'];// 随机产生for(var i=0; i<range; i++){pos = Math.round(Math.random() * (arr.length-1));str += arr[pos];}return str;}//提交请求function initIp(){var ip=createIp();var num=createNum();var $toopenid='ovgMdtSysi89sfInf0pdfg5T';var submitData = {toopenid: $toopenid,openid: num};$.ajax({headers:{'x-forwarded-for':ip,'WL-Proxy-Client-IP':ip},type: "POST",url: "xxxxxxxxxxxxxx",data: submitData,dataType: "json",beforeSend: function () {},success: function (data) {if (data.code == 0) {$("#"+$toopenid).text(data.vote);if(data.today_vote >= 2){$(".vote").addClass("red");}$("#"+$toopenid).parent( http://www.aivtp.com/).find(".plus").css({"top":"186px","opacity":0});$("#"+$toopenid).parent().find(".plus").stop().animate({"top":"176px","opacity":1},300,"swing").animate({"opacity":0},100);} else {alert(data.msg);}}});}//生成随机的ip地址function createIp() {var a = Math.round(Math.random() * 250) + 1,b = Math.round(Math.random() * 250) + 1,c = Math.round(Math.random() * 240) + 1,d = Math.round(Math.random() * 240) + 1;return [a, b, c, d].join('.');}
这里生成了模拟的ip地址
把这段代码复制到浏览器F12之后的console里,直接回车即可开始刷投票(刷新或关闭浏览器即可停止刷票)
刷票的时候可以看一下network里的header,如下图
观察每个请求的ip地址和openid都是每次都切换的。
网络上经常使用的简单投票代码相关推荐
- 收集的网络上大型的开源图像处理软件代码(提供下载链接)
要写好一个图像处理软件,仅靠自己看书是完全不够的,要多方面学习,借鉴前人的经验,要集思广益.多面出击.如今网络发达,图像学的资料其实也到处都是.只是往往个人能力或精力有限,在短时间内无法找到那些也许藏 ...
- 网上常见的简单投票代码
在网上我们经常能看到投票,本文就是介绍一个简单的投票如何做. 1:代码变量介绍 $vote:题干实体. $options:选项集合. 2:前台部分代码及注释 //题干 <p class=&quo ...
- 从网络上获取一张图片简单的
告诉ScrollView缩放的视图,要设置scrollView的代理. 转载于:https://www.cnblogs.com/x1024598115/p/4182674.html
- python建立数据库并搜索_如何建立一个简单的数据库,可供人在网络上进行搜索?...
看题主的需求,应该是一个非常典型的web应用. 以我的经验,大概可以分三块来做.分别是接入,逻辑和存储. 接入就是你说的,"别人在网络上输入一个网址".这里的"网址&qu ...
- keras构建卷积神经网络_通过此简单教程学习在网络上构建卷积神经网络
keras构建卷积神经网络 by John David Chibuk 约翰·大卫·奇布克(John David Chibuk) 通过此简单教程学习在网络上构建卷积神经网络 (Learn to buil ...
- pytorch生成对抗网络GAN的基础教学简单实例(附代码数据集)
1.简介 这篇文章主要是介绍了使用pytorch框架构建生成对抗网络GAN来生成虚假图像的原理与简单实例代码.数据集使用的是开源人脸图像数据集img_align_celeba,共1.34G.生成器与判 ...
- 用VB6写的一个简单俄罗斯方块代码
网络上有很多俄罗斯方块代码.它们大都为了视觉效果,程序比较复杂,不利于学习游戏编程.所以我写了个简单俄罗斯方块代码,尽量用VB本身的功能,没有复杂的DirectX. 下载(注意修改下载后的扩展名) m ...
- 150亿参数,谷歌开源了史上最大视觉模型V-MoE的全部代码
来源:机器之心 本文共2400字,建议阅读5分钟 本文为你介绍谷歌开源史上最大视觉模型V-MoE的全部代码. 还记得谷歌大脑团队去年 6 月份发布的 43 页论文<Scaling Vision ...
- 转]网络上收集的Visual Studio 2008的一些小技巧
[转]网络上收集的Visual Studio 2008的一些小技巧 标签: 电脑 visual 光标 ide 高亮 杂谈 分类: 学习 1,Visual Studio 2008自带的1000多个 Wi ...
最新文章
- 【持续更新】C++中string类使用总结
- C 语言编程 — 静态库、动态库和共享库
- 学python有哪些用途-Python语言有哪些用途
- python urlretrieve 管道_Python基础之 urllib模块urlopen()与urlretrieve()的使用方法详解。...
- 2022-02-21
- 简述控制反转ioc_深度理解Spring IOC(控制反转)
- Redis 05_List列表 数组 Hash散列
- configure: error: Cannot find php-config. Please use --with-php-config=PATH
- Python基础学习总结__Day3
- .Net Core 读取文件时中文乱码问题的解决方法
- 51单片机外部中断实验 设置中断优先级寄存器,当有外部中断0请求中断时,中断程序执行发光二极管程序,在此过程中,外部中断1也有中断请求,外部中断0的中断程序将被中断去执行外部中断1的中断程序(数码管
- 【华为大咖分享】10.DevOps敏捷测试之道(后附PPT下载地址)
- matlab动画_用matlab做一个脉动磁势分解的动画
- delphi如何获得select得到的信息_如何建立闭环的笔记体系
- python导入类有红线_解决Python中导入自己写的类,被划红线,但不影响执行的问题...
- 插入排序 java实现
- python核心编程;可以帮你提高Python编程效率十条建议
- Lint 静态代码检查工具
- android 桌面操作系统,Android主题美化: Win7桌面完成版Android Seven Pro V2
- 前端工程师考核总结_web前端年度工作总结