刚刚看到某群友发的国务院送流量的活动~

国务院送流量啦(500MB),一个XX的方法

传送门:http://app.www.gov.cn/govdata/html/cst/index.html

附带答案JS:http://app.www.gov.cn/govdata/html/cst/js/html.js

诶??居然是客户端判断的?Σ( ° △ °|||)︴

不管咯,既然答案都在,那就可以直接对着做了,PS,JS没有说明编码,所有Chrome可能乱码,下下来以后用记事本打开就行。

国务院送流量啦(500MB),一个XX的方法

附带完整在线版:

答案


var questionData = [

{

question : '今年发展的主要预期目标是:国内生产总值增长()',

answer : [

'A 6.5%-7% ',

'B 6.5%-6.9%',

'C 6.9%',

'D 6.5%'

],

rightAnswer : '1',

ext : '正确答案:A'

},

{

question : '今年将深入推进(),建设若干国家级制造业创新平台,实施一批智能制造示范项目。',

answer : [

'A 创新+互联网',

'B 中国创造+互联网',

'C 中国制造+互联网',

'D 双创+互联网'

],

rightAnswer : '3',

ext : '正确答案:C'

},

{

question : '简除烦苛,(),使人民群众有更平等的机会和更大的创造空间。',

answer : [

'A 简政放权',

'B 禁察非法',

'C 削减审批',

'D 释放活力'

],

rightAnswer : '2',

ext : '正确答案:B'

},

{

question : '今年拟安排财政赤字2.18万亿元,比去年增加5600亿元,赤字率提高到()。',

answer : [

'A 5%',

'B 2%',

'C 4%',

'D 3%'

],

rightAnswer : '4',

ext : '正确答案:D'

},

{

question : '今年为进一步减轻企业负担,具体采取三项举措:一是();二是取消违规设立的政府性基金,停征和归并一批政府性基金,扩大水利建设基金等免征范围;三是将18项行政事业性收费的免征范围,从小微企业扩大到所有企业和个人。',

answer : [

'A 全面实施营改增',

'B 全面实施三证合一',

'C 全面实施简政放权',

'D 全面实施一照一码'

],

rightAnswer : '1',

ext : '正确答案:A'

},

{

question : '鼓励企业开展个性化定制、柔性化生产,培育精益求精的()精神,增品种、提品质、创品牌。',

answer : [

'A 品牌',

'B 时代',

'C 工匠',

'D 大众'

],

rightAnswer : '3',

ext : '正确答案:C'

},

{

question : '推进股票、债券市场改革和法治化建设,促进多层次资本市场健康发展,提高直接融资比重。适时启动()。',

answer : [

'A “深港通”',

'B “沪港通”',

'C “沪伦通”',

'D “深伦通”'

],

rightAnswer : '1',

ext : '正确答案:A'

},

{

question : '今年棚户区住房改造()万套,提高棚改货币化安置比例。',

answer : [

'A 300',

'B 500',

'C 400',

'D 600'

],

rightAnswer : '4',

ext : '正确答案:D'

},

{

question : '加快健全现代职业教育体系,分类推进中等职业教育免除学杂费。对贫困家庭学生率先免除普通()学杂费。',

answer : [

'A 高中',

'B 初中',

'C 小学',

'D 中专'

],

rightAnswer : '1',

ext : '正确答案:A'

},

{

question : '大力推行(),实现部门间数据共享,让居民和企业少跑腿、好办事、不添堵。',

answer : [

'A 简政放权',

'B 政务公开',

'C 互联网+政务服务',

'D 政务清单'


],

rightAnswer : '3',

ext : '正确答案:C'

},

{

question : '建设一批(),推进5万个行政村通光纤,让更多城乡居民享受数字化生活。',

answer : [

'A 智慧城市',

'B 光网城市',

'C 数字城市',

'D 互联网城市'

],

rightAnswer : '2',

ext : '正确答案:B'

},

{

question : '今年将整合城乡居民基本医保制度,财政补助由每人每年380元提高到()元。',

answer : [

'A “420”',

'B “410”',

'C “400”',

'D “390”'

],

rightAnswer : '1',

ext : '正确答案:A'

},

{

question : '改革医保支付方式,加快推进基本医保全国联网和()结算。',

answer : [

'A 本地就医',

'B 异地就医',

'C 跨省就医',

'D 跨市就医'

],

rightAnswer : '2',

ext : '正确答案:B'

},

{

question : '为充分释放全社会创业创新潜能,将采取三方面举措:一是();二是发挥大众创业、万众创新和“互联网+”集众智汇众力的乘数效应;三是深化科技管理体制改革。',

answer : [

'A 强化个人创新主体地位',

'B 强化企业创新主体地位',

'C 大力弘扬创新文化',

'D 打造众创、众包、众扶、众筹平台'

],

rightAnswer : '2',

ext : '正确答案:B'

},

{

question : '落实带薪休假制度,加强旅游交通、景区景点、自驾车营地等设施建设,规范旅游市场秩序,迎接正在兴起的()时代。',

answer : [

'A 大众消费',

'B 个人消费',

'C 绿色旅游',

'D 大众旅游'

],

rightAnswer : '4',

ext : '正确答案:D'

},

{

question : '开展农村人居环境整治,建设美丽()乡村。',

answer : [

'A 绿色',

'B 宜居',

'C 青山绿水',

'D 现代'

],

rightAnswer : '2',

ext : '正确答案:B'

},

{

question : '“十三五”时期,治理大气雾霾取得明显进展,地级及以上城市空气质量优良天数比率超过()。',

answer : [

'A 80%',

'B 70%',

'C 60%',

'D 50%'

],

rightAnswer : '1',

ext : '正确答案:A'

},

{

question : '“十三五”时期,要深入推进()的新型城镇化,实现1亿左右农业转移人口和其他常住人口在城镇落户,完成约1亿人居住的棚户区和城中村改造,引导约1亿人在中西部地区就近城镇化。',

answer : [

'A 以民为核心',

'B 以发展为核心',

'C 以创新为核心',

'D 以人为核心'


],

rightAnswer : '4',

ext : '正确答案:D'

},

{

question : '“十三五”时期,要推动新技术、新产业、新业态加快成长,以体制机制创新促进()发展。',

answer : [

'A 分享经济',

'B 绿色经济',

'C 新动能',

'D 新经济'

],

rightAnswer : '1',

ext : '正确答案:A'

},

{

question : '国家各项惠民政策和民生项目,要向()地区倾斜。深入开展定点扶贫、东西协作扶贫,支持社会力量参与脱贫攻坚。',

answer : [

'A 贫困',

'B 富裕',

'C 中西部',

'D 沿海'

],

rightAnswer : '1',

ext : '正确答案:A'

},

{

question : '“十三五”时期,实施义务教育学校()、普及高中阶段教育、建设世界一流大学和一流学科等工程。',

answer : [

'A 差异化',

'B 标准化',

'C 规范化',

'D 统一化'

],

rightAnswer : '2',

ext : '正确答案:B'

},

{

question : '为政之道,()。我们要念之再三、铭之肺腑,多谋民生之利,多解民生之忧。',

answer : [

'A 民众为本',

'B 民生为本',

'C 民生改善',

'D 以民为本'

],

rightAnswer : '2',

ext : '正确答案:B'

},

{

question : '把全面建成小康社会使命扛在肩上,把万家忧乐放在心头,建设人民满意的法治政府、()政府、廉洁政府和服务型政府。',

answer : [

'A 高效',

'B 民生',

'C 创新',

'D 制度'

],

rightAnswer : '3',

ext : '正确答案:C'

},

{

question : '2015年,城镇新增就业()万人,超过全年预期目标,成为经济运行的一大亮点。',

answer : [

'A 1231',

'B 1200',

'C 1310',

'D 1312'

],

rightAnswer : '4',

ext : '正确答案:D'

},

{

question : '2015年全年新登记注册企业增长21.6%,平均每天新增()万户。',

answer : [

'A 1.4',

'B 1.3',

'C 1.2',

'D 1.1'

],

rightAnswer : '3',

ext : '正确答案:C'

},

{

question : '到2015年,我国粮食产量实现“()连增”。',

answer : [

'A 十二',

'B 十一',

'C 十',

'D 十三'

],

rightAnswer : '1',

ext : '正确答案:A'

},

{

question : '2015年,政府坚持以开放促改革促发展,推广上海自贸试验区经验,新设广东、()、福建自贸试验区。',

answer : [

'A 浙江',

'B 天津',

'C 山东',

'C 重庆'

],

rightAnswer : '2',

ext : '正确答案:B'

},

{

question : '2015年围绕激发市场活力,加大改革开放力度。工商登记前置审批精简85%,全面实施()、一照一码。',

answer : [

'A 五证合一',

'B 两证合一',

'C 三证合一',

'D 证照合一'

],

rightAnswer : '3',

ext : '正确答案:C'

},

{

question : '下列哪个词首次登上政府工作报告?',

answer : [

'A 工匠精神',

'B 新业态',

'C 沪港通',

'D 双引擎'

],

rightAnswer : '1',

ext : '正确答案:A'

},

{

question : '2016年政府工作报告共64次提到(),几乎等于前两年报告中被提到次数之和。',

answer : [

'A “创业”',

'B “创新”',

'C “中国制造”',

'D “结构性改革”'

],


rightAnswer : '2',

ext : '正确答案:B'

}


]


于是肯定满分过咯,so,有没有更好的办法?

先截个包看看。。PS:只是最后提交的国务院送流量啦(500MB),一个XX的方法

国务院送流量啦(500MB),一个XX的方法

name就是姓名咯,phone就是手机号咯。。。

其中的answer就是空的,也不知道意义是。。。

我完整回答一遍,还是空的。。。

So,就让他空的吧。。

不过总感觉error啊。。。

交给有能力的研究吧。

另类方法,所有表单都在一个页面,也就是说,包括提交兑奖信息的。

所以可以直接找到div,然后取消隐藏属性。。

国务院送流量啦(500MB),一个XX的方法

display:none,貌似在css里,直接用谷歌的F12,勾取消掉,就显示出来啦!

然后提交一下试试,恩,好像很简单。。

国务院送流量啦(500MB),一个XX的方法

 

关键JS部分,好像只post了:

国务院送流量啦(500MB),一个XX的方法

还有一段:

function getAnswer() {
    var form = $("#form_survey").serializeArray();
    var tmp = {};

    for (var i = 0, len = form.length; i < len; i++) {
        if (/sbj_\d+\[\]/.test(form[i]['name'])) {
            var qid = form[i]['name'].replace(/\D+/g, "");
            if (typeof tmp[qid] == "undefined") {
                tmp[qid] = {};
            }
            if (typeof tmp[qid]['selected'] == "undefined") {
                tmp[qid]['selected'] = [];
            }
            tmp[qid]['selected'].push(form[i]['value']);
        }
        
    }
	var name = $("#sbj_111").val();
	var phone = $("#sbj_222").val();
    var data = {
        'answer': JSON.stringify(tmp),
        'name': name,
        'phone': phone,
        'format': "script",
        'callback': 'surveycallback'
    };
    return data;
}

好像?这才是重点?实际上还是计算分数的??等等,动态网页JS啥时候教的来着,看不懂啊啊啊啊!然而answer为什么一直是空的,等等我再试试吧,有点怀疑是不是第一天做,有BUG?要是都空的话,岂不是可以刷了吗(虽然每个手机号只能一次orz)
总之上面纯属脑洞,还是对着做比较好。。。
等等,话说这个不会加入政治考题豪华大礼包吧~

2016-04-02-23:54:

等等,经研究,answer就是空的!

如果不是BUG的话。

可以用以下命令提交!

curl -X POST -d 'answer="{}"&format="script"&callback="surveycallback"' -d 'phone=XXXXXXXXXXX' -d 'name="XXX"' http://appapns.www.gov.cn/govdata/survey.shtml
来源:绿军@AndyZarks@Lv5
phone为手机号,name是姓名,恩。

 

PS:水表在门外,还是联网的。


眼里有远方,心中有阳光,脚下有力量