威联通NAS最简单的自启动方式(理论兼容全机型、版本)
现有已知的方法有两种:
①以往常用的方法是通过编辑qpkg.conf文件来实现,编辑qpkg.conf添加仿冒已安装应用代码的方式,貌似在最新版4.3.x系统中不好用了;
②新版系统中更高阶一点,可以根据官网wiki提供的方式,开启控制台内的autorun.sh功能,但每个机型的配置方式略有不同,对于新手玩家来说比较繁琐,且它的启动顺序为系统级的,会比安装的各种软件具有更高的优先级,对于某些自定义的脚本或者程序,需要依赖某些软件或者环境运行之后,再运行的低优先级的启动需求无法满足!
有需求就有动力嘛!所以突发灵感,遵循QTS系统应用的启动方式,来制作一个基于QPKG安装包的自启动脚本,理论上适用各种架构的机型、各版本的系统,一般情况下,无需SSH后台编译代码,能够直接在win下或者QTS系统内,随意编译、增减你的自启动命令,简单实用!
先看看截图效果
在APP center中安装好后的图标,遵循QTS系统APP Center的使用方式,可以在APP Center中启用或者停用该自启动程序;
将安装好的脚本挂载到默认的Download目录,方便直接在win下或者QTS系统内直接编辑代码,随意增减修改你的自启动脚本
【使用教程】
①可以通过win下安装的NotePad++,通过局域网访问Download的共享,编辑custom.sh脚本;
②或者在APP Center中安装“Text Editor”应用,即可在file Station中右键使用Text Editor来编辑“custom.sh”自定义脚本,将你所需要自启动的命令行、程序带代码直接加入其中。
custom.sh脚本默认有两个命令行,来测试脚本可用性:程序在首次安装完成之后,会在默认共享目录Download根目录下,生成“Success.txt”和“自启动成功.txt”两个空的txt文本文件,两者修改时间相差3秒,若符合则程序正常,反之则程序异常
成功之后,则可以修改或者删除第5行到第7行代码,多个执行命令之间,建议采用sleep参数来作为间隔。理论上除了第1行和第12行代码不可修改、删除以外,两者之间的代码都可以由玩家自定义添加自启动所需的任何命令行
【特别说明】
不要修改Download目录下挂载的“StartUp”目录及该目录下的“custom.sh”文件的名称,可能导致自启应用失效;
如果需要卸载重装该程序,请自行备份“custom.sh”脚本文件,避免自行配置的自启动命令丢失;
本安装包遵循QTS系统APP Center的使用方式,可以在APP Center中启用或者停用该自启动程序,方便玩家根据需求来决定是否启用自启动。当启用时,Download下可见“StartUp”目录,反之不可见;