找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 184|回复: 17

请教下soyoustart,kimsufi这些独服的上货监控是怎么做的?原理

[复制链接]

176

主题

1264

回帖

3104

积分

论坛元老

积分
3104
发表于 2019-1-11 21:47:49 | 显示全部楼层 |阅读模式
请教下soyoustart,kimsufi这些独服的上货监控是怎么做的?原理是啥?我试了看网页源文件,找不到restocked这些提示。那么就说明不是查网页源文件实现的咯?
回复

使用道具 举报

16

主题

255

回帖

592

积分

高级会员

积分
592
发表于 2019-1-11 21:53:49 | 显示全部楼层
抓网络请求 紫薯布丁
回复

使用道具 举报

179

主题

1158

回帖

2931

积分

金牌会员

积分
2931
发表于 2019-1-11 21:54:37 | 显示全部楼层
原理?
拿python来说 定时request 某个页面 读取html源码 看某个编标下是否是 Out of Stock 或者其他关键字 不是的话表示有货 然后就是发邮件或者微信推送什么的
回复

使用道具 举报

176

主题

1264

回帖

3104

积分

论坛元老

积分
3104
 楼主| 发表于 2019-1-11 22:05:50 | 显示全部楼层

yjsx86 发表于 2019-1-11 21:54

原理?
拿python来说 定时request 某个页面 读取html源码 看某个编标下是否是 Out of Stock 或者其他关键字  ...

我的思路就是这样,但是我随便找了一下购买链接,发现源码里面好像没有缺货的那些提示信息。好奇怪
回复

使用道具 举报

114

主题

3620

回帖

7642

积分

论坛元老

积分
7642
发表于 2019-1-11 21:54:00 | 显示全部楼层
好奇大佬到底是不是那个“傻逼真的很傻”
回复

使用道具 举报

3

主题

441

回帖

915

积分

高级会员

积分
915
发表于 2019-1-11 22:08:09 | 显示全部楼层
KS的,列表界面有货无货显示不一样,对应后端XML内容的属性不一样,可以通过这个来判断,方法略笨,应该还可以到具体订购页面去判断的,没空搞,哈哈
回复

使用道具 举报

268

主题

1593

回帖

4020

积分

论坛元老

积分
4020
发表于 2019-1-11 22:19:41 | 显示全部楼层
一个Chrome插件就可以做到的,无非就是监控特定区块的内容有无变化
回复

使用道具 举报

179

主题

1158

回帖

2931

积分

金牌会员

积分
2931
发表于 2019-1-11 22:23:09 | 显示全部楼层
本帖最后由 yjsx86 于 2019-1-11 23:07 编辑

3000 发表于 2019-1-11 22:05

我的思路就是这样,但是我随便找了一下购买链接,发现源码里面好像没有缺货的那些提示信息。好奇怪 ...


只要显示在页面上的东西就可以找得到出处
直接看没有的话 就是动态加载的  找js文件 分析

实在不行 就无头浏览器 这个无脑 不过就是有点吃资源
回复

使用道具 举报

30

主题

293

回帖

732

积分

高级会员

积分
732
发表于 2019-1-11 23:06:29 | 显示全部楼层
官网有API,自己抓包,不过API有限制频率 要搞API的话 得准备些代。理。
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2019-1-11 22:05:00 | 显示全部楼层

ghyghoo8 发表于 2019-1-11 22:08

好奇大佬到底是不是那个“傻逼真的很傻”

就是他 。。。
yjsx86 发表于 2019-1-11 21:54

原理?
拿python来说 定时request 某个页面 读取html源码 看某个编标下是否是 Out of Stock 或者其他关键字  ...

就是这个原理,亲测可行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-4-21 12:22 , Processed in 0.019905 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表