情人节单身的时候 输入代码后怎么得到12朵玫瑰(javascript)
废话不多说,我先给大家看看效果图:
总结一下,这篇文章是介绍一个刷星脚本(在闪存中),用来挂机刷星。七夕,是刷玫瑰,所以绝不是标题党。让我带大家一起刷星星。
首先,发送消息
查看请求并模拟自己发送
$.post(' http://ing.cnblogs.com/Ajax/ing/publish',//address JSON . stringfy({ ' content ' : content,' public flag' : 1}),//参数,JSON格式字符串函数(result) {//回调console.log('..发送成功,则判断是否有星星’);结果结果。issucessjustistar(content)},' JSON ');//返回的内容转换成js对象。2.确定刚刚发送的消息是否有幸运闪光
还是看图说话,跟着图走
请求的地址是:http://ing.cnblogs.com/ajax/ing/GetIngList?英格丽斯特类型=所有页面索引=1页面大小=30Tag=_=1440087133884
从命名(确实)上,可以选择类型(我的、我的回应、新回应、提我、回复我、全站)、页码和页数。最后一个是时间戳。
我们模拟了请求:
$.Ajax({ URL : ' http://ing . cn blogs.com/Ajax/ing/GetInglist?inglist type=allpageindex=1 page size=3tag=_='(新日期),type:' get ',datatype :' text ',success3360函数(结果){//处理的逻辑br //window.doc=$(结果);//你可以看到控制台上到底是什么东西} });使用数据类型:“文本”的原因是:
返回的是一段html代码。从控制台上可以看到,使用$(result)将其分为三部分。我们需要找到刚刚发送的部分,判断是否有幸运闪光。我只选择拿前三项来评判。如果有三个以上的人刚和我一起闪了闪,那我就找不到了.所以我们可以把每一页都做得多一点。
这是我发现并判断是否有星星的代码:
var feedDiv=$(结果)。等式(2);var msgSpan=FeedDiv . find(' span : contains(' msg ' ')'));//这样找也不严格,尤其是大晚上的,都是自己的.if (msgpan.length0) {console.log('..找到发送的闪存,开始判断’);} else {console.log('在中找不到发送的闪存..而剧本可能是错的’);} var id=msgSpan.attr('id ')。match(/body _(\ d)$/)[1];If (msgpan。下一个(' img。ing _ icon _ lucky’)。长度0){控制台。日志('..幸运闪光1[星]');} else {//我没找到星星。看来运气不好。那就删了刚才那个!}第三,删除没有星星的“浪费”闪存
对于只想要星星(玫瑰)的人,扔掉无用的东西.
我也不会发这张图,只是编码一下:
//删除闪存函数delMsg(id) {console.log('..没有星星,删除闪存,id为‘id’;返回$。post(' http://ing . cn blogs.com/Ajax/ing/del ',JSON . stringify({ Ingid : id });}四。摘要
能否得到“星星”真的和我的脸有关。我每6分钟刷一次,一个下午一个晚上只刷十几个。
现在是12: 43,我很难过。我公司的电脑一直在打印这个脚本。我不能在家看。我不知道明天房间会不会有点暗.让我们明天一早停下来。
而且不知道是不是浏览器卡主。偶尔有几颗星,还没删.
以下是完整的代码:
函数memeda(输入){ var times=0;耍星(输入);函数耍星(内容){ sendMsg(内容);setInterval(函数(){发送消息(内容));}, 1000 * 60 * 6 100);} //发送闪存消息函数发送消息(内容){控制台。日志('……………………………………));时代;console.log('当前时间: '新日期()。' toLocaleTimeString()'第泰晤士报次发送闪存');console.log('..发送闪存');返回$。邮政(' http://ing。cn博客。com/Ajax/ing/Publish’),JSON。stringify({ ' content ' : content,' publicFlag': 1 })、function () { }、' JSON ').完成(函数(结果){ console.log('..判断是否有星星');结果结果issuessjuestar(content)});} //判断是否有星星函数判断器(消息){ $ .Ajax({ URL : 'http://ing.cnblogs.com/ajax/ing/GetIngList?inglistTYPe=all page index=1 page size=3Tag=_='(新日期),类型:“获取”,数据类型:“文本”,成功:函数(结果){ var feedDiv=$(结果)。等式(2);var msgSpan=FeedDiv。find(' span :包含(' msg ' ')'));if(MSgspan。长度0){控制台。日志('..找到发送的闪存,开始判断');} else { console.log('..未找到发送的闪存,可能脚本错误');} var id=msgSpan.attr('id ').match(/body _(\ d)$/)[1];if(msgspan。下一个(' img。ing _ icon _ lucky’).长度0) { console.log('..幸运闪1 【星星】');} else { DelMSg(id);} } });} //删除闪存函数delMsg(id) { console.log('..没有星星,删除该闪存,id为id);返回$。邮政(' http://ing。cn博客。com/Ajax/ing/del ',JSON。stringify({ Ingid : id });}}以上就是本文情人节单身的我是如何在敲完代码之后收到12束玫瑰的,希望大家喜欢。
版权声明:情人节单身的时候 输入代码后怎么得到12朵玫瑰(javascript)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。