mcdonalds uk survey codes
1.0.0
给定商店 ID、订单号和购买日期/时间,此脚本将生成一个代码,可以在 Food for Thought 调查中输入该代码,完成后,您将获得另一个可以兑换折扣商品的代码。
截至2023年8月,您只需输入代码即可开始调查;不需要价格。
使用 3 个参数调用脚本:
get_code.py 1553 1743 "2023-03-14 16:48"
上面将输出7ZWW-NGH3-ZFWJ
它与以下收据匹配:
其中包含商店 ID 的非详尽列表 (stores.tsv)。您还可以通过检查麦当劳商店定位器的返回数据或只需检查商店的收据来查找商店 ID。
上面的调查代码可以细分如下:
代码 | 十进制 | 意义 |
---|---|---|
7ZW | 第1553章 | 商店 ID。 |
W | 3 | 不确定,但绝大多数收据似乎总是有W 在这里。 |
NG | 168 | 订单 ID:最后两位数字 + 125(通常)。 |
H3ZFW | 3,742,128 | 购买日期/时间(表示为自2016-02-01 00:00 以来的分钟数)。 |
J | 23 | 校验位(Luhn mod N算法;使用 25 作为基数)。 |
值使用以下 25 进制系统进行编码:
十进制 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 号 | 18 | 19 | 20 | 21 | 22 号 | 23 | 24 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
基地 25 | C | 中号 | 7 | 瓦 | D | 6 | 氮 | 4 | 右 | H | F | 9 | Z | L | 3 | X | K | 问 | G | V | 磷 | 乙 | 时间 | J | 是 |
有关逆向工程堆栈交换的进一步讨论(最初发布于此):https://reverseengineering.stackexchange.com/questions/32129/mcdonalds-receipt-codes
如果上述内容对您来说没有意义和/或您只想生成代码,请使用页面顶部的绿色“<>代码”按钮下载此存储库,在您的网络浏览器中打开 demo/page.html计算机/笔记本电脑,然后根据需要填写参数。