京东白条代码
来源:互联网 发布:超级位面淘宝系统 编辑:程序博客网 时间:2024/04/29 23:35
var kaishi = '2015/09/13 10:00:00';//领券时间,每天修改var a = null;var eh = '<div class="lq lq-modal"><div class="lq-sr"><span>请输入验证码:</span><input type="text"class="yzm-input"><button type="button"class="yzm-lq">立即领取</button><table class="lq-yzm-box"><tr><td><div class="yzm"><img src=""id="yzm"></div></td><td><a href="#"class="change-img">看不清?换一张</a></td></tr></table></div></div>';$('.lq-modal').remove();$('.hd-bg').prepend(eh)var e = location.search.slice(1).split(/&/g),t = /key=*/,i;for (var s = 0; s < e.length; s++) { if (t.test(e[s])) { i = e[s].split('=') [1] }}var l = new youhuiquanInterface(i);d();var intvl = setInterval(tijiao, 500);var o = { _append: function (e) { $('.lq-modal').remove(); $('.hd-bg').prepend(e) }, showAllDone: function (e) { var t = '<div class="lq-yl lq-modal"><p>' + e + '</p><div class="biaoqing"></div></div>'; this._append(t) }, showStartDraw: function () { var e = '<div class="lq lq-modal"><div class="lq-sr"><span>请输入验证码:</span><input type="text"class="yzm-input"><button type="button"class="yzm-lq">立即领取</button><table class="lq-yzm-box"><tr><td><div class="yzm"><img src=""id="yzm"></div></td><td><a href="#"class="change-img">看不清?换一张</a></td></tr></table></div></div>'; this._append(e) }, showActive: function () { var e = '<div class="lq-fbt lq-modal"><p>您还不是白条用户,激活白条再来领取吧,等你哦~</p><div class="line"><a href="http://baitiao.jd.com/activity/third "><button type="button"class="jihuo">激活白条</button></a></div>'; this._append(e) }, showOver: function (e) { var t = '<div class="lq-scs lq-modal"><p>' + e + '</p><div class="line"><a href="http://baitiao.jd.com/v3/ious/list"><button type="button"class="jd over"></button></a></div></div>'; this._append(t) }, showSuccess: function (e) { var t = '<div class="lq-scs lq-modal"><p>' + e + '</p><div class="line"><a href="http://www.jd.com"><button type="button"class="jd"></button></a></div></div>'; this._append(t) }, showFinished: function (e) { var t = '<div class="lq-end lq-modal"><p>' + (e || '这个活动已经结束了呢…..下次可要早些来哦~') + '</p><div class="biaoqing"></div></div>'; this._append(t) }, showNoQuan: function () { var e = '<div class="lq-fw lq-modal"><p>优惠券已发完了…白条君还有准备了其它活动,多多关注会有惊喜!</p><div class="biaoqing"></div></div>'; this._append(e) }};$('.change-img').bind('click', function (e) { d(); e.preventDefault()});$('.yzm-lq').bind('click', function (t) { var i = $('.yzm-input').val(); if (i) { l.join(jQuery.base64.encode(i), function (t) { e = true; if (typeof t !== 'undefined' && typeof t.result !== 'undefined' && t.result.isSuccess) { if (t.result.code === '0000') { if (typeof t.rewardRecord !== 'undefined' && typeof t.rewardRecord.rewardName !== 'undefined') { if (typeof t.rewardRecord.pin !== 'undefined') { o.showSuccess(t.rewardRecord.pin + ',您已成功领取' + t.rewardRecord.rewardName + ',快去打张白条爽一下吧!'); } else { o.showSuccess('您成功领取了' + t.rewardRecord.rewardName + ',快去打张白条爽一下吧!'); } a = t.residueNumber } else { o.showFinished('优惠券已发完了...白条君还有准备了其它活动,多多关注会有惊喜!') } } else if (t.result.code === '0001' || t.result.code === '0005' || t.result.code === '0007') { alert('活动异常火爆,请稍后再试'); $('.yzm-input').val(''); d() } else { c(t) } } var i; try { i = JSON.stringify(t) } catch (s) { } $.ajax({ url: 'http://mkt.baitiao.jd.com/activity/rewriteLog', type: 'POST', data: { loginfo: i } }) }) } else { alert('请输入验证码'); e = true } t.preventDefault()});function d() { $('#yzm').attr('src', 'http://mkt.baitiao.jd.com/identity/createImage?key=' + i + '&ss=' + (new Date).getTime())}function c(e) { if (e.result.code === '0013') { o.showAllDone('今天活动还没开始,请' + (e.dayStartTime || '') + '来领取') } else if (e.result.code === '0003') { o.showFinished() } else if (e.result.code === '0004' || e.result.code === '0008') { o.showAllDone('您已领过券啦~不要太贪心,白条君还要去拯救别人的钱包呢') } else if (e.result.code === '0028') { o.showFinished('优惠券已发完了...白条君还有准备了其它活动,多多关注会有惊喜!') } else if (e.result.code === '0029') { o.showFinished('今天的券已经被抢光了,明天' + (e.dayStartTime || '') + '再来吧') } else if (e.result.code === '0022') { o.showFinished('此活动只有新用户可以参加哦,老用户的优惠也很多还请关注其他活动哦~') } else if (e.result.code === '0030') { o.showFinished('本次活动仅支持校园白条用户参加哦~') } else if (e.result.code === '0006') { if (e.result.info.indexOf('activateBtDate') >= 0) { o.showFinished('优惠券已发完了...白条君还有准备了其它活动,多多关注会有惊喜!') } else if (e.result.info.indexOf('accountType') >= 0) { o.showFinished('您不符合本次活动支持的用户类型哦~') } else if (e.result.info.indexOf('source') >= 0 || e.result.info.indexOf('sourceCode') >= 0) { o.showFinished('本次活动不支持PC网页参加哦~') } else { o.showFinished('不满足条件') } } else if (e.result.code === '0012') { o.showNoQuan() } else if (e.result.code === '0026') { if (e.dayStartTime) { o.showAllDone('今天活动还已结束,请明天' + (e.dayStartTime || '') + '来领取') } else { o.showAllDone('今天活动还已结束') } } else if (e.result.code === '0027') { if (e.dayStartTime) { o.showAllDone('今天活动还没开始,请' + e.dayStartTime + '来领取') } else { o.showAllDone('今天活动还没开始') } } else if (e.result.code === '0016') { o.showAllDone('您来得太早啦~活动还没开始,敬请期待哦') } else if (e.result.code === '9999') { alert('验证码错误'); $('.yzm-input').val(''); d() } else if (e.result.code === '0036') { o.showOver('亲~您当前有逾期的白条订单哦,快去完成还款再来领券吧~') } else if (e.residueNumber === 0) { o.showAllDone('您已领过' + (e.activityName || '') + '啦~不要太贪心,白条君还要去拯救别人的钱包呢') } else { r() }}function tijiao(){ nowTime = new Date(); if (nowTime - new Date(kaishi) >= 1000) { $('.yzm-lq') [0].click(); clearInterval(intvl); }}
代码 2
var delay = 0.01;//提交时间(到点前或到点后多少秒领取,提前为负值,单位秒,默认0.01秒后)var count = 0,interval = 500;var intvl = setInterval(tijiao, interval);var consolecss = 'color:red;font-weight:bold;font-size:12px';var a = null;var eh = '<div class="lq lq-modal"><div class="lq-sr"><span>请输入验证码:</span><input type="text"class="yzm-input"><button type="button"class="yzm-lq">立即领取</button><table class="lq-yzm-box"><tr><td><div class="yzm"><img src=""id="yzm"></div></td><td><a href="#"class="change-img">看不清?换一张</a></td></tr></table></div></div>';$('.lq-modal').remove();$('.hd-bg').prepend(eh);var e = location.search.slice(1).split(/&/g),t = /key=*/,i;for (var s = 0; s < e.length; s++) { if (t.test(e[s])) { i = e[s].split('=')[1] }}var l = new youhuiquanInterface(i);var hms;var now = new Date();var urlInfo = 'http://mkt.baitiao.jd.com/activity/getUserRecordInfo';var t1 = new Date().getTime();var ts = getServerTime(urlInfo);var t2 = new Date().getTime();var deviation = ts - (t1 + t2) / 2,dev = parseInt(deviation / 1000);var kaishi = now.getFullYear() + '/' + (now.getMonth() + 1) + '/' + (now.getDate()+1) + ' ' + hms;console.log('%c优惠券领取开始时间' + kaishi, consolecss);console.log('%c服务器比本机时间' + ((dev >= 0) ? '快': '慢') + timer_format(Math.abs(dev)), consolecss);d();var o = { _append: function(e) { $('.lq-modal').remove(); $('.hd-bg').prepend(e); this.showConsole() }, showAllDone: function(e) { var t = '<div class="lq-yl lq-modal"><p>' + e + '</p><div class="biaoqing"></div></div>'; this._append(t) }, showStartDraw: function() { var e = '<div class="lq lq-modal"><div class="lq-sr"><span>请输入验证码:</span><input type="text"class="yzm-input"><button type="button"class="yzm-lq">立即领取</button><table class="lq-yzm-box"><tr><td><div class="yzm"><img src=""id="yzm"></div></td><td><a href="#"class="change-img">看不清?换一张</a></td></tr></table></div></div>'; this._append(e) }, showActive: function() { var e = '<div class="lq-fbt lq-modal"><p>您还不是白条用户,激活白条再来领取吧,等你哦~</p><div class="line"><a href="http://baitiao.jd.com/activity/third "><button type="button"class="jihuo">激活白条</button></a></div>'; this._append(e) }, showOver: function(e) { var t = '<div class="lq-scs lq-modal"><p>' + e + '</p><div class="line"><a href="http://baitiao.jd.com/v3/ious/list"><button type="button"class="jd over"></button></a></div></div>'; this._append(t) }, showSuccess: function(e) { var t = '<div class="lq-scs lq-modal"><p>' + e + '</p><div class="line"><a href="http://www.jd.com"><button type="button"class="jd"></button></a></div></div>'; this._append(t) }, showFinished: function(e) { var t = '<div class="lq-end lq-modal"><p>' + (e || '这个活动已经结束了呢…..下次可要早些来哦~') + '</p><div class="biaoqing"></div></div>'; this._append(t) }, showNoQuan: function() { var e = '<div class="lq-fw lq-modal"><p>优惠券已发完了…白条君还有准备了其它活动,多多关注会有惊喜!</p><div class="biaoqing"></div></div>'; this._append(e) }, showConsole: function() { console.log('%c' + $('.lq-modal').text(), consolecss) }};$('.change-img').bind('click',function(e) { d(); e.preventDefault()});$('.yzm-lq').bind('click',function(t) { var i = $('.yzm-input').val(); if (i) { l.join(jQuery.base64.encode(i), function(t) { e = true; if (typeof t !== 'undefined' && typeof t.result !== 'undefined' && t.result.isSuccess) { if (t.result.code === '0000') { if (typeof t.rewardRecord !== 'undefined' && typeof t.rewardRecord.rewardName !== 'undefined') { if (typeof t.rewardRecord.pin !== 'undefined') { o.showSuccess(t.rewardRecord.pin + ',您已成功领取' + t.rewardRecord.rewardName + ',快去打张白条爽一下吧!') } else { o.showSuccess('您成功领取了' + t.rewardRecord.rewardName + ',快去打张白条爽一下吧!') } a = t.residueNumber } else { o.showFinished('优惠券已发完了...白条君还有准备了其它活动,多多关注会有惊喜!') } } else if (t.result.code === '0001' || t.result.code === '0005' || t.result.code === '0007') { alert('活动异常火爆,请稍后再试'); $('.yzm-input').val(''); d() } else { c(t) } } var i; try { i = JSON.stringify(t) } catch(s) {} $.ajax({ url: 'http://mkt.baitiao.jd.com/activity/rewriteLog', type: 'POST', data: { loginfo: i } }) }) } else { alert('请输入验证码'); e = true } t.preventDefault()});function d() { $('#yzm').attr('src', 'http://mkt.baitiao.jd.com/identity/createImage?key=' + i + '&ss=' + (new Date).getTime())}function c(e) { if (e.result.code === '0013') { o.showAllDone('今天活动还没开始,请' + (e.dayStartTime || '') + '来领取') } else if (e.result.code === '0003') { o.showFinished() } else if (e.result.code === '0004' || e.result.code === '0008') { o.showAllDone('您已领过券啦~不要太贪心,白条君还要去拯救别人的钱包呢') } else if (e.result.code === '0028') { o.showFinished('优惠券已发完了...白条君还有准备了其它活动,多多关注会有惊喜!') } else if (e.result.code === '0029') { o.showFinished('今天的券已经被抢光了,明天' + (e.dayStartTime || '') + '再来吧') } else if (e.result.code === '0022') { o.showFinished('此活动只有新用户可以参加哦,老用户的优惠也很多还请关注其他活动哦~') } else if (e.result.code === '0030') { o.showFinished('本次活动仅支持校园白条用户参加哦~') } else if (e.result.code === '0006') { if (e.result.info.indexOf('activateBtDate') >= 0) { o.showFinished('优惠券已发完了...白条君还有准备了其它活动,多多关注会有惊喜!') } else if (e.result.info.indexOf('accountType') >= 0) { o.showFinished('您不符合本次活动支持的用户类型哦~') } else if (e.result.info.indexOf('source') >= 0 || e.result.info.indexOf('sourceCode') >= 0) { o.showFinished('本次活动不支持PC网页参加哦~') } else { o.showFinished('不满足条件') } } else if (e.result.code === '0012') { o.showNoQuan() } else if (e.result.code === '0026') { if (e.dayStartTime) { o.showAllDone('今天活动还已结束,请明天' + (e.dayStartTime || '') + '来领取') } else { o.showAllDone('今天活动还已结束') } } else if (e.result.code === '0027') { if (e.dayStartTime) { o.showAllDone('今天活动还没开始,请' + e.dayStartTime + '来领取') } else { o.showAllDone('今天活动还没开始') } } else if (e.result.code === '0016') { o.showAllDone('您来得太早啦~活动还没开始,敬请期待哦') } else if (e.result.code === '9999') { alert('验证码错误'); $('.yzm-input').val(''); d() } else if (e.result.code === '0036') { o.showOver('亲~您当前有逾期的白条订单哦,快去完成还款再来领券吧~') } else if (e.residueNumber === 0) { o.showAllDone('您已领过' + (e.activityName || '') + '啦~不要太贪心,白条君还要去拯救别人的钱包呢') } else { r() }}function timer_format(s) { var t; if (s > -1) { hour = Math.floor(s / 3600); min = Math.floor(s / 60) % 60; sec = s % 60; day = parseInt(hour / 24); if (day > 0) { hour = hour - 24 * day; t = day + '天 ' + hour + '时' } else t = hour + '时'; if (min < 10) { t += '0' } t += min + '分'; if (sec < 10) { t += '0' } t += sec + '秒' } return t}function getServerTime(url) { return new Date($.ajax({ url: url, data: l.param, async: false, dataType: "jsonp", success: function(t) { if (typeof t !== "undefined") hms = t.dayStartTime } }).getResponseHeader("Date"))}function tijiao() { var nowTime = new Date((new Date()).setTime(new Date().getTime() + deviation)); var diff = nowTime - new Date(kaishi); var kk = parseInt((1000 * delay - diff) / 1000); if (! ((interval * count) % 1000) || kk <= 0) { if (kk > 0) console.log('%c' + timer_format(Math.abs(kk)) + '后开始领取优惠券!', consolecss); else { console.log('%c今日优惠券领取已经开始' + timer_format(Math.abs(kk)) + ',赶快输入验证码领取吧!', consolecss); var i = $('.yzm-input').val(); if (i.length >= 4) { $('.yzm-lq')[0].click(); clearInterval(intvl); console.log('%c领取结束!', consolecss) } } } count += 1}
0 0
- 京东白条代码
- 京东白条三道坎:“白条”如何吸金?
- 电子商务投诉与维权 京东白条
- 京东白条套现让这个冬天不再寒冷
- 京东商城京东白条使用详解 图解京东白条的使用方法
- 京东白条闪付怎么开通,白条闪付怎么套现?
- 京东白条抢滩消费信贷 赔钱抢市场
- 京东金融布局:8.8%+白条+网银钱包
- 京东白条的本质,是信用卡还是信用贷款?可以当作贷款来用吗?
- 情人节福利:京东上线“白条”业务可先购物后付款,最高可预支1.5万
- 酷派铂顿今日首销 上京东打“白条”享安全
- 系统tabBar隐藏出现白条
- viewController页面底部白条问题
- C语言关键字 - 浪里白条:goto
- C语言关键字 - 浪里白条:goto
- 去除MacBook屏幕下方的白条
- UIscrollView 设置后 上面出现白条解决方法。
- mac pro 13 finder时出现白条
- JS 中的闭包
- postgresql同步流复制的Hot Standby
- ThinkPHP框架中_initialize()函数的使用
- qt窗口部件的布局
- 黑马程序员--多线程
- 京东白条代码
- Linux系统下的文件自动备份到Windows系统
- Hive sql语法详解
- ReentrantLock与synchronized (顶)
- .gitignore可以指定哪些文件不纳入版本库的管理
- swift 中 as as! as? 的区别0.0
- JAVA设计模式(3) —<创建型>单例模式(Singleton)
- iOS 基础-----关于UIView 的 frame 与 bounds
- 黑马程序员--网络编程