求WEB认证用户分时段开放脚本
无线覆盖一小区,旁边有一高中。一学生想用我的无线,为了不影响他学习,希望每天晚上9点半到11点半让他可以使用。其他时段他连不上!求脚本!QQ:188705在login里写JS。。,指定时间段跳转到提示页面。
google搜一下一堆,稍微修改就可以了。 我不会改脚本,新手。需要高手帮忙写个脚本能定时间让某个用户禁用和启用。 js....javascript 本帖最后由 打酱油 于 2014-8-16 21:56 编辑
<script type="text/javascript">
<!--
window.onload=function()
{
var nowTime = new Date();
var nowHour = nowTime.getHours()
if (nowHour >= 8 && nowHour <= 12) {
alert('roswifi.com提醒您,现在是禁网时间段');//这是弹信息提示,下同
location.href='tips.html';//这个是跳转到哪个文件,或者哪个网址,下同
}else if( nowHour >=14 && nowHour <= 17 ){
alert('roswifi.com提醒您,现在是禁网时间段');
location.href='tips.html';
}else if( nowHour >=19 && nowHour <= 22 ){
alert('roswifi.com提醒您,现在是禁网时间段');
location.href='tips.html';
}else{
alert('正常时间段,可以不跳转');//这是弹信息提示,上面一行和此行删除
};
}
//-->
</script>
在login.html文件里添加此代码!放在</body>前面!自己修改需要跳转的。。。 这样的打酱油早就共享文件(热点认证),在ROS中设置就行. 直接在ROS加个脚本,定时关闭HOTSPOT认证或者定时关闭相对应的帐号就行了,然后再定时开启,就OK了 persist86 发表于 2014-8-17 17:37
直接在ROS加个脚本,定时关闭HOTSPOT认证或者定时关闭相对应的帐号就行了,然后再定时开启,就OK了
我就是需要一个脚本定时关闭HOTSPOT某个用户,定时开启。你能帮我写下这个脚本吗?能短我你的QQ吗?非常感谢!
/ip hotspot user enable 定时开
/ip hotspot user disable 定时关
自己加计划任务就行了 本帖最后由 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 上做了
无线推荐热点
页:
[1]