├── .gitignore ├── LICENSE ├── PreMonitor.sln ├── PreMonitor ├── App.xaml ├── App.xaml.cs ├── CloseOptionsDialog.xaml ├── CloseOptionsDialog.xaml.cs ├── Commands │ └── RelayCommand.cs ├── Converters │ ├── EnumToBooleanConverter.cs │ └── ValueConverters.cs ├── EdgeMonitor.csproj ├── Enums │ └── CloseActionEnums.cs ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── Models │ ├── ApplicationRule.cs │ ├── PreMonitorSettings.cs │ └── Thresholds.cs ├── PreMonitor.csproj ├── Resources │ ├── README.txt │ └── about.gif ├── Services │ ├── ConfigurationService.cs │ ├── DataService.cs │ ├── DialogService.cs │ ├── EdgeMonitorService.cs │ ├── IConfigurationService.cs │ ├── ILogService.cs │ ├── IStartupService.cs │ ├── InputDialog.xaml │ ├── InputDialog.xaml.cs │ ├── LogService.cs │ ├── PrivilegeService.cs │ ├── ProcessMonitorService.cs │ ├── StartupService.cs │ ├── TrayService.cs │ └── VersionHelper.cs ├── Styles │ └── AppStyles.xaml ├── ViewModels │ └── MainViewModel.cs ├── Views │ ├── AboutWindow.xaml │ ├── AboutWindow.xaml.cs │ ├── BusyDialog.xaml │ ├── BusyDialog.xaml.cs │ ├── RulePickerWindow.xaml │ └── RulePickerWindow.xaml.cs ├── appsettings.json ├── icon.ico └── icon.jpg ├── QQ截图20250813174648.png ├── README.md ├── VersionExtractionTest.cs └── image.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/LICENSE -------------------------------------------------------------------------------- /PreMonitor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor.sln -------------------------------------------------------------------------------- /PreMonitor/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/App.xaml -------------------------------------------------------------------------------- /PreMonitor/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/App.xaml.cs -------------------------------------------------------------------------------- /PreMonitor/CloseOptionsDialog.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/CloseOptionsDialog.xaml -------------------------------------------------------------------------------- /PreMonitor/CloseOptionsDialog.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/CloseOptionsDialog.xaml.cs -------------------------------------------------------------------------------- /PreMonitor/Commands/RelayCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Commands/RelayCommand.cs -------------------------------------------------------------------------------- /PreMonitor/Converters/EnumToBooleanConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Converters/EnumToBooleanConverter.cs -------------------------------------------------------------------------------- /PreMonitor/Converters/ValueConverters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Converters/ValueConverters.cs -------------------------------------------------------------------------------- /PreMonitor/EdgeMonitor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/EdgeMonitor.csproj -------------------------------------------------------------------------------- /PreMonitor/Enums/CloseActionEnums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Enums/CloseActionEnums.cs -------------------------------------------------------------------------------- /PreMonitor/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/MainWindow.xaml -------------------------------------------------------------------------------- /PreMonitor/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/MainWindow.xaml.cs -------------------------------------------------------------------------------- /PreMonitor/Models/ApplicationRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Models/ApplicationRule.cs -------------------------------------------------------------------------------- /PreMonitor/Models/PreMonitorSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Models/PreMonitorSettings.cs -------------------------------------------------------------------------------- /PreMonitor/Models/Thresholds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Models/Thresholds.cs -------------------------------------------------------------------------------- /PreMonitor/PreMonitor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/PreMonitor.csproj -------------------------------------------------------------------------------- /PreMonitor/Resources/README.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PreMonitor/Resources/about.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Resources/about.gif -------------------------------------------------------------------------------- /PreMonitor/Services/ConfigurationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/ConfigurationService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/DataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/DataService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/DialogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/DialogService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/EdgeMonitorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/EdgeMonitorService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/IConfigurationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/IConfigurationService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/ILogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/ILogService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/IStartupService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/IStartupService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/InputDialog.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/InputDialog.xaml -------------------------------------------------------------------------------- /PreMonitor/Services/InputDialog.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/InputDialog.xaml.cs -------------------------------------------------------------------------------- /PreMonitor/Services/LogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/LogService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/PrivilegeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/PrivilegeService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/ProcessMonitorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/ProcessMonitorService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/StartupService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/StartupService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/TrayService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/TrayService.cs -------------------------------------------------------------------------------- /PreMonitor/Services/VersionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Services/VersionHelper.cs -------------------------------------------------------------------------------- /PreMonitor/Styles/AppStyles.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Styles/AppStyles.xaml -------------------------------------------------------------------------------- /PreMonitor/ViewModels/MainViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/ViewModels/MainViewModel.cs -------------------------------------------------------------------------------- /PreMonitor/Views/AboutWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Views/AboutWindow.xaml -------------------------------------------------------------------------------- /PreMonitor/Views/AboutWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Views/AboutWindow.xaml.cs -------------------------------------------------------------------------------- /PreMonitor/Views/BusyDialog.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Views/BusyDialog.xaml -------------------------------------------------------------------------------- /PreMonitor/Views/BusyDialog.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Views/BusyDialog.xaml.cs -------------------------------------------------------------------------------- /PreMonitor/Views/RulePickerWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Views/RulePickerWindow.xaml -------------------------------------------------------------------------------- /PreMonitor/Views/RulePickerWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/Views/RulePickerWindow.xaml.cs -------------------------------------------------------------------------------- /PreMonitor/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/appsettings.json -------------------------------------------------------------------------------- /PreMonitor/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/icon.ico -------------------------------------------------------------------------------- /PreMonitor/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/PreMonitor/icon.jpg -------------------------------------------------------------------------------- /QQ截图20250813174648.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/QQ截图20250813174648.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/README.md -------------------------------------------------------------------------------- /VersionExtractionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/VersionExtractionTest.cs -------------------------------------------------------------------------------- /image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrelinaMontelli/PreMonitor/HEAD/image.png --------------------------------------------------------------------------------