cmcc扫号脚本 cmcc脚本使用方法
原帖自动登录脚本开启JFFS:系统管理》JFFS设置,勾上启用,点下面的格式化/清除下面的命令粘贴在系统管理》脚本设置》初始化:nvramsetwlanportal=221.176.1.140nvramsetwlanacname=9001.0595.591.00nvramsetwlanuser=****nvramsetwlanpwd=****nvramcommit结束!等号后面的需要更改,第一个IP,第二个服务器代码获取方法:连接cmcc随便打开网址,出现登录界面cmcc扫号脚本,右击查看源代码,找到类似的数字替换自己的第三行帐号,第四行密码以下脚本请粘贴到系统管理->脚本设置->防火墙脚本里/jffs/cmcc.sh>/tmp/relogin.log##为防止无流量或在线超过8小时导致被踢下线,每三分钟访问某页面以保持在线(这里使用原作者的URL)crukillallwget;wget>/tmp/keepalive.log小时自动重新登录cru/jffs/cmcc.sh>/tmp/relogin.log把下面的代码保存一个文本文件命名cmcc.shdatelogin_res.html#rmlogout_res.htmlexportPATH=.:$PATH#echo$PATHwlanuserip=$(nvramgetwan_ipaddr)echo${wlanuserip}wlanportal=$(nvramgetwlanportal)wlanacname=$(nvramgetwlanacname)echo${wlanportal}echo${wlanacname}wlanuser=$(nvramgetwlanuser)wlanpwd=$(nvramgetwlanpwd)echo${wlanuser}echo${wlanpwd}#loginfirstwget"http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGIN&USER=${wlanuser}&PWD=${wlanpwd}"login_res.htmlficatlogin_res.html|grep"cmcccs|login_res"#logon_res=`catlogin_res.html|grep"cmcccs|login_res"|awk´{print$3}´`#echo$logon_reslogonsessid=`catlogin_res.html|grep"logonsessid"|awk´{print$6}´`echo$logonsessid#dologoutwget"http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGOUT&USER=${wlanuser}&logonsessid=$logonsessid"logout_res.htmlcatlogout_res.html|grep"cmcccs|offline_res"#logout_res=`catlogout_res.html|grep"cmcccs|offline_res"|awk´{print$3}´`#echo$logout_reslogoutsessid=`catlogout_res.html|grep"logonsessid"|awk´{print$6}´`echo$logoutsessidreloginwget"http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGIN&USER=${wlanuser}&PWD=${wlanpwd}"login_res.htmlcatlogin_res.html|grep"cmcccs|login_res"#logon_res=`catlogin_res.html|grep"cmcccs|login_res"|awk´{print$3}´`#echo$logon_reslogonsessid=`catlogin_res.html|grep"logonsessid"|awk´{print$6}´`echo$logonsessiddate用WinSCP工具把下面的cmcc.sh上传到/root/jffs/目录下辅助卡盟,然后右击cmcc.sh属性权限0755(在下面输入数字我的是0644改成0755)基本设置》网络设置》WAN1:连接类型:DHCP剩下的默认向下拉:无线网络设置无线模式:无线客户端绑定端口:WAN1无线网络协议:自动SSID:CMCC频道:这个选择自动也行(有人说不稳定,可以用诊断工具,无线搜寻cmcc扫号脚本,看看哪儿个信道的信号强就选哪儿个,-15DB比-19DB强,我的1信道比较强,就选择1了。
)安全选项:关闭然后保存。主机注意IP的获得(默认开dhcp了。我是自动获得的)。#!/bin/sh基于myeyre()的DD-WRT版脚本修改,适合Tomato系列固件,byzd#模仿随e行客户端进行CMCCWLAN认证的脚本,可保存在jffs#CMCCWLANreloginscript,usejffsWR-500VrunningTomatoDualWAN1.28.0540#####以下是初始化命令(执行一次即可,记得去掉命令前面的#号)##设置移动WLAN的参数,一般用户需要修改wlanacname,wlanuser,wlanpwd个参数nvramsetwlanportal=221.176.1.140nvramsetwlanacname=9001.0595.591.00nvramsetwlanuser=*****nvramsetwlanpwd=*****nvramcommit#####初始化结束#####以下脚本请粘贴到系统管理->脚本设置->防火墙脚本里(记得去掉命令前面的#号,中文不用复制)#/jffs/cmcc.sh>/tmp/relogin.log##为防止无流量或在线超过8小时导致被踢下线,每三分钟访问某页面以保持在线(这里 使用原作者的URL) cru killallwget;wget html /dev/null>/tmp/keepalive.log 小时自动重新登录#cru /jffs/cmcc.sh>/tmp/relogin.log ###脚本粘贴结束下面的放到cmcc.sh 文件的: 这个是我保存的文件: cmcc.sh 这就完了。
以下是原帖内容: 本帖最后由 8859043 2011-12-2509:23 编辑 #!/bin/sh 基于myeyre()的DD-WRT版脚本修改,适合Tomato 系列固件,by zd #模仿随e 行客户端进行CMCC WLAN 认证的脚本, 可保存在jffs #CMCCWLAN relogin script, use jffs WR-500Vrunning Tomato DualWAN 1.28.0540 #####以下是初始化命令(执行一次即可,记得去掉命令前面的#号) ##设置移动WLAN 的参数,一般用户需要修改wlanacname,wlanuser,wlanpwd 个参数#nvram set wlanportal=221.176.1.140 #nvram set wlanacname=0001.0410.240.00 #nvram set wlanuser= #nvram set wlanpwd=116503 #nvram commit #####初始化结束 #####以下脚本请粘贴到系统管理->脚本设置->防火墙脚本里(记得去掉命令前面的#号,中文不用复制) #/jffs/cmcc.sh >/tmp/relogin.log ##为防止无流量或在线超过8小时导致被踢下线, 每三分钟访问某页面以保持在线(这里使用原作者的URL) cru killallwget;wget /dev/null>/tmp/keepalive.log 小时自动重新登录#cru /jffs/cmcc.sh>/tmp/relogin.log ###脚本粘贴结束date login_res.html#rm logout_res.htmlexport PATH=.:$PATH #echo $PATH wlanuserip=$(nvram get wan_ipaddr) echo ${wlanuserip} wlanportal=$(nvram get wlanportal) wlanacname=$(nvram get wlanacname) echo ${wlanportal} echo ${wlanacname} wlanuser=$(nvram get wlanuser) wlanpwd=$(nvram get wlanpwd) echo ${wlanuser} echo ${wlanpwd} #loginfirst wget "http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGIN&USER=${wlanuser} &PWD=${wlanpwd}" login_res.htmlfi cat login_res.html|grep "cmcccs|login_res" #logon_res=`cat login_res.html|grep "cmcccs|login_res"|awk ´{print$3}´` #echo $logon_res logonsessid=`cat login_res.html|grep "logonsessid"|awk ´{print$6}´` echo $logonsessid #do logoutwget "http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGOUT&USER=${wlanuser}&logonsessi d=$logonsessid" -Ologout_res.html cat logout_res.html|grep "cmcccs|offline_res" #logout_res=`cat logout_res.html|grep "cmcccs|offline_res"|awk ´{print$3}´` #echo $logout_res logoutsessid=`cat logout_res.html|grep "logonsessid"|awk ´{print$6}´` echo $logoutsessid reloginwget "http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGIN&USER=${wlanuser}&PWD=${wlanpwd}" login_res.htmlcat login_res.html|grep "cmcccs|login_res" #logon_res=`cat login_res.html|grep "cmcccs|login_res"|awk ´{print$3}´` #echo $logon_res logonsessid=`cat login_res.html|grep "logonsessid"|awk ´{print$6}´` echo $logonsessid date 使用教程需要WinSCP 软件把CMCC 脚本上传到 root/jffs/目录下 设置cmcc.sh 可执行属性为755 初始化设置CMCC 登录的账号密码 电脑开始运行 telnet 输入#nvram set wlanportal=221.176.1.140 #nvram set wlanacname=0001.0410.240.00 #nvram set wlanuser= #nvram set wlanpwd=116503 #nvram commit #####初始化结束 查找自己地区的CMCC 服务器代码 修改nvram set wlanacname=0001.0410.240.00 为自己地区 进入TTDW 防火墙 在防火墙下输入cru killallwget;wget /dev/null>/tmp/keepalive.log 小时自动重新登录#cru /jffs/cmcc.sh>/tmp/relogin.log #/jffs/cmcc.sh>/tmp/relogin.log 重启路由器打开网页看看 如果可以登录 请及时观察CMCC 账号登录状态 查看地址为 如果 发现账号频繁上线下线 删除防火墙下这句#/jffs/cmcc.sh >/tmp/relogin.log 用telnet登录路由器 手动启动CMCC 脚本 命令cd /jffs cmcc.sh
来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!