Closed iaddda closed 3 months ago
@CerealAxis 来看看。
这几天抽空出来修:)
无法复现,能否给出服务器文件夹的截图? 但是确实找到了一些问题,你可以尝试使用最新的dev build进行测试
抱歉现在才回复。 换用dev build重启服务器时,插件开始清理过期录像,后台记录如下:
[15:56:06 信息]: [ISeeYou] Enabling ISeeYou v1.1.4
[15:56:06 信息]: [ISeeYou] Start to delete outdated recordings in replay/player and replay/suspicious/Themis
[15:56:07 信息]: [ISeeYou] Deleted recording file: 2024-03-26@19-42-34.mcpr
[15:56:07 信息]: [ISeeYou] Deleted recording file: 2024-03-27@22-53-58.mcpr
[15:56:07 信息]: [ISeeYou] Deleted recording file: 2024-03-28@20-37-47.mcpr
……
[15:56:08 信息]: [ISeeYou] Deleted recording file: 2024-03-31@20-41-50.mcpr
[15:56:08 信息]: [ISeeYou] Deleted recording file: 2024-04-01@14-53-40.mcpr
[15:56:08 ERROR]: [ISeeYou] Error occurred while cleaning outdated recordings: replay/suspicious/Themis
[15:56:08 警告]: java.nio.file.NoSuchFileException: replay/suspicious/Themis
[15:56:08 警告]: at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
[15:56:08 警告]: at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
[15:56:08 警告]: at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
[15:56:08 警告]: at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
[15:56:08 警告]: at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:148)
[15:56:08 警告]: at java.base/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
[15:56:08 警告]: at java.base/java.nio.file.Files.readAttributes(Files.java:1849)
[15:56:08 警告]: at java.base/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
[15:56:08 警告]: at java.base/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
[15:56:08 警告]: at java.base/java.nio.file.FileTreeWalker.walk(FileTreeWalker.java:323)
[15:56:08 警告]: at java.base/java.nio.file.FileTreeIterator.
[15:56:21 信息]: [ISeeYou] Start to delete outdated recordings in replay/player and replay/suspicious/Themis
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 信息]: [ISeeYou] No outdated recording files found to delete.
[15:56:21 ERROR]: [ISeeYou] Error occurred while cleaning outdated recordings: replay/suspicious/Themis
[15:56:21 警告]: java.nio.file.NoSuchFileException: replay/suspicious/Themis
[15:56:21 警告]: at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
[15:56:21 警告]: at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
[15:56:21 警告]: at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
[15:56:21 警告]: at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
[15:56:21 警告]: at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:148)
[15:56:21 警告]: at java.base/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
[15:56:21 警告]: at java.base/java.nio.file.Files.readAttributes(Files.java:1849)
[15:56:21 警告]: at java.base/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
[15:56:21 警告]: at java.base/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
[15:56:21 警告]: at java.base/java.nio.file.FileTreeWalker.walk(FileTreeWalker.java:323)
[15:56:21 警告]: at java.base/java.nio.file.FileTreeIterator.
之后服务器正常启动,检查replay文件夹发现过期录像被正常清理了。 config.toml的内容与之前发的相同(没有开启Themis反作弊支持)。 总体上正常了,感谢。
🎉🎉🎉
@CerealAxis 你看看给那边加个文件夹是否存在的判断吧,应该就不会报错了
我过几天闲了再改改。最近几天得赶作业😩
即使没有过期录像仍然会触发,之后服务器自动关机 2024-03-27-1.log
以下是config.toml的内容
deleteTmpFileOnLoad = true pauseInsteadOfStopRecordingOnPlayerQuit = false recordPath = "replay/player/${name}@${uuid}"
[pauseRecordingOnHighSpeed] enabled = false threshold = 20.0
[filter] checkBy = "name" recordMode = "blacklist" blacklist = []
[clearOutdatedRecordFile] enabled = true days = 5
[recordSuspiciousPlayer] enableThemisIntegration = false enableMatrixIntegration = false recordMinutes = 10 recordPath = "replay/suspicious/Themis/${name}@${uuid}"