|
本帖最后由 sheep9393 于 2013-1-19 22:27 编辑
刚刚看见这方法觉得蛮好的所以自己尝试了一下....QQ挂了一晚上看着还行就搬运一下....写个详细方法和大家分享....水平比较菜有什么遗漏的地方希望大神指点....
源方法地址:https://www.right.com.cn/forum/thread-115301-1-1.html
1月19日:
经过一晚上的挂机,今天早上打开路由的时候惊呆了,竟然三个负载都超过了10,然后发觉应该是挂qq的时候进程忘记删的缘故吧,然后就各种kill,不知道为什么,试了很久都不怎么管用,无奈,由于本人相当菜,水平有限所以想出一怪招,就是把他做成启动脚本然后用restart来完成刷新,经过每分钟刷新一次进行2小时的测试后发现,路由负载一直维持在0.0-0.1左右,感觉效果不错所以把方法更改了下发了上来,和大家分享,希望大神多多指教!
感谢六楼 ┽→寂寞·不畏 大神对以前一方法的错误进行指出,之前的脚本位置是放的不好,所以改正,最好放在/etc 里面!
步骤一:这一步和1月18日的一样。
步骤二:
在/etc/init.d内建立一个名为qq的文件,然后编辑以下信息并保存(更改权限为0755)- #!/bin/sh /etc/rc.common
- # Copyright (C) 2008-2011 OpenWrt.org
- START=99
- start() {
- BM1="上面的地址"
- UA="Nokia6030/2.0 (y3.30) Profile/MIDP-2.0 Configuration/CLDC-1.1"
- refresh() {
- local BM="$1"
- local refresh=`curl -sL -A "$UA" $BM | sed -n 's/&/\&/;s/.*id="forward" ontimer="\(.*\)">/\1/p'`
- [ -n "$refresh" ] && curl -L -A "$UA" "$refresh"
- }
- refresh "$BM1"
- }
- stop() {
- killall qq
- }
复制代码 这个是复制粘贴好的脚本:
步骤三:
测试一下是否能用,在电脑上打开qq,然后在putty内输入如果qq被挤掉线了就说明成功了
步骤四:
在cron里面加入以下代码( 按自己的喜好加入,下面只是例子 ):- */5 * * * * /etc/init.d/qq restart >/dev/null 2>&1 #表示全天24小时在线每5分钟刷新一次
复制代码 如果希望一开路由就上线的话可以在putty里面输入步骤五:和1月18日的一样
对于5楼 lyin 出现的情况已经由9楼 haxc 大神指出,这个方法使用之前需要安装curl即需要在putty端输入- opkg update
- opkg install curl libcurl
复制代码 此方法负载占用比前面一种方法小很多,所以推荐使用这一种,可能还有更好的方法,希望大神多多分享,如有错误之处忘指点!
1月18日:
步骤一:
首先登陆http://pt.3g.qq.com/s?aid=nLogin3gqq (最好手机登陆,电脑登陆的我试了一下好像IE和firefox不行,chrome和360极速可以),输入qq号和密码然后进入,界面就是3GQQ的界面,将网页的地址(形如:http://q32.3g.qq.com/g/s?aid=nqq ... XXX&myqq=XXXXXXXXXX)记录下来以备后用。
步骤二:
在路由器/etc内建立一个qq.sh文件,然后写入并保存(更改权限为0755)- # !/bin/sh
-
- BM1="上面的地址"
-
- UA="Nokia6030/2.0 (y3.30) Profile/MIDP-2.0 Configuration/CLDC-1.1"
-
- refresh() {
- local BM="$1"
- local refresh=`curl -sL -A "$UA" $BM | sed -n 's/&/\&/;s/.*id="forward" ontimer="\(.*\)">/\1/p'`
- [ -n "$refresh" ] && curl -L -A "$UA" "$refresh"
- }
-
- refresh "$BM1"
复制代码 这个是复制粘贴好的脚本:
步骤三:
测试一下是否能用,在电脑上打开qq,然后在putty内输入如果qq被挤掉线了就说明成功了
步骤四:
在cron里面加入以下代码( 按自己的喜好加入,下面只是例子 ):- */10 * * * * /etc/qq.sh >/dev/null 2>&1 #表示24小时在线每10分钟刷新一次
复制代码 步骤五:
据说这个地址不是永久的,过了一段时间后会改变,只需要重新登录以后记下地址重新改下上面的地址那里就可以了。
最后大功告成!效果就是这样的{:soso_e104:}
水平有限,只是分享,高手勿喷,也感谢诸位大神对于前面一贴求助帖的帮助,真心感谢,好人一生平安!
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|