上一篇文章:Manjaro nas环境配置写了Manjaro基本的nas三件套(nextcloud+jellyfin+aria2)配置. 这篇文章再完善一下,使nas更好用。
目录- 1. Aria2 手机端App
- 2. nas定时开关机 与网络唤醒
- 3. TMM电影信息自动刮削
- 4. nextcloud挂载外部动态目录,与Aria2和百度云盘等联动
安卓端的app是Aria2App. 可以通过app添加和删除下载任务。
F-Droid下载地址
github下载地址
# 定时关机。关机时间在cron文件里指定。 # 同时配合主板的RTC定时开机,实现每天定时休眠。 sudo crontab -l | cat - scheduleShutdown.cron | sudo crontab -
scheduleShutdown.cron:
* 0 * * * /usr/bin/shutdown -h now
wol网络唤醒
首先要确认网卡是否支持网络唤醒。其次,网络唤醒貌似只对有线网卡起作用。
参照其他博客: 网络唤醒
sudo pacman -S ethtool # 需要是root用户下查看 sudo ethtool enp2s0
如果有显示Wake-on: g则支持网络唤醒
若没有rc.local, 添加:
# 添加rc.local sudo nano /usr/lib/systemd/system/rc-local.service
#rc-local.service内容 [Unit] Description="/etc/rc.local Compatibility" [Service] Type=forking ExecStart=/etc/rc.local start TimeoutSec=0 StandardInput=tty RemainAfterExit=yes SysVStartPriority=99 [Install] WantedBy=multi-user.target
# 开机自启动 systemctl enable rc-local.service sudo chmod +x /etc/rc.local sudo nano /etc/rc.local
#/etc/rc.local内容
#!/bin/bash # 每次开机后都需要启用网络唤醒。 不设会有问题。 /sbin/ethtool -s enp2s0 wol g
然后就可以用各种wol软件来远程唤醒了。我用的软件叫Bootboi, 有需要的可以下载。
Bootboi下载
TMM官网下载地址
百度网盘分享: 链接: https://pan.baidu.com/s/19TPEo-kw5BcedGCp6y0wGw 提取码: 1jur
# tinyMediaManager定时刮削 # 先打开tinyMediaManager gui界面运行一次(运行tinyMediaManager这个文件),配置好媒体库目录然后关闭。 然后导入cron定时任务。 sudo crontab -l | cat - scheduleScrape.cron | sudo crontab - # 电影和电视剧目录要区分一下。 电视剧刮削时需要加上季的信息,也可以加上年份信息,通过目录名给与提示。 比如年份: 牛郎织女(2003), 季: Season1
scheduleScrape.cron:
# 定时刮削 # 刮削电影和电视 (tmm可执行文件目录对应修改) 具体的命令可参考tmm官网 30 11 * * * sudo /home/dzz/work/tinyMediaManager/tinyMediaManager movie -u --scrapeAll --renameAll && sudo /home/dzz/work/tinyMediaManager/tinyMediaManager tvshow -u --scrapeAll --renameAll
可以通过上面的定时自动刮削,也可以手机上使用ssh客户端执行命令手动刮削。
这个app叫做DaRemote, 可以定义一键命令(我这里定义了刮削和关机两个命令)。提前配置好命令,点击就会自动执行,不用再去手动登陆。 不过这个DaRemote在大陆无法购买,免费版只能定义两个命令。
如果各位还有类似好用的app, 望分享
nextcloud应用里启用外部存储:External storage support
外部存储里配置本地监视目录, 用来和Aria2,百度云等交互:
我的外部目录是这样的:
通过nextcloud管理阿里云,百度云, Aria2,以及Tmm刮削结果
Tmm scrape刮削目录:
在nextcloud中:



