恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 迅雷TV版在当贝应用市场独家首发恩山
查看: 7058|回复: 38

Padavan 求助开机WiFi自动更改密码(以解决)

[复制链接]
发表于 2017-10-4 17:51 | 显示全部楼层 |阅读模式
本帖最后由 VlongZhang 于 2017-10-8 13:52 编辑

我每天都会重启路由器
需要实现开机启动自动重设密码
密码规则例如
获取当天日期,获取月份2位字符,获取日期2位字符
前缀例如为1111,例如当天是2017-10-04
那密码为11111004
有会写代码的吗?帮个忙!!非常感谢
感谢@phyyes 亲自解答:
-----------------  解答部分  --------------------------------------------------------------
用自己的路由亲自编写并测试过的:
进入路由器菜单,自定义设置---脚本---在路由器启动后执行
复制此代码,添加到#!/bin/sh的下面(也就是第二行),最后点击应用本页设置

----------复制下面代码----------
MM=1111`date +%m%d`
nvram set rt_wpa_psk=$MM
logger -t "【自动设置WIFI脚本 BY phyyes】" "2.4G无线WIFI密码已设置为$MM"
nvram set wl_wpa_psk=$MM
logger -t "【自动设置WIFI脚本 BY phyyes】" "5G无线WIFI密码已设置为$MM"
nvram commit
----------复制上面代码----------

说明:这是2.4G和5G同时设置的代码,如果不需要改5G密码可以加#或者删除.如果想改密码前缀就改第一行1111那里.
----------------------------------------------------------------------------------------------------------------------------------------------
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-10-4 18:41 | 显示全部楼层
慢慢学习写脚本吧

点评

不知道有什么教程,不知道基于什么语言要是.net就好了,我会  详情 回复 发表于 2017-10-4 18:46
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2017-10-4 18:46 | 显示全部楼层
leida 发表于 2017-10-4 18:41
慢慢学习写脚本吧

不知道有什么教程,不知道基于什么语言要是.net就好了,我会

点评

一般是shell,.net是不太可能的  详情 回复 发表于 2017-10-4 18:59
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-10-4 18:59 | 显示全部楼层
VlongZhang 发表于 2017-10-4 18:46
不知道有什么教程,不知道基于什么语言要是.net就好了,我会

一般是shell,.net是不太可能的
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-10-4 21:39 | 显示全部楼层
有意思,帮顶一下
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-10-5 11:38 | 显示全部楼层
帮顶 奇怪的需求 开店用吗?

点评

是的开店,隔壁店的加隔壁店的+N。。。 再好的路由器都扛不住  详情 回复 发表于 2017-10-5 16:19
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-10-5 16:07 来自手机 | 显示全部楼层
不知道楼主每天更改密码的目的是什么

点评

开店需要的  详情 回复 发表于 2017-10-5 16:20
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2017-10-5 16:19 | 显示全部楼层
hiseeyou 发表于 2017-10-5 11:38
帮顶 奇怪的需求 开店用吗?

是的开店,隔壁店的加隔壁店的+N。。。
再好的路由器都扛不住
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2017-10-5 16:20 | 显示全部楼层
roto 发表于 2017-10-5 16:07
不知道楼主每天更改密码的目的是什么

开店需要的
我的恩山、我的无线 The best wifi forum is right here.
头像被屏蔽
发表于 2017-10-5 19:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-10-5 19:11 | 显示全部楼层
改密码可以参考以下放到定时脚本内:
#2.4g的
nvram set rt_wpa_psk=xxxxxxxx
#5g的
nvram set wl_wpa_psk=xxxxxxxx
至于怎么获取日期和加盐,建议百度一下,已经很简单了。

点评

你说的很对。: 5.0 我赞同你的说法。: 5.0
是个好办法,好思路。  详情 回复 发表于 2017-10-6 10:07
你说的很对。: 5 我赞同你的说法。: 5
  发表于 2017-10-5 20:01
#获取当前日期,如20171005给变量var var=`date +%Y%m%d` #2.4g的 nvram set rt_wpa_psk=$var 这样对嘛!!??  详情 回复 发表于 2017-10-5 20:00
非常感谢指点  详情 回复 发表于 2017-10-5 19:45
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-10-5 19:33 | 显示全部楼层
leon1311475 发表于 2017-10-5 19:00
直接软路由不就好了。几千连接都不是事

连接不是事,带宽是事么?
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2017-10-5 19:45 | 显示全部楼层
Xianun 发表于 2017-10-5 19:11
改密码可以参考以下放到定时脚本内:
#2.4g的
nvram set rt_wpa_psk=xxxxxxxx

非常感谢指点
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2017-10-5 20:00 | 显示全部楼层
Xianun 发表于 2017-10-5 19:11
改密码可以参考以下放到定时脚本内:
#2.4g的
nvram set rt_wpa_psk=xxxxxxxx

#获取当前日期,如20171005给变量var
var=`date +%Y%m%d`
#2.4g的
nvram set rt_wpa_psk=$var

这样对嘛!!??

点评

自己试试就知道行不  详情 回复 发表于 2017-10-6 08:29
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-10-6 02:46 | 显示全部楼层
好帖子要关注一下
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2022-10-4 11:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

| 江苏省互联网有害信息举报中心 举报信箱:js12377@jschina.com.cn 举报电话:025-88802724 | 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797
快速回复 返回顶部 返回列表