TioPlato

Results 3 issues of TioPlato

配置完成后运行出现报错 Github Action 中的提示是 ``` npm WARN deprecated [email protected]: request has been deprecated, see request/request/issues/3142 npm WARN deprecated [email protected]: this library is no longer supported npm WARN deprecated [email protected]: core-js@...

之前用艾丽妮的时候就经常发现艾丽妮被放入宿舍,当时以为是专精结束之后被放入宿舍的(这个其实也不应该发生吧,我看选择填充宿舍空余位置的干员时应当是开启“未进驻”筛选的)。 今天又发现正在辅助训练的归溟幽灵鲨被放入宿舍,专精还在进行中,归溟幽灵鲨应当处于工作中状态,但还是被塞到宿舍了。 附上log: [runtime.log](https://github.com/ArkMowers/arknights-mower/files/12216788/runtime.log)

### Problem 1. 我使用rsync备份远程服务器上的录播目录,由于正在录制的文件在不断写入,会导致rsync备份后的hash校验失败。 2. 多个直播流同时录制的时候会碎片化写入,尤其是在CoW文件系统上(如zfs) ### Proposal 像qBittorrent一样增加一个将未完成的文件存放到单独目录中的选项,比如存放到 ```/incomplete/``` 然后当文件关闭时将其移动回 ```/{room_id}/``` 这样可以比较方便地从备份中排除。 同时还可以一定程度上的解决 #153 的问题,通过将 ```/incomplete/``` 和 ```/``` 映射到不同的分区,移动后就会分配连续的扇区。而且对于CoW文件系统(如zfs),还可以单独关闭 ```/incomplete/``` 映射数据集的快照,来节约空间。

enhancement
area: Core