ddwrt固件的cmcc自动登录脚本(附详细使用方法)
NO.1
dos下执行命令: telnet 192.168.1.1 用户名 root 密码 admin(或者你自己设定的密码) 进入路由后输入以下命令,其中wlanacname、wlanuser、wlanpwd请自己修改 可以从认证页面的URL中得到wlanportal和wlanacname变量
nvram set wlanportal=221.176.1.140 nvram set wlanacname=1000.0775.771.00 nvram set wlanuser=1350000000 nvram set wlanpwd=123456 nvram commit
NO.2
以下这段复制到DD的命令,保存为自定义指令
#!/bin/sh date "+%Y-%m-%d %H:%M:%S" #rm -f login_res.html #rm -f logout_res.html export 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} if [ ! -e login_res.html ] then #login first wget "http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGIN&USER=${wlanuser}&PWD=${wlanpwd}" -O login_res.html fi cat login_res.html|grep "cmcccs|login_res" #logon_res=`cat login_res.html|grep "cmcccs|login_res"|awk -F'|' '{print $3}'` #echo $logon_res logonsessid=`cat login_res.html|grep "logonsessid"|awk -F'"' '{print $6}'` echo $logonsessid #do a logout wget "http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGOUT&USER=${wlanuser}&logonsessid=$logonsessid" -O logout_res.html cat logout_res.html|grep "cmcccs|offline_res" #logout_res=`cat logout_res.html|grep "cmcccs|offline_res"|awk -F'|' '{print $3}'` #echo $logout_res logoutsessid=`cat logout_res.html|grep "logonsessid"|awk -F'"' '{print $6}'` echo $logoutsessid #and then relogin wget "http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGIN&USER=${wlanuser}&PWD=${wlanpwd}" -O login_res.html cat login_res.html|grep "cmcccs|login_res" #logon_res=`cat login_res.html|grep "cmcccs|login_res"|awk -F'|' '{print $3}'` #echo $logon_res logonsessid=`cat login_res.html|grep "logonsessid"|awk -F'"' '{print $6}'` echo $logonsessid date "+%Y-%m-%d %H:%M:%S"
NO.3
下面这段保存为防火墙指令
/tmp/custom.sh >/tmp/root/relogin.log 2>&1
NO.4
DD-管理-Cron Cron启用 Cron 附加任务 粘贴以下命令
*/3 * * * * root killall wget;wget http://hi.baidu.com/myeyre/blog/item/bb5470cfa42c2637f9dc613b.html -O /dev/null >/tmp/root/keepalive.log 2>&1 & 1 */6 * * * root /tmp/custom.sh >/tmp/root/relogin.log 2>&1 &
在框框复制代码后记得保存哦 完成后点应用,最后重启你的路由即可
点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)
饿了么红包
本站附件分享,如果附件失效,可以去找找看
于2015-11-27发布