NAP6官方旗舰店
搜索
发新帖
午饭无线 推广广告R7800 完胜 华硕路由器NETGEAR Vs ASUS T-Mobile定制版NETGEAR团购
开启左侧

求华硕官方估计下迅雷自启动代码文件

[复制链接]
1133 6

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
路由器是AC68U  看了网上有大神发了迅雷跟aira2在官方固件下的安装与自启动帖子。
大致思路是先安装下载大师,构建环境。然后安装迅雷跟aira2。最后给了一个S50aria2的文件放在\asusware.arm\etc\init.d下,实现二者的双启动。
代码如下:
  1. #! /bin/sh

  2. APPS_MOUNTED_PATH=`nvram get apps_mounted_path`
  3. APPS_INSTALL_FOLDER=`nvram get apps_install_folder`
  4. APPS_INSTALL_PATH=$APPS_MOUNTED_PATH/$APPS_INSTALL_FOLDER
  5. APPS_DEV=`nvram get apps_dev`
  6. APPS_PATH=${APPS_MOUNTED_PATH:9}

  7. if [ ! -d "/opt/etc/dm2_aria2" ]; then
  8. mkdir -p /opt/etc/dm2_aria2
  9. chmod -R /opt/etc/dm2_aria2
  10. fi

  11. if [ ! -d "$APPS_MOUNTED_PATH/Download_Aria2" ]; then
  12. mkdir -p $APPS_MOUNTED_PATH/Download_Aria2
  13. chmod -R $APPS_MOUNTED_PATH/Download_Aria2
  14. fi

  15. case "$1" in
  16.   start|force-reload|restart)
  17.                 kill aria2c&

  18.                 cd  /opt/bin
  19.                 ./aria2c --conf-path=/opt/etc/dm2_aria2/aria2.conf --dir="$APPS_MOUNTED_PATH/Download_Aria2" -D&
  20.                 cd  /opt/xunlei
  21.                 ./portal&    ;;
  22.   stop)

  23.         kill aria2c&
  24.     ;;
  25.   *)
  26.     exit 1
  27.     ;;
  28. esac
复制代码
然后又在网上找到了单独安装aira2的自启动代码“S50aria2”,代码如下:
  1. #! /bin/sh

  2. APPS_MOUNTED_PATH=`nvram get apps_mounted_path`
  3. APPS_INSTALL_FOLDER=`nvram get apps_install_folder`
  4. APPS_INSTALL_PATH=$APPS_MOUNTED_PATH/$APPS_INSTALL_FOLDER
  5. APPS_DEV=`nvram get apps_dev`
  6. APPS_PATH=${APPS_MOUNTED_PATH:9}

  7. if [ ! -d "/opt/etc/dm2_aria2" ]; then
  8. mkdir -p /opt/etc/dm2_aria2
  9. chmod -R /opt/etc/dm2_aria2
  10. fi

  11. if [ ! -d "$APPS_MOUNTED_PATH/Download_Aria2" ]; then
  12. mkdir -p $APPS_MOUNTED_PATH/Download_Aria2
  13. chmod -R $APPS_MOUNTED_PATH/Download_Aria2
  14. fi

  15. case "$1" in
  16.   start|force-reload|restart)
  17.                 kill aria2c&

  18.         cd  /opt/bin
  19.                 ./aria2c --conf-path=/opt/etc/dm2_aria2/aria2.conf --dir="$APPS_MOUNTED_PATH/Download_Aria2" -D&
  20.           ;;
  21.   stop)


  22.         kill aria2c&
  23.     ;;
  24.   *)
  25.     exit 1
  26.     ;;
  27. esac
复制代码
其中关于迅雷的代码就有两行。
本人强迫症,想只安装迅雷,所以弄一个代码文件放在\asusware.arm\etc\init.d实现单独迅雷自启动,无奈太小白了,请论坛大神帮忙看看,能不能伸出援手帮助我下。

精彩评论6

eyre  连长  发表于 2016-5-13 22:37:02 | 显示全部楼层
本帖最后由 eyre 于 2016-5-13 22:46 编辑
  1. #!/bin/sh
  2. i=30                                                            
  3. while [ `ifconfig ppp0 |awk -F'[:P]' '/inet/{print $2}'` = "" ]
  4. do               
  5.   if [ "$i" -lt 1 ] ; then
  6.      logger "Could not start Xunlei"   
  7.      exit     
  8.   fi         
  9.   i=$(($i-1))
  10.   sleep 1   
  11. done   
  12. /jffs/xunlei/portal
复制代码

建议开机启动改成这样的方式,先判断ppoe拨号是否成功再开启迅雷,判断时间是30s,如果超时就退出,并写日志Could not start Xunlei
如果是官方固件的话,好吧,我没有研究过,应该是在/asusware.arm/etc/init.d/rc.unslung里面插入一行/xunlei_path/portal &就成
liuyanantj  连长  发表于 2016-5-12 16:53:40 | 显示全部楼层
网上有梅林固件的帖子  但是这种启动方式我试了无效
方法如下  请大家帮忙看看
QQ截图20160512165306.jpg
懂事长  NAP6技术团队  发表于 2016-5-12 18:10:06 | 显示全部楼层
安装aria2后 可以将下载大师删除的。
liuyanantj  连长  发表于 2016-5-12 20:17:49 来自手机  | 显示全部楼层
懂事长 发表于 2016-5-12 18:10
安装aria2后 可以将下载大师删除的。

我现在也不想安装aira2   还想让迅雷自启动
懂事长  NAP6技术团队  发表于 2016-5-12 23:22:22 | 显示全部楼层
不是有个迅雷Xware的插件嘛,你用这个插件进行下载好了,这样不就可以了啊
liuyanantj  连长  发表于 2016-5-13 16:16:33 | 显示全部楼层
懂事长 发表于 2016-5-12 23:22
不是有个迅雷Xware的插件嘛,你用这个插件进行下载好了,这样不就可以了啊 ...

回去又试了试   发现下载大师都没法成功安装
又重新刷了一遍估计  用2L图片里的方法成功解决了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表