zl程序教程

您现在的位置是:首页 >  其他

当前栏目

程序员黑科技之夺宝岛

程序员 科技
2023-09-14 08:57:59 时间
在Chorme中打开夺宝岛网页,按F12,然后刷新页面 转到Network标签,看所有的请求,研究出那个请求是拿当前价格的
方式是点击请求,看Response中的返回值:
这里写图片描述
得到结果:http://paimai.jd.com/json/current/englishquery?paimaiId=10473082 skuId=0 t=650541 start=0 end=9
这个链接能够查看所有的出价记录的json字符串,第一个就是当前的报价了 然后就是设置一个加价值,心理价位, 然后提交 再次获得最高价,如果不是我出的那么就再次加价,循环这个过程 当然还是的通过Chrome来知道提交加价的请求应该是什么
这里直接列出结果:http://paimai.jd.com/services/bid.action?

剩下的就是开始写脚本了。


$.ajax({ url:http://paimai.jd.com/json/current/englishquery?paimaiId=+paimaiId+ skuId=0 t=964468 start=0 end=9, async:false, success:function(data){ var currentPrice = parseFloat(data.currentPrice); console.info("第",count,"次检测商品当前拍卖价格是",currentPrice); if(data.auctionStatus == 2){ console.error("商品拍卖结束,获得者",data.currentUser); clearTimeout(t);return; if(data.currentPrice 1500) { if(pin != data.currentUser price != currentPrice){ $.ajax({ url:http://paimai.jd.com/services/bid.action?t=369168 paimaiId=+paimaiId+ proxyFlag=0 bidSource=0 price=+(currentPrice+1), async:false, success:function(data1){ console.warn("第",count,"次加价拍,本次出价",(currentPrice+1),"出价结果",data1.message); if(data1.result == 200){ currentPrice = currentPrice+1; } else { if(data1.result == 516) {clearTimeout(t);return;} } else { console.info("商品价格未变,忽略加价"); price = currentPrice; t = setTimeout(f,1000); } else { console.error("商品价格高于原价5折,停止加价"); clearTimeout(t); count++;

代码还是比较简单,就不多做解释了。这里说一下有个关键的地方是网页分析的部分。就是从请求中拿到了自己想要的数据。

这样样例的请求是一个json,所以能够直接用了,如果是一个html网页应该怎么办呢?
因为现在的网页一般都用了jquery,所以可以使用jquery脚本来做。他的拾取器还是之棒的。
比如这样:
var val = (‘tr:eq(2)′,html);(‘td:gt(1)’,val).html() 第二个tr的第一个td. 等等


没想到,没想到,AI背后还有这些弯弯绕 不管是最近以ChatGPT、Bard为代表的人工智能内容生成,还是更早前以L2、L4多个等级为代表的自动驾驶,都离不开AI的身影。那么,在AI这条宽敞、光明的赛道,要如何愉快地奔跑呢?今天,我们就以自动驾驶为例,聊一聊AI背后的那些“科技与狠活”。
开发者故事|热爱代码且发量惊人,一名反“内卷”研发工程师的日常 许多人在选择“程序员”这一职业的背后,或多或少都会有故事可讲。本文是我们与一名 Erda 的用户沟通时深度挖掘到的故事,征得本人同意后对其进行了整理,并设立了【开发者故事】这一栏目,旨在收纳广大同学的故事。
做程序媛这几年,感受?体验? 首先,感受,和男程序员一个样……(真不是废话) BUG是修不完的,但是不能放过它,因为你的内心会遭受煎熬。。。。 直接进入体验,就不用重复的文字去啰嗦了,直接上图哈 以下的这几种情况,在我的生活中,是真的不断出现,连样式都没变过; first:修电脑AND重装系统,就在今天,历史总是不断的重复上演: 此人是我大学同学,都是学计算机专业的,为什么要这样对我? second:P图,这个是我一个算是闺蜜群吧,平时各种问题,接踵而至,我就这么值的相信吗? 我真的太难了…… third:电脑异常,以及office办公软件的使用,excel……身边这样的人太多了,已无力吐槽,因为已成日常
小视频源码的发展之路,专业的程序员给你涨知识 最早的小视频应用只是作为一个工具应用出现在公众面前。 经过多年的发展,它已经转化为各种各样的形象,在公众面前。 短视频资源的开发过程是什么? 让我们看看。
现在程序员无疑是一个高薪岗位,在如今互联网时代,一个技术型人才在社会上真的太吃香了,现在很多知名互联网公司员工的待遇也是十分优渥,但是有一个尴尬的问题是很多程序员人是单身。
程序员如何成为IT界的大牛,然后并创业发家 企业到底需要什么样的程序员,一个刚入门的程序员如何成为企业需要的高手呢?还有很多程序员问我,“我需要具备什么样的能力就可以去创业?”我一直在琢磨类似的问题,仔细总结了如下五点建议与所有程序员分享。
【晒出你的第83行代码】十年全栈编程,视障工程师@蔡勇斌带我们走进他的代码视听世界 作为一个拥有10年PC开发经验的盲人程序员,他不仅参与了钉钉无障碍版本的测试,还编写过很多帮助盲人使用电脑之类的软件。他带我们走进了属于他的代码视听世界,让更多盲人看见。