http://mp.weixin.qq.com/s?__biz=MzAxMDEwOTg3Mw==&mid=202981537&idx=1&sn=217dbc2893930f65d220202ac2a6b57b#rd

注意了,最终解释权在官方哦,我玩这个也纯属娱乐,不为iphone6. 自然没那么好拿。 但是,这个有那么多人玩,自然有它可取之处,吸引人的地方就是利用人的贪心和不忍心放弃。我写脚本测试,100次试验的最后结果是有无初次只差100块,你恨不得掏一百块现金给他们来补齐,但是对不起,下次点击的时候,一定会减掉500或者200,使你进入下一轮点击和无限接近iphone6.
但是后台逻辑是封装的额,前段代码倒是简单的只要懂js的人都能改写,首先,url可以通过web访问,且未加密。更好玩的是js代码还带了注释!O(∩_∩)O哈哈~
 
 
 
js代码嵌入到了html代码里,不要在chrome的工具 source下面找,发现根本找不到。
代码全部内容如下:
 
<script>
//是不是本人
var ifUser="false";
var openid="osaFqs9irH-AOMhR4k5_H4lDTpPA";
var servername="http://www.pinpaizzz.com";
var residue=parseInt("-191");
var shareaddr="http://mp.weixin.qq.com/s?__biz=MzAxMDEwOTg3Mw==&amp;mid=202981537&amp;idx=1&amp;sn=217dbc2893930f65d220202ac2a6b57b#rd";
if(ifUser=="false"){
//不是本人
$(".mainpage").find(".js-user").html("这个小伙伴");
$(".mainpage").find(".js-button").find(".addmoney,.concern").show();
}else if(ifUser=="true"){
//是本人
$(".mainpage").find(".js-button").find(".addmoney,.begin").show();
}

$(".mainpage").find(".begin").click(function(){
document.title="我的iphone6还差"+$("#money").html()+"元,帮我开奖时带点任性,我才有钱!";
//分享遮罩层
$("#sbg").attr("class","sbgshow");
});

if (residue > 0) {
//开奖
$(".mainpage").find(".addmoney").click(function() {
//访问后台为其加钱
//$("#addmoney").hide();
//$("#addloading").show();

$.ajax( {
url : "PrizeC.addmoney?openid=" + openid,
success : function(data) {
if (data) {
residue = residue - 1;
if (0 == residue) {
removeButton(".addmoney");
} else {
$("#residue").html(residue);
}
//$("#addloading").hide();
$("#addmoney").show("fast").html(
"" + data.addmoney + "元!");
refreshMoney();
}
},
error : function() {
alert(errorThrown);
$(".js-button .addmoney").hide();
}

});
});
}else{
removeButton(".addmoney");
}

//引导关注
$(".mainpage")
.find(".concern")
.click(
function() {
window
.open(shareaddr);
});

//取消分享页面
function sharecancel() {
$("#sbg").attr("class", "sbg");
}

function removeButton(name) {
$(name).off().css("background-color", "#ccc").find("p").html(
"今天"+(ifUser?"我的":"为ta")+"开奖的机会用完");
}

function refreshMoney() {
$.ajax( {
url : "PrizeC.queryMoney?openid=" + openid,
success : function(data) {
if (data) {
$("#money").html(data.money);
}
}
});
}

function querytotalmoney(){
$("#qmbtn").hide();
$.ajax( {
url : "PrizeC.queryTotalMoney?openid=" + openid,
success : function(data) {
if (data) {
$("#currentmoney").html(data.money);
$("#currentmoneydiv").show();
}
},
error:function(){
alert("查询失败");
$("#qmbtn").show();
}

});
}

function hidecurrmoneydiv(){
$("#currentmoneydiv").hide();
$("#qmbtn").show();
}

//开始这个众筹
function beginGame() {
$.ajax( {
url : "PrizeC.begin?openid=" + openid,
success : function(data) {

}
});
}

//绑定微信关注返回事件
_WXShare();
function getTitle(){
var tit="我的iphone6还差"+$("#money").html()+"元,帮我开奖时带点任性,我才有钱!";
return tit;
}
/**分享*/
function _WXShare(img, width, height, title, desc, url, appid) {
//初始化参数
img = img || servername+'/public/images/iphone/i6-comp-agent1.png';
width = width || 100;
height = height || 100;
title = getTitle();
desc = desc || document.title;
url = url || document.location.href;
appid = appid || '';
//微信内置方法
function _ShareFriend() {
beginGame();
WeixinJSBridge.invoke('sendAppMessage', {
'appid' : appid,
'img_url' : img,
'img_width' : width,
'img_height' : height,
'link' : url,
'desc' : desc,
'title' : document.title
}, function(res) {
_report('send_msg', res.err_msg);
});
}
function _ShareTL() {
beginGame();
WeixinJSBridge.invoke('shareTimeline', {
'img_url' : img,
'img_width' : width,
'img_height' : height,
'link' : url,
'desc' : desc,
'title' : document.title
}, function(res) {
_report('timeline', res.err_msg);
});
}

// 当微信内置浏览器初始化后会触发WeixinJSBridgeReady事件。
document.addEventListener('WeixinJSBridgeReady',
function onBridgeReady() {
// 发送给好友
WeixinJSBridge.on('menu:share:appmessage', function(argv) {
_ShareFriend();
});
// 分享到朋友圈
WeixinJSBridge.on('menu:share:timeline', function(argv) {
_ShareTL();
});
}, false);
}
</script>

 
整个页面的source 我也下载一下,打个包: 抽奖活动.zip 
嘻嘻,我写了个脚本直接在console下面运行: 
var residue = 100;
addmoney =function() {
     $.ajax( {
     url : "PrizeC.addmoney?openid=" + openid,
     success : function(data) {
          if (data) {
               residue = residue - 1;
               if (0 == residue) {
                    removeButton(".addmoney");
               } else {
                    $("#residue").html(residue);
               }
               //$("#addloading").hide();
               $("#addmoney").show("fast").html(
                         "" + data.addmoney + "元!");
               refreshMoney();

if(parseInt($("#money").html())<=0){
                    alert(done);
                    clearTimeout(tm);
               }
          }
     },
     error : function() {
          alert(errorThrown);
          $(".js-button .addmoney").hide();
     }

});
}
var tm = setTimeout(addmoney,30000);//间隔30秒钟执行a循环

residue  不受后端控制,所以随意改啦,一天点击10000次为自己加钱也没关系啦,但是你不肯那个只加不减啦,逻辑在后台,不然iphone6 岂不是白白的就送了很多出去啦嘛。
纪念一下下:  O(∩_∩)O哈哈~
活动22号截止,我在想最终的获奖者会怎么产生呢??22号零点的那个?
还是后台有其他的抽奖机制,随便送2个? 还是压根不会有人中奖啊?公布的名单是假的咯。
by the way,  几个通过url  get方式进行查询,加钱的链接也贴出来:
http://wxserver.aliapp.com/prize/PrizeC.mainpage?openid=osaFqs9irH-AOMhR4k5_H4lDTpPA  进入自己的活动页面,其实openid是接口,你的微信信息是cookie里自带的?  
http://wxserver.aliapp.com/prize/PrizeC.queryMoney?openid=osaFqs9irH-AOMhR4k5_H4lDTpPA 获取你当前还差多少钱
http://wxserver.aliapp.com/prize/PrizeC.addmoney?openid=osaFqs9irH-AOMhR4k5_H4lDTpPA 加钱的链接

转载于:https://www.cnblogs.com/xiami303/p/4186790.html

下次遇到这种游戏,这种抽奖你还点吗?相关推荐

  1. python tkinter火柴人_用Python实现童年小游戏俄罗斯方块!别说还挺好玩!

    原标题:用Python实现童年小游戏俄罗斯方块!别说还挺好玩! 前言 大三上学期的程序设计实训大作业,挑了其中一个我认为最简单的的<图书管理系统>来写.用python写是因为py有自带的G ...

  2. python抽奖游戏_利用Python写一个抽奖程序,解密游戏内抽奖的秘密

    原标题:利用Python写一个抽奖程序,解密游戏内抽奖的秘密 前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: 极客 ...

  3. 围观手机游戏: 一场还没准备好的全民冲锋

    文 / 郑金条 好的时代和膨胀的欲望 对于大部分人而言,移动互联网就是一场方兴未艾的盛宴. Rovio和Angry Birds的成功正前所未有地鞭策着大批的追随者,他们疯狂地期待能复制同样的成功.Tr ...

  4. 游戏抽奖界面html,游戏中抽奖界面的思考

    "一发入魂","好运来","抬走抬走"当你听到一个游戏玩家说出这些词的时候,不用考虑,他一定是在操作游戏中的抽奖系统.抽奖凭借着其独一无二的 ...

  5. LOL手游上线!同步专属限量游戏红包封面,还不快来拿?

    今天对于众多手游玩家来说,可说是值得庆祝的一天,因为万众期待的LOL手游版,今天正式在IOS上架了! 就在今天早晨十点,LOL正式发布了不限号不删档测试,其实就是大家可以开始玩了! 一时间,众多小伙伴 ...

  6. c++游戏代码大全_还在学少儿编程?不如来玩工厂编程师,免费学编程逻辑的小游戏...

    40000+游戏爱好者已加入我们! 每天推荐好玩游戏! 加入我们,沐沐带你发现好游戏! <工厂编程师>游戏小程序好玩吗? <工厂编程师>小游戏怎么玩? 只有你想不到, 没有我找 ...

  7. wx.checkjsapi是写在config里面吗_用Python写一个程序,解密游戏内抽奖的秘密

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: 极客挖掘机 PS:如有需要Python学习资料的小伙伴可以加点击下 ...

  8. cocos2dx 圆盘抽奖_cocoscreator之微信小游戏的抽奖转盘

    许多小游戏里面都有涉及到抽奖环节,所以就可能会用到抽奖转盘的制作,今天分享一个自己左转盘的小小过程. 1.准备材料过程不多说,拼完界面之后大概是这样的: 2.给界面绑定脚本,在脚本的propertie ...

  9. 荣耀v10玩flash游戏_沫子玩王者荣耀被打哭?直言这个游戏比吃鸡还难玩

    对于经常玩<绝地求生>的小伙伴,说起吃鸡一姐沫子相信不少人都会有所耳闻,职业选手出身的沫子,操作在很多技术主播中都是相当排前的,再加上有一颗大大咧咧的心脏,直播间内也是不缺乏欢声笑语.然而 ...

最新文章

  1. openssl在64位的机器上编译32位的库
  2. Boost:传输文件的测试程序
  3. HTTP、HTTPS、SSL总结
  4. 实录:有钱男性的真实私生活
  5. C-Wandering Robot 模拟
  6. 视频自动生成字幕(免费版)
  7. C++制作一个连点器
  8. 【AAAA级LED护眼学习台灯照明方案】PWM内部转模拟,调光深度1%,无频闪顾虑,低亮无抖动LED恒流驱动芯片FP7102/FP7103/FP7208/FP7209
  9. python 运行报错 Process finished with exit code -1073740791 (0xC0000409)
  10. php 微信公众号超链接,微信公众帐号开发教程第8篇-文本消息中使用网页超链接_PHP教程...
  11. 【PS】如何把图片变成透明
  12. 土包子也来爆料一下贵族的生活:高尔夫球场见闻
  13. vivo 官网资源包适配多场景的应用
  14. Android studio实现番茄钟
  15. 每年3月12日为植树节
  16. 测试基础 之 黑盒测试方法
  17. 兔子繁殖问题。假设有一对小兔子,一个月后成长为一对大兔子,从 第二个月开始,每对大兔子生一对小兔子。不考虑兔子的死亡,求第n个月的兔子总对数
  18. 8、 高德离线地图开发教程
  19. Blackberry运营商Vendor ID代码表
  20. 第九章 聚合搜索: Aggregations

热门文章

  1. 我是穷人,可以不买开发板了吗?---QEMU 模拟arm系统
  2. PPM与mg/m3的转换公式
  3. Xilinx ISE 14.7 官方Win10版本安装教程(解决Win10闪退问题)
  4. 顺丰丰桥接口开发-java(下订单接口)
  5. Golang:实现断点续传(http单线程下载文件)
  6. cv2.imshow的问题
  7. ES6特性:箭头函数转换,闭包
  8. QT报make: Circular all <- first dependency dropped.错误解决。
  9. vue-create 报错 command failed: yarn --registry=htt (完美解决方案)
  10. 去哪儿网人工客服电话