yus 发表于 2011-7-13 23:16:38

RouterOS AP端信号发声脚本

本帖最后由 yus 于 2011-7-13 23:18 编辑

RouterOS AP端信号发声脚本,支持ap-bridge模式下的信号判断发声(通过蜂鸣器),类似于信号探测发声,BBB... 信号越强发声越强力,信号越低发声减弱

每次循环50次,可以根据自己需要修改循环次数
radio-name="000C4223D23E",填写网卡mac地址

:local beep "10ms";
:local s85 "1350ms";
:local s80 "850ms";
:local s75 "650ms";
:local s70 "450ms";
:local s65 "350ms";
:local s60 "250ms";
:local s55 "200ms";
:local s50 "150ms";
:local s45 "100ms";
:local s40 "60ms";
:local s20 "20ms";
:global fr
:for i from=1 to=50 do={
:set fr signal-strength ]      
:set fr [:pick $fr 0 [:find $fr "d" ]]
:if ($fr <= -85 && $fr > -88) do={
:for i from=1 to=2 do={ :beep length=$beep; :delay $s85; }
}
:if ($fr <= -80 && $fr > -85) do={
:for i from=1 to=3 do={ :beep length=$beep; :delay $s80; }
}
:if ($fr <= -75 && $fr > -80) do={
:for i from=1 to=3 do={ :beep length=$beep; :delay $s75; }
}
:if ($fr <= -70 && $fr > -75) do={
:for i from=1 to=6 do={ :beep length=$beep; :delay $s70; }
}
:if ($fr <= -65 && $fr > -70) do={
:for i from=1 to=8 do={ :beep length=$beep; :delay $s65; }
}
:if ($fr <= -60 && $fr > -65) do={
:for i from=1 to=11 do={ :beep length=$beep; :delay $s60; }
}
:if ($fr <= -55 && $fr > -60) do={
:for i from=1 to=13 do={ :beep length=$beep; :delay $s55; }
}
:if ($fr <= -50 && $fr > -55) do={
:for i from=1 to=18 do={ :beep length=$beep; :delay $s50; }
}
:if ($fr <= -45 && $fr > -50) do={
:for i from=1 to=25 do={ :beep length=$beep; :delay $s45; }
}
:if ($fr <= -40 && $fr > -45) do={
:for i from=1 to=31 do={ :beep length=$beep; :delay $s40; }
}
:if ($fr <= -20 && $fr > -40) do={
:for i from=1 to=40 do={ :beep length=$beep; :delay $s20; }
}

}
}

peckpock 发表于 2011-7-13 23:21:27

具体用法怎么用?最好详细点.

yus 发表于 2011-7-13 23:33:09

本帖最后由 yus 于 2011-7-13 23:33 编辑

回复 peckpock 的帖子

你可以用2个routeros的设备测试,用于AP端,修改脚本mac地址,拷贝到script里点击run script,也可以用scheduler来计划执行
主要作用是户外信号调试用

yunwa0429 发表于 2011-7-14 00:15:16

这个放在RB板上好用啊,呵呵。。。

kyer2012 发表于 2011-7-14 00:23:20

多些余松老师! 强悍的脚本!

tangdong 发表于 2011-7-14 00:39:12

:lol现在出的带信号强度指示灯了!

jt00278 发表于 2011-7-14 01:24:30

谢谢余松老师……

会吐烟圈的猪 发表于 2011-7-14 18:52:39

我只在视频里看到外国佬这么搞~

yus 发表于 2011-7-14 21:26:10

回复 tangdong 的帖子

你可以把beep修改为led的命令

47771885 发表于 2011-7-14 22:20:21

不过现在都有 鸣声对信号模式的 不需要脚本

seignior 发表于 2011-7-15 00:32:20

这个有趣
字数补丁
页: [1]
查看完整版本: RouterOS AP端信号发声脚本