https://github.com/darkfated/lamerhelper
Программа с универстальными утилитами для упрощённого использования персонального компьютера
https://github.com/darkfated/lamerhelper
wpf
Last synced: 11 months ago
JSON representation
Программа с универстальными утилитами для упрощённого использования персонального компьютера
- Host: GitHub
- URL: https://github.com/darkfated/lamerhelper
- Owner: darkfated
- License: gpl-3.0
- Created: 2025-02-26T01:03:49.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-09T00:18:22.000Z (about 1 year ago)
- Last Synced: 2025-04-14T19:59:17.044Z (about 1 year ago)
- Topics: wpf
- Language: C#
- Homepage:
- Size: 507 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📚 Lamer Helper
Программа с универсальными утилитами для упрощённого использования персонального компьютера.
| Функциональность | Наличие |
| - | :-: |
| Изменение цвета выделения курсора мыши | ✅ |
| Создание QR-кода | ✅ |
| Очистка DNS кэша | ✅ |
| Очистка временных файлов Temp | ✅ |
| Очистка кэша обновлений | ✅ |
| Выпиливание Windows антивирус | ❌ |
| Отключение всей телеметрии | ❌ |
| Игровой режим | ❌ |
| Смена цвета папки | ✅ |
| Смена контексного меню Win10/Win11 | ✅ |
| Просмотр значения слов | ❌ |
| Пипетка | ✅ |
## ⚙ Документация
### Создание модуля
1. Перейдите в директорию `Modules` и выберите нужную категорию (Feature, Optimization), в рамках которой будет модуль. В нашем случаи это "Feature"

2. Создайте новую папку, например `TestModule`

3. Перейдите в созданную директорию и добавьте 2 файла: `TestModule.xaml` и `TestModule.xaml.cs`

4. Заполните дефолтным содержанием файлы
**TestModule.xaml**
```xaml
```
**TestModule.xaml.cs**
```c#
using System.Windows.Controls;
namespace LamerHelper.Modules.Feature
{
public partial class TestModule : UserControl, IModule
{
public TestModule()
{
InitializeComponent();
}
public string ModuleName => "TestModule";
public string DisplayName => "Название модуля";
public string Category => "Фишка";
public string Description => "Описание модуля.";
public UserControl GetModuleControl() => this;
// Ниже описывается функциональность
}
}
```
5. Готово! Остаётся внести в конфиг-файл новосозданный модуль
6. Откройте `ModuleConfig.json` и добавьте в него новый массив
```json
{
"ModuleName": "TestModule",
"Type": "LamerHelper.Modules.Feature.TestModule"
}
```
*В зависимости от категории модуля не забывайте поменять в файлах `Feature`*
7. Модуль добавлен
