找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 14353|回复: 9

[Hotspot] 求WEB认证用户分时段开放脚本

[复制链接]
发表于 2014-8-16 21:21:44 | 显示全部楼层 |阅读模式
悬赏20铜板未解决
无线覆盖一小区,旁边有一高中。一学生想用我的无线,为了不影响他学习,希望每天晚上9点半到11点半让他可以使用。其他时段他连不上!求脚本!QQ:188705

routeros
发表于 2014-8-16 21:36:53 | 显示全部楼层
在login里写JS。。,指定时间段跳转到提示页面。

google搜一下一堆,稍微修改就可以了。
routeros
回复

使用道具 举报

 楼主| 发表于 2014-8-16 21:43:31 | 显示全部楼层
我不会改脚本,新手。需要高手帮忙写个脚本能定时间让某个用户禁用和启用。
routeros
回复

使用道具 举报

发表于 2014-8-16 21:45:25 | 显示全部楼层
js....javascript
routeros
回复

使用道具 举报

发表于 2014-8-16 21:52:38 | 显示全部楼层
本帖最后由 打酱油 于 2014-8-16 21:56 编辑
  1. <script type="text/javascript">
  2. <!--
  3. window.onload=function()
  4. {
  5.         var nowTime = new Date();
  6.         var nowHour = nowTime.getHours()
  7.                
  8.         if (nowHour >= 8 && nowHour <= 12) {
  9.                 alert('roswifi.com提醒您,现在是禁网时间段');//这是弹信息提示,下同
  10.                 location.href='tips.html';//这个是跳转到哪个文件,或者哪个网址,下同
  11.         }else if( nowHour >=14 && nowHour <= 17 ){
  12.                 alert('roswifi.com提醒您,现在是禁网时间段');
  13.                 location.href='tips.html';
  14.         }else if( nowHour >=19 && nowHour <= 22 ){
  15.                 alert('roswifi.com提醒您,现在是禁网时间段');
  16.                 location.href='tips.html';
  17.         }else{
  18.                 alert('正常时间段,可以不跳转');//这是弹信息提示,上面一行和此行删除
  19.         };
  20. }
  21. //-->
  22. </script>
复制代码


在login.html文件里添加此代码!放在</body>前面!自己修改需要跳转的。。。

评分

参与人数 1铜板 +6 收起 理由
9939781 + 6 很给力!

查看全部评分

routeros
回复

使用道具 举报

发表于 2014-8-17 17:04:41 | 显示全部楼层
这样的打酱油早就共享文件(热点认证),在ROS中设置就行.
routeros
回复

使用道具 举报

发表于 2014-8-17 17:37:04 | 显示全部楼层
直接在ROS加个脚本,定时关闭HOTSPOT认证或者定时关闭相对应的帐号就行了,然后再定时开启,就OK了
routeros
回复

使用道具 举报

 楼主| 发表于 2014-8-17 17:59:34 | 显示全部楼层
persist86 发表于 2014-8-17 17:37
直接在ROS加个脚本,定时关闭HOTSPOT认证或者定时关闭相对应的帐号就行了,然后再定时开启,就OK了

我就是需要一个脚本定时关闭HOTSPOT某个用户,定时开启。你能帮我写下这个脚本吗?能短我你的QQ吗?非常感谢!
routeros
回复

使用道具 举报

发表于 2014-8-17 21:05:32 | 显示全部楼层
/ip hotspot user enable [find name=xxx]定时开
/ip hotspot user disable [find name=xxx]定时关
自己加计划任务就行了
routeros
回复

使用道具 举报

发表于 2014-8-18 13:02:25 | 显示全部楼层
本帖最后由 47771885 于 2014-8-18 13:15 编辑

登陆界面 js 本地时间效对容易被篡改和通过其他方式失效
建议使用 用户名 生成地址列表选项 (用户登录后生成指定地址列表)
然后针对地址列表做 防火墙策略 灵活方便批量管理

配图参考

并付演示命令

!!!!
防火墙先放行自动时间段  (可选星期)
然后非放行匹配数据全部 禁止

可充分自由发挥  


/ip firewall filter
add chain=forward disabled=yes src-address-list=xxxoo time=20h59m-22h59m,sun,mon,tue,wed,thu,fri,sat
add action=drop chain=forward disabled=yes src-address-list=xxxoo



以上策略 针对热点应用如果是PPPOE 则需要在 ppp profile 上做了
无线推荐热点



QQ图片20140818125200.jpg
QQ图片20140818125343.jpg
routeros
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-5-31 00:20 , Processed in 0.120992 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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