找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 25627|回复: 11

求指导K2大神的华硕固件自定义怎么设置每天凌晨自动重启

[复制链接]
发表于 2016-5-25 10:28 | 显示全部楼层 |阅读模式
新人小白 求指导K2大神的华硕固件自定义怎么设置每天凌晨自动重启呀 之前看到过找不到了 详细代码多少 谢谢了
我的恩山、我的无线 The best wifi forum is right here.
发表于 2016-5-25 10:38 | 显示全部楼层
买个定时器插座,直接
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-5-25 10:47 来自手机 | 显示全部楼层
手机设个闹钟,直接
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-5-25 12:29 | 显示全部楼层
华硕固件本身带有自启动脚本,只需要简单修改即可启用。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-5-25 12:43 | 显示全部楼层
脚本 自定义Crontab定时任务配置:

# 每天的三点半重启
#30 3 * * * reboot & #删除开头的#启动命令

点评

看不懂!! #!/bin/sh #copyright by hiboy if [ -f /tmp/webui_yes ] ; then logger -t "webui" "UI 开关遍历状态监测" /etc/storage/script0_script.sh & sleep 5 /tmp/sh_vlmcsd.sh & /tmp/sh_ngrok.sh  详情 回复 发表于 2016-5-25 23:25
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-5-25 23:25 | 显示全部楼层
playqq 发表于 2016-5-25 12:43
脚本 自定义Crontab定时任务配置:

# 每天的三点半重启

看不懂!!

#!/bin/sh
#copyright by hiboy
if [ -f /tmp/webui_yes ] ; then
logger -t "webui" "UI 开关遍历状态监测"
/etc/storage/script0_script.sh &
sleep 5
/tmp/sh_vlmcsd.sh &
/tmp/sh_ngrok.sh &
/etc/storage/DNSPOD_script.sh &
/tmp/sh_syncys.sh &
/tmp/sh_xun_lei.sh &
/tmp/sh_FastDick.sh &
/tmp/sh_phddns.sh &
/tmp/sh_func_load_adbyby.sh &
/sbin/ss.sh &
/tmp/youku_install.sh &
else
logger -t "webui" "稍等后启动相关设置"
fi
[ -f /tmp/crontabs.lock ] && exit 0
touch /tmp/crontabs.lock
http_username=`nvram get http_username`
upanPath=`ls -l /media/ | awk '/^d/ {print $NF}' | sed -n '1p'`
cat > "/tmp/crontabs_DOMAIN.txt" <<-\EOF
# 基本格式 :
# 0  *  *  *  *  command
# 分 时 日 月 周 命令
# 在以上各个字段中,还可以使用以下特殊字符:
# 第一个数字(分钟)不能为*
# 星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。
# 逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”
# 中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”
# 正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。
#删除开头的#启动命令
# 定时运行脚本规则 (删除前面的#即可启动命令)
# 每6小时重启adbyby
6 */6 * * * nvram set adbyby_status=0000 && /tmp/sh_func_load_adbyby.sh & #删除开头的#启动命令

# 每天的一点25分更新中国路由表和gfw表
25 1 * * * /sbin/ss.sh update & #删除开头的#启动命令

# 每天的三点半重启
#30 3 * * * reboot & #删除开头的#启动命令
# 每星期一的三点半重启
#30 3 * * 1 reboot & #删除开头的#启动命令

# 凌晨2点定时关网:
#0 2 * * * stop_wan #删除开头的#启动命令

# 早上8点定时开网(重启wan口):
#0 8 * * * restart_wan #删除开头的#启动命令

# 每天的一点【切换WAN模式】和【重启wan口】
#0 1 * * * /tmp/sh_wan_wips.sh wan & #删除开头的#启动命令
# 每天的十点切换wifi中继模式
#0 10 * * * /tmp/sh_wan_wips.sh wips & #删除开头的#启动命令

# 每6小时重启迅雷快鸟
#15 */6 * * * [ "$FastDick_enable" = "1" ] && /tmp/sh_reFastDick.sh & #删除开头的#启动命令

# 每6小时重启SyncY同步软件
#15 */6 * * * [ ! -z "`ps |grep "/opt/etc/syncy.py"|grep -v grep| awk '{print $1}'`" ] &&  kill -9 "`ps |grep "/opt/etc/syncy.py"|grep -v grep| awk '{print $1}'`" & #删除开头的#启动命令

# 每3小时重启迅雷下载
#5 */3 * * * [[ $(ps | grep "/xunlei/lib/" | grep -v "grep" | wc -l) == 3 ]] && killall EmbedThunderManager & #删除开头的#启动命令

# 每1小时重启花生壳内网版
#10 */1 * * * [ "$phddns" = "1" ] && killall oraynewph && killall oraysl & #删除开头的#启动命令






EOF
chmod 777 "/tmp/crontabs_DOMAIN.txt"

if [ -z "`grep '删除开头的#启动命令' /etc/storage/cron/crontabs/$http_username`" ] ; then
echo "" > /etc/storage/cron/crontabs/$http_username
else
sed -Ei '/删除开头的/d' /etc/storage/cron/crontabs/$http_username
fi

grep -v '^#' /etc/storage/cron/crontabs/$http_username | sort -u | grep -v "^$" >> /tmp/crontabs_DOMAIN.txt
grep -v '^#' /tmp/crontabs_DOMAIN.txt | sort -u | grep -v "^$" > /etc/storage/cron/crontabs/$http_username
cat > "/tmp/sh_wan_wips.sh" <<-\EOF
#!/bin/sh
logger -t "WAN、WIFI中继开关" "切换模式:$1"
restartwan()
{
logger -t "WAN、WIFI中继开关" "重新链接wan口"
restart_wan
sleep 10
logger -t "WAN、WIFI中继开关" "重新启动2.4GWIFI"
radio2_restart
}
case "$1" in
wan)
#无线AP工作模式:"0"=【AP(桥接被禁用)】"1"=【WDS桥接(AP被禁用)】"2"=【WDS中继(网桥 + AP)】"3"=【AP-Client(AP被禁用)】"4"=【AP-Client + AP】
nvram set rt_mode_x=0
nvram commit
restartwan

  ;;
wips)
#无线AP工作模式:"0"=【AP(桥接被禁用)】"1"=【WDS桥接(AP被禁用)】"2"=【WDS中继(网桥 + AP)】"3"=【AP-Client(AP被禁用)】"4"=【AP-Client + AP】
nvram set rt_mode_x=4
nvram commit
restartwan

  ;;
esac

EOF
chmod 777 "/tmp/sh_wan_wips.sh"

killall crond
crond
sleep 2
if [ ! -f /tmp/cron_adb.lock ] && [ -s "/tmp/bin/adbyby" ]; then
PIDS=$(ps | grep "/tmp/bin/adbyby" | grep -v "grep" | grep -v "adbybyupdate.sh" | grep -v "adbybyfirst.sh" | wc -l)
if [ "$PIDS" != 0 ]; then
port=$(iptables -t nat -L | grep 'ports 8118' | wc -l)
if [ "$port" = 0 ]; then
logger -t "adbyby" "定时检查:找不到8118转发规则,重新添加"
/tmp/sh_adb8118.sh A
fi
fi
fi
sleep 2
/etc/storage/ez_buttons_script.sh 3 &

rm -f /tmp/crontabs.lock

求指教,怎样修改呢?

点评

# 每天的三点半重启 #30 3 * * * reboot & #删除开头的#启动命令 删除#30 3前面的#号然后应用  详情 回复 发表于 2016-5-26 00:13
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-5-26 00:13 | 显示全部楼层
powerxgy 发表于 2016-5-25 23:25
看不懂!!

#!/bin/sh


# 每天的三点半重启
#30 3 * * * reboot & #删除开头的#启动命令

删除#30 3前面的#号然后应用

点评

只需要删除#号 其他的代码不修改 然后保存应用 就可以了吗???  详情 回复 发表于 2016-5-26 11:59
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2016-5-26 11:59 | 显示全部楼层
playqq 发表于 2016-5-26 00:13
# 每天的三点半重启
#30 3 * * * reboot & #删除开头的#启动命令

只需要删除#号 其他的代码不修改 然后保存应用 就可以了吗???
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-1-11 22:48 来自手机 | 显示全部楼层
谢谢指导。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-11-24 10:34 | 显示全部楼层
我只要让ngrok每一小时重启一次怎么写啊。里面没有啊   我的系统是老毛子RT-N14U-GPIO-1-7620-128M
# 每1小时重启ngrok域名解析
#13 */1 * * * nvram set ngrok_status=123 && /tmp/script/_ngrok & #删除开头的#启动命令
不知道这样对不对,我不知道ngrok的具体路径
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-12-5 23:48 | 显示全部楼层
非常好,很容易就理解了 可以自己设置定时重启了,赞一个
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-6-8 11:28 | 显示全部楼层
哎。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-24 16:39

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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