GRAMSHIFT获取
Log Watcher for Windows 图标
Log Watcher for Windows适用于 Windows 的Stream Deck 插件

日志出现错误就变红的 Stream Deck 按键

用 Stream Deck 按键监视日志文件:出现新的错误行时,按键变红并计数。

在 Elgato Marketplace 一次性购买,金额以您当地的货币显示(商店页面为英文)。

Log Watcher for Windows:日志出现错误就变红的 Stream Deck 按键

概览

Log Watcher for Windows 的功能

要在 Windows 上让日志文件出现错误时收到提醒,请在 Stream Deck 中添加 Log Watcher for Windows,并将其 Watch Log 按键指向该文件。

出现含错误的新行时,按键会变红并显示错误行数,适用于构建日志、备份日志、游戏服务器日志以及你自己的脚本。

功能

您可以做什么

01

只统计新错误

Watch Log 只计算设置按键之后新增的行,文件中原有的旧行不计入。

只统计新错误:Watch Log 只计算设置按键之后新增的行,文件中原有的旧行不计入。
02

匹配你关心的内容

可设置错误模式(默认 error|fail|exception)、可选的成功模式(匹配时按键变绿)以及忽略模式;支持正则表达式,不区分大小写。

匹配你关心的内容:可设置错误模式(默认 error|fail|exception)、可选的成功模式(匹配时按键变绿)以及忽略模式;支持正则表达式,不区分大小写。
03

在按键上查看进度

Last Line 显示日志的最新一行,例如复制、构建或游戏服务器的进度;按下即可打开文件。

在按键上查看进度:Last Line 显示日志的最新一行,例如复制、构建或游戏服务器的进度;按下即可打开文件。
04

跟踪会改名的日志

输入文件夹后,会跟踪名称匹配(例如 *.log)的最新文件。

跟踪会改名的日志:输入文件夹后,会跟踪名称匹配(例如 *.log)的最新文件。

其他内置功能

  • 快速清零和打开

    按下清零计数;长按打开日志文件。

  • 应对实际使用中的日志

    每次运行都会覆盖的日志会从第一行重新读取,被重命名或轮转的日志会保留读取位置。

  • 保留计数

    Stream Deck 应用重启后计数依然保留。

  • 日志写入过程中即可读取(前提是写入程序允许读取);支持 UTF-8、UTF-16(带 BOM)和 Shift_JIS。

  • 完全在你的电脑上运行

    日志文件只读、绝不修改,也不会发送到任何地方。支持英语和日语。

设置

工作原理

  1. 从 Elgato Marketplace 安装插件。在 Stream Deck 应用中,将 Watch Log 拖到按键上。
  2. 在按键设置中输入日志文件,或带名称模式的文件夹,例如 C:\server\logs\*.log。如有需要,可修改错误模式。
  3. 写入错误行时,按键会变红并显示计数。按下即可清零。

获取 Log Watcher for Windows

FAQ

常见问题

添加之前大家常问的问题,在这里简要解答。

遇到问题?

请发送邮件至 contact@gramshift.com,我们会帮您解决。您也可以访问支持页面(英文)。

Windows 上日志文件出现错误时,怎样收到提醒?

在 Stream Deck 上放置 Watch Log 按键并输入日志文件。当写入与错误模式(默认为 error、fail 或 exception)匹配的新行时,按键会变红并显示错误行数。

能跟踪每天新建文件的日志吗?

可以。输入文件夹,或带名称模式(例如 *.log)的文件夹,按键会跟踪最新的匹配文件。

为什么文件中的旧错误不计入?

这是有意为之:设置按键时从文件末尾开始,只统计之后新增的行。之后才出现的文件会从第一行开始读取。

能显示复制或构建的进度吗?

可以。Last Line 动作会在按键上显示日志的最新一行,还可用可选模式只显示你想要的行,例如进度行。

像“0 errors”这样的行也被计入了,怎么跳过?

输入忽略模式,例如 \b0 errors,或使用自己的错误模式,例如 \bERROR\b|FATAL。

它会修改我的日志文件吗?

不会。日志文件只读、绝不修改,也不会发送到任何地方。

系统要求

购买前须知

兼容

适用于 Windows 10 及更高版本,需 Stream Deck 应用 6.9 或更高版本。

在 Elgato Marketplace 销售的Stream Deck 插件。

限制

  • 如果某个程序以独占方式打开日志(不允许其他程序读取),在其占用文件期间按键会显示 CAN'T READ。
  • 按键不可见时不会读取文件;期间写入的行会在你回到该页面时计入。
  • 仅支持按键;不支持 Stream Deck + 旋钮。
  • 仅限 Windows(Windows 10 或更高版本)。

获取 Log Watcher for Windows

适用于 Windows 10 及更高版本,需 Stream Deck 应用 6.9 或更高版本。

在 Elgato Marketplace 获取

在 Elgato Marketplace 一次性购买,金额以您当地的货币显示(商店页面为英文)。