esp8266 免费wifi强推广告神器(0) 项目介绍
某宝产品
WIFI SSID广告终端路由推广宝


简单来说,手机连接免费wifi,自动弹出广告页面,有二维码和电话,点击电话直接打电话给商家客服,用户点击链接跳转到商家网页。
同时存在设置页面,使用者可以用网页动态修改WIFI名和电话,跳转连接的地址。甚至更换广告底面图片。(尚未)
本博客实现方案
只需要硬件成本 一块ESP8266 15元 100米辐射范围
借用淘宝图展示
修改页面





方案评价:
方案一 用户真的能通过这个WIFI上网。
好处: 商场,饭店真的给用户WIFI用,增加好感度
缺点: 1路由器必须联网才能给顾客上网。 部署不灵活,我要是想在步行街和商场,地铁口放一个呢,哪来的网线。用4G弄块上网更不行,电话费就够受的了
2硬件成本高,肯定要支持很多用户同时上网,ESP8266干不来,大WIFI成本在100上。
但是从纯技术实现追求上讲,最好学会让ESP8266当中继,进而向一般路由器一样给用户间接上网。(暂时没有实现)
方案二 用户不能通过这个上网,只能看广告
好处:1 这个设备无需联网,自己辐射热点,不管谁连,直接主动弹出广告页面(店家连接+二维码+电话+背景广告图)。 可以直接点击按键给商家打电话,扫描二维码。
2可以随便部署,给他一个电池(太阳能电池也可以),随便放在任何地方。 想换了就用手机网页修改wiif名和网页广告背景和联系电话
3 成本低,只需要一块15元ESP8266+电池(10元)+充电小电路板(2元)+外壳。
缺点:用户不能真正通过这个上网,纯属被免费WIFI吸引看到广告页面。
淘宝有一句话,这个就说明了它是第二种。 没有卡就不能4G上网,没有线就不能那个网线上网。 无线连接其他路由当中继也不是,配置页面里根本没有要配置的其他路由器的名字和密码输入框。

当然了,有需求的用户自然扫描二维码和直接打电话。 大多数没需求的,点击按钮本以为要上网结果竟还是商家广告页面,内心有抵触心理。
应用场景不同,选择对应即可。
恶搞下室友

完全可以拿去做wifi告白神器(嗯。。。。。女朋友会不会打死我呢)
自己写的广告页面和配置修改页面
、

本系列后两篇工程代码讲解就不公开了,只为做笔记用。
esp8266 免费wifi强推广告神器(0) 项目介绍的更多相关文章
- esp8266 免费wifi强推广告神器(4) 发现当前WIFI下的用户数目,IP,MAC请求http信息 在用户请求跳转后跳转
需求: 1 获取当前连接客户端的HTTP请求各种信息 方法 get http 请求路径 例如 /index.html / /pic.jpg 请求版本 HTTP/1.0 HT ...
- WiFi广告强推的基本技术原理和一些相关问题
WiFi推原理(转) 本文地址:http://jb.tongxinmao.com/Article/Detail/id/412 WiFi广告强推的基本技术原理和一些相关问题 WiFi广告推送原理就是利用 ...
- 这辆车已覆盖免费wifi
上周在前面,首页特意下载了几部电影.即使步行到完成下载任务之前,,也推高了十分钟.所述无线网络和赶车之间,其实,我选择了前者. 真的很可怕大胆,要知道.其他人可能是买不来的旅行. 幸运的是,.速度依然 ...
- ESP8266串口WiFi扩展板详解
产品简介 ESP8266串口WiFi扩展板是深圳四博智联科技有限公司开发的一款基于乐鑫ESP8266的超低功耗的UART-WiFi模块,兼容Arduino UNO.Mega等标准主板,可以方便地进行二 ...
- 浅谈MITM攻击之信息窃取(解密315晚会报道的免费WIFI窃取个人信息)
前言 所谓的MITM攻击(即中间人攻击),简而言之就是第三者通过拦截正常的网络通信数据,并进行数据篡改和嗅探,而通信的双方毫无感知.这个很早就成为黑客常用的手段,一会聊的315晚会窃取个人信息只是 ...
- 使用 ESP8266 制作 WiFi 干扰器 - 无需密码即可使用任何 WiFi
嘿,朋友,我是 Kedar,你有没有想阻止所有的 WiFi信号?或者只是想从 WiFi 踢某人或邻居 WiFi .那么,本玩法是你等待结束的时刻了.这是为你提供的.仅需 $8 的 DIY Wifi 干 ...
- 前段时间碰到的一些问题(免费WiFi设置+fiddler对手机进行抓包+fiddler抓不到https的请求)
这段时间转入移动端测试,对这块比较陌生,工作开展起来比较困难,所以好多东西都只是以解决问题为第一目标,没有去细细推敲其中原理,可能会有些语无伦次之感,但还是记一下当时解决问题的大致思路,供以后参考. ...
- 为免费app嵌入Admob广告
为免费app嵌入Admob广告,进而获得广告收入. 1.http://www.admob.com/注册一个帐号, 添加Add Mobile Site/app,输入相关信息后,提交完成, 下载Andro ...
- Arduino 基于 ESP8266 配置WIFI模块
Arduino 基于 ESP8266 配置WIFI模块 使用ESP8266作为服务器,使用浏览器访问该服务器,从而控制LED灯 选择 [文件]->[示例]->[ESP8266WIFI]-& ...
随机推荐
- hash 和pushState,replaceState
hash 要点: 1.不会向后台发请求:#是用来指导浏览器动作的,对服务器端完全无用. 2.用来跳转到页面的指定位置: 为网页位置指定标识符,有两个方法.一是使用锚点,比如<a name=& ...
- Offer选择与总结
今天是2015.11.23,我估计这也是继高考.保研这些决定与选择之后,又一个比较重大的人生选择.最终选择了去微信支付,按钱来说比最高的offer少五万,其实挺心疼的.但是从发展和部门核心程度来讲,应 ...
- 下载使用前端开发工具sublime,并汉化
官网:www.sublimetext.com 汉化流程:安装package control 1.打开“https://packagecontrol.io/installation”,先下载“packa ...
- 小tips:JS操作数组的slice()与splice()方法
slice(start, end) slice()方法返回从参数指定位置开始到当前数组末尾的所有项.如果有两个参数,该方法返回起始和结束位置之间的项,但不包括结束位置的项. var colors = ...
- bitnami_redmine3.3.0-1 问题及备份恢复
1. 服务不见了处理方法: 安装Bitnami Redmine之后,会生成5个与之相关的进程,分别是 redmineApache redmineMySQL redmineSubversion redm ...
- iOS ----------字符串处理
//一.NSString/*----------------创建字符串的方法----------------*/ //1.创建常量字符串.NSString *astring = @"This ...
- View的getMeasuredWidth和getWidth有什么区别?
getMeasuredWidth 为view的测量宽度. getWidth为view的最终宽度. (这里只讨论宽度,高度也是一样的道理) 那么它们之间有什么区别呢? 测量宽度是在view的measur ...
- Vue之resource请求数据
导入resource文件 <script src="https://cdn.staticfile.org/vue-resource/1.5.1/vue-resource.min.js& ...
- matlab练习程序(点云下采样)
点云处理有时因为数据量太大,我们需要对其进行下采样. 这里的方法是先将点云填入固定大小的三维网格中,然后每个网格中选一个点生成新的点云. 新点云即为下采样后的点云. 这里使用斯坦福兔子作为测试点云. ...
- Orchard详解--第一篇 介绍
Orchard是一个开源的内容管理系统(CMS),它提供了简单的向导式的安装方法,用于快速建站(如WordPress).对于.Net的开发者来说,Orchard有更好的学习价值,所以本系列文章将对Or ...