V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yvanhe
V2EX  ›  程序员

你哭着对我说,摇奖机都是骗人的 : (

  •  1
     
  •   yvanhe ·
    yvanhe · 2015-10-27 20:27:01 +08:00 · 2538 次点击
    这是一个创建于 3344 天前的主题,其中的信息可能已经有所发展或是发生改变。


    楼主点摇奖机点了几十下,隐约觉得有诈,就看了网页源代码。

    好嘛,果然是骗人的。

    天猫地址: http://www.tmall.com/wow/tmall-3c/act/honornew
    摇奖的地址: http://pagep.m.tmall.com/act/go/tgp-slot-627dkryF.html

    摇奖页面的 JavaScript 代码如下:

    var TmallGameApiData = {"title":"荣耀 5X 首发","custom":"{\"bgimg\":\"//img.alicdn.com/imgextra/i3/1114511827/TB2deS1gpXXXXaOXXXXXXXXXXXX_!!1114511827.jpg\",\"hatimg\":\"//img.alicdn.com/imgextra/i4/1114511827/TB2b4OUgpXXXXb.XXXXXXXXXXXX_!!1114511827.png\",\"bizGateWay\":\"//img.alicdn.com/imgextra/i1/1114511827/TB26qSLgpXXXXa4XXXXXXXXXXXX_!!1114511827.jpg\",\"bizGateWayLink\":\"http://huawei.tmall.com/\",\"noWinTips\":[\"您和大奖只有一步之遥哦!\",\"加油!加油!下次肯定能中!\",\"真遗憾,这次没中哦!\"],\"rollimgs\":[\"//img.alicdn.com/imgextra/i3/1114511827/TB2nzmAgpXXXXbwXpXXXXXXXXXX_!!1114511827.png\",\"//img.alicdn.com/imgextra/i3/1114511827/TB2OJSPgpXXXXcOXXXXXXXXXXXX_!!1114511827.png\",\"//img.alicdn.com/imgextra/i1/1114511827/TB2JLSAgpXXXXcGXpXXXXXXXXXX_!!1114511827.png\",\"//img.alicdn.com/imgextra/i1/1114511827/TB2zIyPgpXXXXa_XXXXXXXXXXXX_!!1114511827.png\",\"//img.alicdn.com/imgextra/i1/1114511827/TB2zIyPgpXXXXa_XXXXXXXXXXXX_!!1114511827.png\",\"//img.alicdn.com/imgextra/i1/1114511827/TB2VvGTgpXXXXcrXXXXXXXXXXXX_!!1114511827.png\",\"//img.alicdn.com/imgextra/i4/1114511827/TB23qSYgpXXXXbyXXXXXXXXXXXX_!!1114511827.png\",\"//img.alicdn.com/imgextra/i1/1114511827/TB20DC1gpXXXXaTXXXXXXXXXXXX_!!1114511827.png\",\"//img.alicdn.com/imgextra/i2/1114511827/TB2bqW8gpXXXXXIXXXXXXXXXXXX_!!1114511827.png\"],\"ruleTxt\":[\"游戏活动时间: 2015 年 10 月 27 日 0:00-2015 年 11 月 2 日 18:00\",\"只有符合支付宝实名认证及开通手机绑定和余额支付的用户才能参加\",\"每个用户在活动期间仅可中奖一次\",\"奖品将在活动结束后 15 个工作日内与中奖用户进行确认,并在活动结束后 35 个工作日内完成发放\",\"15 个工作日确认不到中奖人信息,将保留奖品 1 个月,如果中奖人未主动联系,视为自动放弃\"],\"asac\":\"D8VP3G4LM55XKICDSMBU\"}","lotteryId":"E3F38225B2FED02325965BF8426C1BF4","beginDate":"2015-10-23 01:00:00","endDate":"2015-11-29 23:00:00"}
    

    从此对华为的印象大打折扣 : (

    第 1 条附言  ·  2015-10-27 21:08:56 +08:00
    看了网络请求,确实不是单机版,我想多了,原谅我 JavaScript 不好又没细看就下结论。。。
    大家赶紧写脚本去摇奖去 XD
    lksltjw
        1
    lksltjw  
       2015-10-27 20:29:07 +08:00
    666666666
    eccstartup
        2
    eccstartup  
       2015-10-27 20:30:53 +08:00
    网站与最终解释权都在人家手上,你想中奖?
    stanhou
        3
    stanhou  
       2015-10-27 20:31:26 +08:00
    笑尿~~~~~~~~~~~~~~~
    vikeria
        4
    vikeria  
       2015-10-27 20:34:25 +08:00 via Android
    哈哈哈哈
    yvanhe
        5
    yvanhe  
    OP
       2015-10-27 20:36:05 +08:00
    @lksltjw
    @eccstartup
    @stanhou
    也可能不关华为的事,估计代码都是阿里员工写的……
    faceair
        6
    faceair  
       2015-10-27 20:36:28 +08:00
    好像没什么问题啊
    yvanhe
        7
    yvanhe  
    OP
       2015-10-27 20:39:36 +08:00
    @faceair 我不大会 JavaScript ,如果我理解错了请告诉我,我看代码好像只能显示"您和大奖只有一步之遥哦!加油!”“加油!下次肯定能中!”真遗憾,这次没中哦!“三种结果……
    xiaojj
        8
    xiaojj  
       2015-10-27 20:41:32 +08:00
    有问题吗,提前把提示信息放在网页上,抽奖后就不用返回那么多提示信息了.
    从楼主的截图我看不出来有任何问题,你自己想多了吧
    faceair
        9
    faceair  
       2015-10-27 20:41:38 +08:00   ❤️ 1
    @yvanhe 代码里面是 noWinTips 而网络请求里面是有 reason 的, 可能中奖结果的提示是网络返回的
    yvanhe
        10
    yvanhe  
    OP
       2015-10-27 20:45:04 +08:00
    @faceair 我 JavaScript 不好,没细看,也许是我想多了 Orz
    stanhou
        11
    stanhou  
       2015-10-27 20:49:17 +08:00
    yvanhe
        12
    yvanhe  
    OP
       2015-10-27 20:51:47 +08:00
    @stanhou 你肯定是改网页骗人的,华为搞活动怎么会送 6s XD
    Infernalzero
        13
    Infernalzero  
       2015-10-27 20:53:36 +08:00
    因为这个抽奖还是有请求后端取数据的,所以光通过前端是无法判断是否骗人。不过说不定后端抽奖算法返回的永远都是 false 也是有可能的....
    yvanhe
        14
    yvanhe  
    OP
       2015-10-27 20:55:22 +08:00
    @xiaojj
    @faceair
    是我想多了,我只看了那几个结果就以为是骗人的,确实是发请求返回中奖结果的,返回结果里还有布尔型的 isWin 呢,不是单机 XD
    stanhou
        15
    stanhou  
       2015-10-27 20:56:58 +08:00
    @yvanhe
    哈哈~~~
    @Infernalzero
    我觉得可能性无限大,这东西就是逗人玩的,产品首页还说“抢购资格才能玩游戏”,结果直接打开就能玩。
    yvanhe
        16
    yvanhe  
    OP
       2015-10-27 21:05:17 +08:00
    @Infernalzero
    @stanhou
    @faceair
    @xiaojj
    你们可以写个脚本一直点摇奖按钮,兴许就中奖了 XD
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1039 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:15 · PVG 02:15 · LAX 10:15 · JFK 13:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.