网站开办秒杀为赚流量“秒杀器”催生“代秒”服务——

近年来兴起的“秒杀”购物热潮不仅为商家带来了巨大的销量增长,同时也催生了一系列的技术问题和社会现象。一方面,“秒杀器”和“职业秒客”的出现使得普通消费者的参与变得困难重重;另一方面,部分商家利用“秒杀”活动骗取网络流量,引发公众质疑。

网站开办秒杀为赚流量“秒杀器”催生“代秒”服务———

 

  财经关注

 

  “秒杀”购物热近年来在网上兴起。以秒为单位的倒计时器飞速跳跃。为抢到超低价格的商品,成千上万的网民在电脑前不断刷屏……围绕网上“秒杀”的是是非非,各方争议不断。为揭开“秒杀”购物的内幕,“新华视点”记者进行了追踪调查。

 

  ■秒杀带来巨额销量

 

  2010年11月11日,淘宝网推出“光棍节”5折“秒杀”促销:总共吸引2100万买家,单日交易额达到9.36亿元。在淘宝网开立“艾妮女装”网店的刘鹏(化名),当天网店营业额实现了翻倍。

 

  重庆涪陵区烟草公司的刘颖(化名)是一位资深“秒客”,她每个月平均参加20次左右的“秒杀”活动。1月3日上午8点,她参加了淘宝网诺凡电器专营店组织的隔水电炖盅的“秒杀”活动。这次活动时间为24小时,电炖盅的价格由128元降为76.9元。活动结束后,电炖盅的销售量达1000余部。

 

  刘鹏揭秘说,现在网站推广通常按照点击次数来计费。一般情况下,一次点击的价格在0.2元以上,高的达十几元。尽管每次开展“秒杀”活动需向网站支付2000元,但“秒杀”活动可为网店节省大笔推广费。而在短时间内聚集如此之高的浏览量,花钱难买。

 

  ■“职业秒客”大量现身

 

  刘颖经常参与“秒杀”购物。她的“秒杀”要领为:用网速为4M的电脑,可以保证在1秒钟时间内刷屏;提前5分钟坐在电脑前,保证第一时间投入“秒杀”。

 

  但她近来发现,普通消费者常常被“算计”。2010年12月20日,她参与一次颈椎护枕的“1元秒杀”活动,明明看到库存有200件商品,可1秒钟不到活动就结束了。原来,很多网友无功而返,只被骗走网络流量,是因为背后“另有黑手”。

 

  知情人赵影(化名)透露,“秒杀器”和“职业秒客”的出现,使普通网友参与“秒杀”显得很可笑。“秒杀器”的原理是在“秒杀”活动开始前就不断进行数据提交,并自动判读提交数据是否有效,若无效可以瞬间再次提交,其速度以毫秒计算,一般比网友人工操作快上百倍。

 

  “秒杀器”的出现,使得“秒杀”购物不再公平,并由此催生了大量网上“职业秒客”,提供收费“代秒”(帮别人“秒杀”)服务。

 

  调查还发现,一些网店幕后操作,让网友无法“秒杀”,涉嫌骗取网络“流量”。

 

  ■开设秒杀只为骗取流量

 

  2010年12月10日,网友“蔺先生”投诉国内某大型电器商城组织的“秒杀”活动,称网页显示“秒杀”成功的用户中有该电器商城的员工,但广大网民反映未能进入“秒杀”页面,进入后却显示活动结束。“蔺先生”怀疑该电器商城发布虚假广告,诱导用户访问网站及注册,骗取流量。

 

  其实,“蔺先生”所揭示的仅仅是幕后操作的一个手法。网络商家为了提高浏览量,事先发布“秒杀”预告吸引眼球,“秒杀”开始时设置网络故障,进行“宝贝已转移”“系统更新中”“稍后再试”之类的提示。当系统正常运行后,“秒杀”活动也宣告结束。

 

#include <REGX52.H> // 全局时间变量(初始00:00:00) unsigned char sec = 0; unsigned char min = 0; unsigned char hou = 0; // 共阴极数码管段码表(0-9,bit7=小数点,1亮) unsigned char code SEG_TABLE[] = {0x3F,0x06,0x5B,0x4F,0x66, 0x6D,0x7D,0x07,0x7F,0x6F}; // 位选引脚定义(P1.4-P1.7,低电平选中) #define DIG1 P1_4 // 第1位:小时高位 #define DIG2 P1_5 // 第2位:小时低位(带小数点) #define DIG3 P1_6 // 第3位:分钟高位 #define DIG4 P1_7 // 第4位:分钟低位 // 定时1初始化(模式2自动重装,500μs中断,累计2000次=1) void tim_init() { TMOD = 0X20; // 定时1工作模式2(8位自动重装) TH1 = -250; // 11.0592MHz晶振下,500μs中断(精准值) TL1 = -250; TR1 = 1; // 启动定时1 ET1 = 1; // 使能定时1中断 EA = 1; // 使能总中断 } // 1ms延时(数码管显示保持,避免闪烁) void Delay_1ms() { unsigned char i, j; i = 2; j = 199; do { while (--j); } while (--i); } // 数码管动态扫描(第2位小数点1一闪烁) void SEG_Scan() { // 第1位:小时高位(无小数点) P0 = 0x00; DIG1 = 0; DIG2 = 1; DIG3 = 1; DIG4 = 1; P0 = SEG_TABLE[hou / 10]; Delay_1ms(); // 第2位:小时低位(小数点随切换:偶数亮,奇数灭) P0 = 0x00; DIG1 = 1; DIG2 = 0; DIG3 = 1; DIG4 = 1; P0 = SEG_TABLE[hou % 10] | (sec % 2 ? 0x00 : 0x80); Delay_1ms(); // 第3位:分钟高位(无小数点) P0 = 0x00; DIG1 = 1; DIG2 = 1; DIG3 = 0; DIG4 = 1; P0 = SEG_TABLE[min / 10]; Delay_1ms(); // 第4位:分钟低位(无小数点) P0 = 0x00; DIG1 = 1; DIG2 = 1; DIG3 = 1; DIG4 = 0; P0 = SEG_TABLE[min % 10]; Delay_1ms(); // 关闭所有位选(消影) DIG1 = 1; DIG2 = 1; DIG3 = 1; DIG4 = 1; } // 定时1中断服务函数(1精准计数,60进位1分钟) void Timer1_ISR() interrupt 3 { static unsigned int cnt = 0; // 中断计数(仅中断内有效) cnt++; // 累计2000次 = 500μs × 2000 = 1000ms(1),数+1 if (cnt == 4000) { cnt = 0; sec++; // 每1数+1(核心:仅此处累加sec,避免重复计数) // 时间进位逻辑:严格60→1分钟,60分钟→1小时,24小时→0 if (sec >= 60) // 只有当数≥60时,才进位分钟并重置 { sec = 0; // 重置为0 min++; // 分钟+1 if (min >= 60) { min = 0; hou++; if (hou >= 24) { hou = 0; } } } } } void main() { tim_init(); // 初始化定时(精准计时) while (1) { SEG_Scan(); // 持续刷新数码管,显示稳定 } }这个码为什么小数点闪烁30次就让分钟位加一
最新发布
10-27
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值