标题: [任天堂] 问下,用路由器擦肩的今天有擦到人没 [打印本页]
作者: 囧囧的k 时间: 2013-12-17 09:31 标题: 问下,用路由器擦肩的今天有擦到人没
昨天还好好的...
而且现在Nintendo zone有反应却上不去
作者: SHIPDS 时间: 2013-12-17 10:31
正常 用的原作者脚本+DD-WRT v24-sp2 (12/12/13) std - build 23082
不过不知道为什么 对他的域名解析有问题 原脚本里的域名改成了IP
用DD-WRT v24-sp2 (12/12/13) std - build 23082的原因是这个版本支持SSH,能通过SSH软件把改过的脚本传到路由器,然后改权限后运行。
作者原来推荐的DD-WRT 21061版本是不支持SSH的 这是一个BUG
[ 本帖最后由 SHIPDS 于 2013-12-17 10:37 编辑 ]
作者: yuzhao1985 时间: 2013-12-17 14:36
我的情况是,用的TP-LINK TL-WR703N路由器,脚本用的是西瓜大大的v2脚本,换mac间隔设的是5分钟。从升级7.0前后开始出问题,有时一晚一次都擦不到,有时相隔1个或几个小时擦到一次,昨天情况算比较好的,大约40分钟左右擦到一次,但每次间隔都不太一样。
我怀疑是不是有些mac地址失效了?
作者: 囧囧的k 时间: 2013-12-18 12:26
引用:
原帖由 yuzhao1985 于 2013-12-17 14:36 发表
我的情况是,用的TP-LINK TL-WR703N路由器,脚本用的是西瓜大大的v2脚本,换mac间隔设的是5分钟。从升级7.0前后开始出问题,有时一晚一次都擦不到,有时相隔1个或几个小时擦到一次,昨天情况算比较好的,大约40分钟左 ...
我现在也用西瓜大大的脚本,今天一上午又都没插到,怀疑真是有mac失效了
作者: 囧囧的k 时间: 2013-12-18 16:27
引用:
原帖由 SHIPDS 于 2013-12-17 10:31 发表
正常 用的原作者脚本+DD-WRT v24-sp2 (12/12/13) std - build 23082
不过不知道为什么 对他的域名解析有问题 原脚本里的域名改成了IP
用DD-WRT v24-sp2 (12/12/13) std - build 23082的原因是这个版本支持SSH,能通 ...
能把你现在用的脚本发我一下么,今天一天都没擦上
作者: SHIPDS 时间: 2013-12-18 16:39
复制内容到剪贴板
代码:
echo -e "#!/bin/sh\nURL=http://213.141.148.11/3ds/nzone?\nMACS=/tmp/nzone.macs\nSPDELAY=480\nMACNUM=0\n[ -f \$MACS ] && MACNUM=\$(grep -v x \$MACS | wc -l) && DELAY=\$(((\$(date +%s)-\$(date -r \$MACS +%s))/60))\n[ \$MACNUM = 0 ] && NEWMACS=\$(wget -q -O - \$URL\$1)\n[ \$(echo -n \"\$NEWMACS\" | wc -c) != 0 ] && echo \"\$NEWMACS\" > \$MACS && MACNUM=\$(cat \$MACS | wc -l)\n[ -z \$DELAY ] && DELAY=\$SPDELAY\n[ \$MACNUM = 0 ] && sed -ri \"s/x(.*)/\\\\1/\" \$MACS && MACNUM=\$(grep -v x \$MACS | wc -l)\nMACTOTAL=\$(cat \$MACS | wc -l)\n[ \$MACNUM = 0 ] || ([ \$MACTOTAL -lt \$SPDELAY ] && [ \$DELAY -lt \$((\$SPDELAY/\$MACTOTAL)) ]) && exit\nRANDOM=\$(head /dev/urandom | hexdump -d | head -n 1 | cut -c 11-15 | sed -r \"s/0*(.*)/\\\\1/\")\nMAC=\$(grep -v x \$MACS | head -n \$((\$RANDOM%\${MACNUM}+1)) | tail -n 1)\nsed -ri s/\$MAC/x\$MAC/ \$MACS\nifconfig ath0 down\nsed -ri s/bssid=.*/bssid=\$MAC/ /tmp/ath0_hostap.conf\nwhile ! hostapd -B -P /var/run/ath0_hostapd.pid /tmp/ath0_hostap.conf; do\n PID=\$(ps | grep /var/run/ath0_hostapd.pid | grep -v grep | sed 's/^ *//' | cut -d ' ' -f 1)\n [ ! -z \$PID ] && kill \$PID\n sleep 1\ndone\nstopservice cron\nstartservice cron\n" > /tmp/nzone; chmod +x /tmp/nzone; mkdir -p /tmp/etc/config; echo -e "#!/bin/sh\nCRONJOBS=\$(nvram get cron_jobs)\nif echo \"\$CRONJOBS\" | grep -q nzone; then\n if echo \"\$CRONJOBS\" | grep nzone | grep -qe '^#'; then\n nvram set cron_jobs=\"\$(echo \"\$CRONJOBS\" | sed -r \"s/#(.*?nzone*)/\\\\1/\")\"\n else\n nvram set cron_jobs=\"\$(echo \"\$CRONJOBS\" | sed -r s/.*?nzone.*?/#\\&/)\"\n fi\n stopservice cron\n startservice cron\nfi\n" > /tmp/etc/config/nzone.sesbutton; chmod +x /tmp/etc/config/nzone.sesbutton
作者: SHIPDS 时间: 2013-12-18 16:41
corn那复制内容到剪贴板
代码:
* * * * * root /tmp/nzone BASE256,49
作者: poloevo 时间: 2013-12-18 16:44
mark一下,好久没擦人了
作者: SHIPDS 时间: 2013-12-18 16:54
如果你会用SSH软件链接看路由器内部的话
我是用WinSCP的
进去后 如果启动了cron任务
那如果能正常从网站获取MAC的话 路由器里会生成一个nzone.macs文件
那基本就没问题
现在不能擦肩估计可能是获取不到MACS地址 没地址就没办法变了
作者: SHIPDS 时间: 2013-12-18 16:58
而且我测试下来 DDWRT无线设置那
混合 full20mhz 脚本才有用
我试过换成dynamic20/40mhz脚本就失效
作者: 死带菊弗死得 时间: 2013-12-18 18:25
楼主我的脚本还是你一开始给我那个,今天一直正常能擦啊
就是广场每次只能擦9个人不知道为什么……
作者: 囧囧的k 时间: 2013-12-18 19:21
引用:
原帖由 SHIPDS 于 2013-12-18 16:58 发表
而且我测试下来 DDWRT无线设置那
混合 full20mhz 脚本才有用
我试过换成dynamic20/40mhz脚本就失效
混合 full20mhz 这个在哪弄
作者: SHIPDS 时间: 2013-12-18 19:22
无线设置那
作者: 囧囧的k 时间: 2013-12-18 19:27
是哪项................
作者: ayumizxj 时间: 2013-12-18 19:58
普通路由也能擦肩,而且更方便,只要把SSID改成attwifi就行了?不知道有人试过没
http://tieba.baidu.com/p/2762961885?qq-pf-to=pcqq.group
作者: SHIPDS 时间: 2013-12-18 20:04
你这个版本的DDWRT怎么没那项目 - -
作者: 囧囧的k 时间: 2013-12-18 20:38
固件: DD-WRT v24-sp2 (08/07/10) mega 可能太老...
自己也不会刷
作者: twilightgod 时间: 2013-12-26 10:41
我拿android手机试了下, 用的gbatemp上的教程, nintendo zone的图标会闪, 但是擦不到人
作者: zhaolinjia 时间: 2013-12-26 10:45
posted by wap, platform: iPhone
天天都擦的好好的~
欢迎光临 TGFC Lifestyle (http://tgfcer.com/) |
Powered by Discuz! 6.0.0 |