紧俏的商品总是缺货,只要一补货上架很快就被人抢购一空。怎样才知道商品什么时候上架,选择用木头浏览器监控商品上架提醒,还可以深入监控到具体的尺码颜色型号等sku。 1、先打开需要监控的商品页面,观察一下有货的尺码与无货的尺码在显示上的区别,如下图,无货尺码是灰色不可点击选择状态。 2、点击浏览器的自动控制菜单,打开项目管理器,在木头浏览器项目管理窗口中,已经自动创建了一个默认项目,使用鼠标右键点击这个项目,可以弹出新建步骤的快捷菜单。 3、新建一个定时控制步骤,设定周期为30秒。意思是每30秒就自动刷新页面监控一次。 4、新建一个打开网页的步骤,添加需要监控的商品网址,对于同一网站格式相同的商品网址,可以同时添加多个商品监控。每个商品在备注栏输入需要监控的尺码,多个尺码以半角逗号隔开。 5、新建一个监控列表的步骤,获取网页上的尺码列表。获取方式为先找到包含列表的范围元素,然后取这个元素的所有直接子元素,每个子元素就是一个列表项,也就是一个尺码。 6、Nike商品每个尺码实际包含一个input元素和一个label元素。其中input如果有disable属性表示无货,否则有货。设置只获取有货的列表,此处添加一个字段,获取列表项下的input元素,并筛选不disable的列表项,即有货的尺码。 7、继续添加尺码内容显示字段,从列表项中获取label元素,设置筛选条件为label的文本内容长度大于0。综合数据字段设置,表示获取尺码文字长度大于0,且代码中不含disable的有货尺码。 8、由于不是监控列表更新内容,所以在数据监控,“监控列表中的更新内容”不要打勾。只要成功获取到尺码列表,就会执行该节点下的Yes分支。 9、获取到列表数据之后,需要循环判断有货的尺码是否在设定的监控范围内。先设置循环变量的跳出条件,新建一个变量监控,监控列表记录数量大于当前步骤执行次数时,停止循环。即把列表中的所有尺码循环处理完后就停止循环。 10、新建一个脚本任务,执行一段脚本代码,判断有货的尺码是否在监控范围内 11、监控脚本的返回值,如果尺码有货,且在监控范围内,就满足条件报警提醒。 12、设置报警提醒方式,勾选弹出窗口提醒,并设置弹窗显示的内容,将在电脑屏幕右下角弹出提醒窗口。勾选声音提醒时电脑将播放一段提示音。勾选发送提醒邮件,并设置邮件内容,软件将发邮件到指定的电子邮箱。 13、新建一个流程控制步骤,控制返回继续处理列表中的下一个尺码。 14、当第二次打开页面后,应该把尺码列表循环变量清0,又从头开始循环判断,从网页上获取到的有货尺码,是否是监控范围内。 15、最后,选择项目要节点,点击开始按钮,浏览器自动打开页面,如果监控范围内的尺码有货就会立即报警提醒。 由于浏览器软件设置非常灵活,举一反三,以上监控思路适用于任意电商网站。可以监控商品的具体尺码、颜色、型号的上货情况。 |