Skip to content

Программа с универстальными утилитами для упрощённого использования персонального компьютера

License

Notifications You must be signed in to change notification settings

darkfated/lamerhelper

Repository files navigation

📚 Lamer Helper

Программа с универстальными утилитами для упрощённого использования персонального компьютера.

Функциональность Наличие
Изменение цвета выделения курсора мыши
Создание QR-кода
Очистка DNS кэша
Очистка временных файлов Temp
Очистка кэша обновлений
Выпиливание Windows антивирус
Отключение всей телеметрии
Игровой режим
Смена цвета папки
Просмотр значения слов

⚙ Документация

Создание модуля

  1. Перейдите в директорию Modules и выберите нужную категорию (Feature, Optimization), в рамках которой будет модуль. В нашем случаи это "Feature"

image

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

image

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

image

  1. Заполните дефолтным содержанием файлы

TestModule.xaml

<UserControl x:Class="LamerHelper.Modules.Feature.TestModule"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             Height="Auto" Width="Auto">
    <Grid>
        <!-- Your ui components -->
    </Grid>
</UserControl>

TestModule.xaml.cs

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;

        // Ниже описывается функциональность
    }
}
  1. Готово! Остаётся внести в конфиг-файл новосозданный модуль
  2. Откройте ModuleConfig.json и добавьте в него новый массив
{
  "ModuleName": "TestModule",
  "Type": "LamerHelper.Modules.Feature.TestModule"
}

В зависимости от категории модуля не забывайте поменять в файлах Feature

  1. Модуль добавлен

image

About

Программа с универстальными утилитами для упрощённого использования персонального компьютера

Topics

Resources

License

Stars

Watchers

Forks

Languages