Trinity - Управление частотой процессора
Цитата: dehote9223 от 09.10.2026, 09:57Оптимизация механизма автообновления
Теперь принудительно перезаписываются все три временные метки (создание, доступ, изменение).
Текущая версия теперь дополнительно фиксируется в settings.ini.При обновлении программа автоматически корректирует путь в Планировщике задач.
Это предотвращает запуск старой версии, если .exe файл был перемещен в другую папку.Добавлен адаптивный цикл ожидания и флаг FILE_SHARE_DELETE для обхода блокировок файла фоновыми сканерами антивирусов в момент обновления.
Оптимизация механизма автообновления
Теперь принудительно перезаписываются все три временные метки (создание, доступ, изменение).
Текущая версия теперь дополнительно фиксируется в settings.ini.
При обновлении программа автоматически корректирует путь в Планировщике задач.
Это предотвращает запуск старой версии, если .exe файл был перемещен в другую папку.
Добавлен адаптивный цикл ожидания и флаг FILE_SHARE_DELETE для обхода блокировок файла фоновыми сканерами антивирусов в момент обновления.
Цитата: dehote9223 от 09.10.2026, 13:00Полностью переработан механизм проверки и доставки обновлений
Добавлена криптографическая проверка по хешу SHA-256.
Приложение сверяет контрольную сумму своего файла с хешем в облаке, исключая повторную загрузку одной и той же версии.Время компиляции теперь автоматически запекается внутрь бинарника с точностью до секунды (в формате UTC) без необходимости ручной смены номеров версий.
Полностью переработан механизм проверки и доставки обновлений
Добавлена криптографическая проверка по хешу SHA-256.
Приложение сверяет контрольную сумму своего файла с хешем в облаке, исключая повторную загрузку одной и той же версии.
Время компиляции теперь автоматически запекается внутрь бинарника с точностью до секунды (в формате UTC) без необходимости ручной смены номеров версий.
Цитата: dehote9223 от 09.10.2026, 15:29Расширен функционал опции "🌙 Ночной режим (Тёплые цвета)" в подменю "🖱 Средняя кнопка на Рабочем столе"
Добавлен "Дневной режим (5800K)": деликатный фильтр, который срезает резкое синее излучение экрана без явного искажения цветов и ухода в желтизну (идеально для чтения, кодинга и длительной работы за ПК днём).
Добавлен режим "Ультра (2400K)": глубокий тёплый спектр свечи с практически полным отсечением синего диапазона для минимальной нагрузки на зрение в полной темноте перед сном.
Переключение теперь циклически проходит через 5 комфортных градаций:
Выкл (6500K) ➔ Дневной (5800K) ➔ Мягкий (5000K) ➔ Тёплый (4000K) ➔ Глубокий (3200K) ➔ Ультра (2400K).
Расширен функционал опции "🌙 Ночной режим (Тёплые цвета)" в подменю "🖱 Средняя кнопка на Рабочем столе"
Добавлен "Дневной режим (5800K)": деликатный фильтр, который срезает резкое синее излучение экрана без явного искажения цветов и ухода в желтизну (идеально для чтения, кодинга и длительной работы за ПК днём).
Добавлен режим "Ультра (2400K)": глубокий тёплый спектр свечи с практически полным отсечением синего диапазона для минимальной нагрузки на зрение в полной темноте перед сном.
Переключение теперь циклически проходит через 5 комфортных градаций:
Выкл (6500K) ➔ Дневной (5800K) ➔ Мягкий (5000K) ➔ Тёплый (4000K) ➔ Глубокий (3200K) ➔ Ультра (2400K).
Цитата: Arman от 09.10.2026, 18:59dehote9223, привет, прям в точку что хотелось, спасибо!
dehote9223, привет, прям в точку что хотелось, спасибо!
Цитата: dehote9223 от 09.10.2026, 19:29Добавлено подменю "📊 Датчик в трее"
Теперь можно выбирать, какой показатель отображается прямо на значке в области уведомлений:
"Загруженность ОЗУ" (по умолчанию) — цифры выравниваются по правому краю;
"Температура ЦП" — цифры отображаются со знаком градуса "°" и выровнены по левому краю для максимальной читаемости на фоне пирамиды.disk.yandex.ru/d/E_vfHfAcbNM6gg
Arman, пожалуйста!
Добавлено подменю "📊 Датчик в трее"
Теперь можно выбирать, какой показатель отображается прямо на значке в области уведомлений:
"Загруженность ОЗУ" (по умолчанию) — цифры выравниваются по правому краю;
"Температура ЦП" — цифры отображаются со знаком градуса "°" и выровнены по левому краю для максимальной читаемости на фоне пирамиды.
disk.yandex.ru/d/E_vfHfAcbNM6gg
Arman, пожалуйста!
Цитата: Сибирь от 09.10.2026, 20:58Расширен функционал опции "
Ночной режим (Тёплые цвета)"
Выкл (6500K) ➔ Дневной (5800K) ➔ Мягкий (5000K) ➔ Тёплый (4000K) ➔ Глубокий (3200K) ➔ Ультра (2400K).Очень крутая и полезная добавка к функционалу Trinity❤️. Тем более для тех, кто фактически целый день за компьютером.
Огромное спасибо, @dehote9223🙏!
Расширен функционал опции "
Ночной режим (Тёплые цвета)"
Выкл (6500K) ➔ Дневной (5800K) ➔ Мягкий (5000K) ➔ Тёплый (4000K) ➔ Глубокий (3200K) ➔ Ультра (2400K).
Очень крутая и полезная добавка к функционалу Trinity❤️. Тем более для тех, кто фактически целый день за компьютером.
Огромное спасибо, @dehote9223🙏!
Цитата: dehote9223 от 10.10.2026, 05:44Добавлено управление "Ночным режимом" через колесо мыши на Панели задач и Рабочем столе
Настроена интуитивная регулировка цветовой температуры экранов:
Прокрутка вверх: шаг в сторону естественного дневного света и выключения (до 5800K / Выкл);
Прокрутка вниз: плавный переход к более тёплым вечерним тонам (вплоть до Ультра 2400K).disk.yandex.ru/d/E_vfHfAcbNM6gg
Сибирь, пожалуйста!
Добавлено управление "Ночным режимом" через колесо мыши на Панели задач и Рабочем столе
Настроена интуитивная регулировка цветовой температуры экранов:
Прокрутка вверх: шаг в сторону естественного дневного света и выключения (до 5800K / Выкл);
Прокрутка вниз: плавный переход к более тёплым вечерним тонам (вплоть до Ультра 2400K).
disk.yandex.ru/d/E_vfHfAcbNM6gg
Сибирь, пожалуйста!
Цитата: dehote9223 от 10.10.2026, 07:42В подменю «📊 Датчик в трее» добавлен пункт «Менять цвет значка» (по умолчанию отключен)
При его включении значок программы будет менять цвет в зависимости от текущих показателей системы.
Если включен датчик «Загруженность ОЗУ»:
🟢 Зелёный: до 69%
🟡 Жёлтый: от 70% до 79%
🟠 Оранжевый: от 80% до 84%
🔴 Красный: от 85% и выше
Если включен датчик «Температура ЦП»:
🟢 Зелёный: до 69°C
🟡 Жёлтый: от 70°C до 79°C
🟠 Оранжевый: от 80°C до 87°C
🔴 Красный: от 88°C и выше
В подменю «📊 Датчик в трее» добавлен пункт «Менять цвет значка» (по умолчанию отключен)
При его включении значок программы будет менять цвет в зависимости от текущих показателей системы.
Если включен датчик «Загруженность ОЗУ»:
-
🟢 Зелёный: до 69%
-
🟡 Жёлтый: от 70% до 79%
-
🟠 Оранжевый: от 80% до 84%
-
🔴 Красный: от 85% и выше
Если включен датчик «Температура ЦП»:
-
🟢 Зелёный: до 69°C
-
🟡 Жёлтый: от 70°C до 79°C
-
🟠 Оранжевый: от 80°C до 87°C
-
🔴 Красный: от 88°C и выше
Цитата: dehote9223 от 10.10.2026, 10:59Запрос в Гугле )
"Троица" твикер windows
Запрос в Гугле )
"Троица" твикер windows
Цитата: dehote9223 от 10.10.2026, 14:27Оптимизация мониторинга температур AMD Ryzen
Добавлено интеллектуальное кэширование топологии чиплетов (CCD Layout).
Нагрузка на шину PCI и количество низкоуровневых вызовов драйвера Ring 0 снижены более чем на 80% — после первого определения опрашивается только активная структура процессора вместо сканирования всей таблицы адресов.Оптимизация задержек ввода и хука мыши
Добавлен мгновенный пропуск обработки событий мыши, если функции колеса и средней кнопки отключены в настройках.
В полноэкранных играх и приложениях хук теперь выходит сразу, не вызывая ресурсоёмкие функции анализа окон.
Оптимизация мониторинга температур AMD Ryzen
Добавлено интеллектуальное кэширование топологии чиплетов (CCD Layout).
Нагрузка на шину PCI и количество низкоуровневых вызовов драйвера Ring 0 снижены более чем на 80% — после первого определения опрашивается только активная структура процессора вместо сканирования всей таблицы адресов.
Оптимизация задержек ввода и хука мыши
Добавлен мгновенный пропуск обработки событий мыши, если функции колеса и средней кнопки отключены в настройках.
В полноэкранных играх и приложениях хук теперь выходит сразу, не вызывая ресурсоёмкие функции анализа окон.
Цитата: dehote9223 от 10.10.2026, 15:09Устранено встроенное ограничение Windows GDI на 50% отклонение гаммы (SetDeviceGammaRamp), из-за которого драйвер блокировал фильтрацию синего спектра ниже 4000K.
Теперь программа автоматически настраивает системный параметр GdiIcmGammaRange:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ICM
GdiIcmGammaRange со значением 256 (в десятичной системе)После обновления для вступления параметра в силу рекомендуется один раз перезагрузить компьютер или перезапустить видеодрайвер через меню:
"🔄 Перезапуск служб" ➔ "🖥 Видеодрайвер" (либо хоткеем Win + Ctrl + Shift + B).
Устранено встроенное ограничение Windows GDI на 50% отклонение гаммы (SetDeviceGammaRamp), из-за которого драйвер блокировал фильтрацию синего спектра ниже 4000K.
Теперь программа автоматически настраивает системный параметр GdiIcmGammaRange:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ICM
GdiIcmGammaRange со значением 256 (в десятичной системе)
После обновления для вступления параметра в силу рекомендуется один раз перезагрузить компьютер или перезапустить видеодрайвер через меню:
"🔄 Перезапуск служб" ➔ "🖥 Видеодрайвер" (либо хоткеем Win + Ctrl + Shift + B).
Цитата: dehote9223 от 10.10.2026, 21:43Духовное обновление: Слово из Писания
В подменю "☕ Авторский уголок" добавлены пункты:
"🕊 Цитаты дня" — разовый вывод трёх идущих подряд стихов из Нового Завета в красивом полупрозрачном окне по центру экрана (показ длится 30 секунд, закрывается по клику или клавише ESC).
"📖 Цитаты при старте" — при включении чекбокса программа тихо встречает вас тремя "случайными" стихами при каждом запуске.
Духовное обновление: Слово из Писания
В подменю "☕ Авторский уголок" добавлены пункты:
"🕊 Цитаты дня" — разовый вывод трёх идущих подряд стихов из Нового Завета в красивом полупрозрачном окне по центру экрана (показ длится 30 секунд, закрывается по клику или клавише ESC).
"📖 Цитаты при старте" — при включении чекбокса программа тихо встречает вас тремя "случайными" стихами при каждом запуске.
Цитата: dehote9223 от 11.10.2026, 08:26В подменю "🖱 Колесо мыши на Панели задач" добавлены два пункта
"🗕 Свернуть ⇄ Развернуть окна" — сворачивание всех окон (Вниз) и их восстановление (Вверх).
"🔄 Alt + Tab колесом мыши" — переключение между открытыми приложениями прокруткой (Вверх: Вправо / Вниз: Влево).
В подменю "🖱 Колесо мыши на Панели задач" добавлены два пункта
"🗕 Свернуть ⇄ Развернуть окна" — сворачивание всех окон (Вниз) и их восстановление (Вверх).
"🔄 Alt + Tab колесом мыши" — переключение между открытыми приложениями прокруткой (Вверх: Вправо / Вниз: Влево).
Цитата: dehote9223 от 11.10.2026, 21:21[spoiler title="Добавлена функция «📝 Напоминалка» в главное меню трея"]
⚡ Особенности работы:
Относительные интервалы времени («через ...»): парсер понимает живую речь: через 15 минут, через час, через полчаса, через 2 часа (а также комбинированные варианты: через 1 час 20 минут). При завершении ввода или закрытии блокнота программа вычисляет точное время с нужным интервалом и автоматически заменяет фразу в тексте (например, на в 19:35). Если интервал переходит через полночь, дата корректно перенесётся на следующий день.
Поддержка повторяющихся задач (ежедневные и еженедельные циклы): понимает конструкции ежедневно, каждый день, каждые сутки, а также дни недели (каждый понедельник, каждую пятницу, каждую среду и т.д.).
Умный перенос регулярных задач: при подтверждении выполнения кнопкой «Удали напоминание» (или «Да») циклическая задача не исчезает из файла — программа автоматически сдвигает её дату на следующий цикл (на завтра для ежедневных задач или ровно на неделю вперёд для еженедельных). При этом обновлённая дата получает приоритет, исключая повторные срабатывания в тот же день. Однократные задачи удаляются из файла как обычно.
Умное распознавание естественной речи и опечаток: парсер понимает не только строгое слово «сегодня», но и разговорные варианты с опечатками: сёдня, седня, сигодня, севодня, сиводня.
Поддержка относительных дат («завтра» и «послезавтра»): слова завтра (включая зафтра, затра) и послезавтра (послизавтра, послезатра, послезафтра) автоматически переводятся в точную календарную дату с учётом дней месяца и високосных годов (например, автоматически превратятся в 12 октября или 13 октября).
Время без даты по умолчанию означает «сегодня»: если вы написали просто время (например, 19:06 выключить духовку или в 14 забрать заказ), программа сама поймет, что событие запланировано на текущий день.
Понимание времени суток (утро, день, вечер, ночь): поддерживаются естественные уточнения — фраза в 8 вечера автоматически переведется в 20:00, а в 2 дня — в 14:00. Если уточнение не указано, время считывается по 24-часовому стандарту (например, к 8 ➔ 08:00 утра, а к 20 ➔ 20:00).
Гибкие форматы времени: распознаются любые привычные варианты записи: через двоеточие (18:50), через дефис (18-50), через точку (18.50), через пробел (в 18 50) или просто часы (в 14, к 8, в 20).
Точность секунда в секунду: таймер проверки автоматически синхронизируется с системными часами Windows ровно до наступления 00 секунд новой минуты — уведомление появляется точно в срок, при этом процессор и диск вообще не нагружаются фоновым опросом.
Удобное управление и отсрочка на 5 минут: при срабатывании напоминания кнопка «Удали напоминание» (или «Да») завершает задачу (удаляет разовую или сдвигает цикл для повторяющейся), обновляя текст и в файле, и на лету в открытом окне блокнота. Кнопка «Напомни через 5 минут» (или «Нет» / клавиша ESC) откладывает напоминание ровно на 5 минут.
Быстрый ввод в блокноте: при открытии окна «Напоминалки» курсор автоматически встает в самый конец текста и прокручивает окно вниз, позволяя сразу писать новую заметку с новой строки.
Дни недели и конкретные даты: поддерживаются названия дней недели (пн, среда, пятница...) и даты любого месяца (28 октября, 5 мая...).
💡 Примеры использования (просто пишите в блокноте в свободной форме)
⏱ Относительное время ("через...")
через 15 минут выключи духовку — программа рассчитает точное время и напомнит ровно через 15 минут.
через полчаса забрать заказ или через полтора часа проверить стирку — понимает популярные слова и переведёт их в 30 и 90 минут соответственно.
через 1 час 20 минут встреча — понимает сложные составные интервалы (часы + минуты).
📅 Точное время на сегодня и завтра
в 14 забрать заказ — сработает сегодня в 14:00 (если это время сегодня ещё не наступило).
⚠️ Важно: если на часах уже 15:00, а вы напишете в 14..., напоминание сработает сразу как просроченное за сегодня. Чтобы поставить задачу на следующий день, укажите:
завтра в 14 забрать заказ — программа рассчитает дату завтрашнего дня и сработает ровно завтра в 14:00.седня в 18-50 позвонить коллеге или в 18.50 — понимает сленг (седня, сёдня), а также разделители дефисом или точкой вместо двоеточия.
послезавтра в 12:00 ТО автомобиля — рассчитает точную дату через два дня.
🔔 Напоминание заранее (к определённому часу)
среда в 7:15 выходить на службу — программа всегда срабатывает ровно в то время, когда вам нужен сигнал (время подъёма или выхода из дома), а не в момент самого события.
⚠️ Важно (два времени в строке): не пишите два времени цифрами в одной строке (например, «в 7:15 служба к 8»), иначе парсер возьмёт последнее встреченное число (8:00).
Чтобы в заметке осталось время начала самого мероприятия, напишите его словом:
среда в 7:15 на службу (начало к восьми) или каждую среду в 7:15 выходить (служба в восемь).☀️ Время суток (утро, день, вечер, ночь)
завтра в 8 вечера фильм — понимает контекст суток и переведёт 8 в 20:00.
в 10 утра планерка / в 3 дня созвон — автоматически переведёт в 10:00 и 15:00.
🔄 Регулярные и повторяющиеся задачи
ежедневно в 14 (или в 14:00, 14:15) выпить витамины — сработает сегодня, а после нажатия кнопки "Удали напоминание" автоматически перепишет строчку на завтрашний день на то же время.
каждую пятницу в 18:30 подвести итоги недели — при подтверждении автоматически сдвинет дату ровно на 7 дней вперёд (на следующую пятницу).
📆 Дни недели и конкретные даты календаря
пятница в 18:30 тренировка — сработает в ближайшую пятницу.
28 октября продлить полис ОСАГО — напомнит в течение указанного дня (если точное время не задано).
28 октября в 11:00 к стоматологу — напомнит в конкретный день и точный час.
📌 Подсказка: вы можете писать текст в несколько строк (до следующего напоминания) — программа покажет в уведомлении всю заметку целиком, а если вы заняты, кнопка "Напомни через 5 минут" (или клавиша ESC) временно отложит его без изменения текста.[/spoiler]
⚡ Особенности работы:
-
Относительные интервалы времени («через ...»): парсер понимает живую речь: через 15 минут, через час, через полчаса, через 2 часа (а также комбинированные варианты: через 1 час 20 минут). При завершении ввода или закрытии блокнота программа вычисляет точное время с нужным интервалом и автоматически заменяет фразу в тексте (например, на в 19:35). Если интервал переходит через полночь, дата корректно перенесётся на следующий день.
-
Поддержка повторяющихся задач (ежедневные и еженедельные циклы): понимает конструкции ежедневно, каждый день, каждые сутки, а также дни недели (каждый понедельник, каждую пятницу, каждую среду и т.д.).
-
Умный перенос регулярных задач: при подтверждении выполнения кнопкой «Удали напоминание» (или «Да») циклическая задача не исчезает из файла — программа автоматически сдвигает её дату на следующий цикл (на завтра для ежедневных задач или ровно на неделю вперёд для еженедельных). При этом обновлённая дата получает приоритет, исключая повторные срабатывания в тот же день. Однократные задачи удаляются из файла как обычно.
-
Умное распознавание естественной речи и опечаток: парсер понимает не только строгое слово «сегодня», но и разговорные варианты с опечатками: сёдня, седня, сигодня, севодня, сиводня.
-
Поддержка относительных дат («завтра» и «послезавтра»): слова завтра (включая зафтра, затра) и послезавтра (послизавтра, послезатра, послезафтра) автоматически переводятся в точную календарную дату с учётом дней месяца и високосных годов (например, автоматически превратятся в 12 октября или 13 октября).
-
Время без даты по умолчанию означает «сегодня»: если вы написали просто время (например, 19:06 выключить духовку или в 14 забрать заказ), программа сама поймет, что событие запланировано на текущий день.
-
Понимание времени суток (утро, день, вечер, ночь): поддерживаются естественные уточнения — фраза в 8 вечера автоматически переведется в 20:00, а в 2 дня — в 14:00. Если уточнение не указано, время считывается по 24-часовому стандарту (например, к 8 ➔ 08:00 утра, а к 20 ➔ 20:00).
-
Гибкие форматы времени: распознаются любые привычные варианты записи: через двоеточие (18:50), через дефис (18-50), через точку (18.50), через пробел (в 18 50) или просто часы (в 14, к 8, в 20).
-
Точность секунда в секунду: таймер проверки автоматически синхронизируется с системными часами Windows ровно до наступления 00 секунд новой минуты — уведомление появляется точно в срок, при этом процессор и диск вообще не нагружаются фоновым опросом.
-
Удобное управление и отсрочка на 5 минут: при срабатывании напоминания кнопка «Удали напоминание» (или «Да») завершает задачу (удаляет разовую или сдвигает цикл для повторяющейся), обновляя текст и в файле, и на лету в открытом окне блокнота. Кнопка «Напомни через 5 минут» (или «Нет» / клавиша ESC) откладывает напоминание ровно на 5 минут.
-
Быстрый ввод в блокноте: при открытии окна «Напоминалки» курсор автоматически встает в самый конец текста и прокручивает окно вниз, позволяя сразу писать новую заметку с новой строки.
-
Дни недели и конкретные даты: поддерживаются названия дней недели (пн, среда, пятница...) и даты любого месяца (28 октября, 5 мая...).
💡 Примеры использования (просто пишите в блокноте в свободной форме)
⏱ Относительное время ("через...")
-
через 15 минут выключи духовку — программа рассчитает точное время и напомнит ровно через 15 минут.
-
через полчаса забрать заказ или через полтора часа проверить стирку — понимает популярные слова и переведёт их в 30 и 90 минут соответственно.
-
через 1 час 20 минут встреча — понимает сложные составные интервалы (часы + минуты).
📅 Точное время на сегодня и завтра
-
в 14 забрать заказ — сработает сегодня в 14:00 (если это время сегодня ещё не наступило).
⚠️ Важно: если на часах уже 15:00, а вы напишете в 14..., напоминание сработает сразу как просроченное за сегодня. Чтобы поставить задачу на следующий день, укажите:
завтра в 14 забрать заказ — программа рассчитает дату завтрашнего дня и сработает ровно завтра в 14:00. -
седня в 18-50 позвонить коллеге или в 18.50 — понимает сленг (седня, сёдня), а также разделители дефисом или точкой вместо двоеточия.
-
послезавтра в 12:00 ТО автомобиля — рассчитает точную дату через два дня.
🔔 Напоминание заранее (к определённому часу)
-
среда в 7:15 выходить на службу — программа всегда срабатывает ровно в то время, когда вам нужен сигнал (время подъёма или выхода из дома), а не в момент самого события.
⚠️ Важно (два времени в строке): не пишите два времени цифрами в одной строке (например, «в 7:15 служба к 8»), иначе парсер возьмёт последнее встреченное число (8:00).
Чтобы в заметке осталось время начала самого мероприятия, напишите его словом:
среда в 7:15 на службу (начало к восьми) или каждую среду в 7:15 выходить (служба в восемь).
☀️ Время суток (утро, день, вечер, ночь)
-
завтра в 8 вечера фильм — понимает контекст суток и переведёт 8 в 20:00.
-
в 10 утра планерка / в 3 дня созвон — автоматически переведёт в 10:00 и 15:00.
🔄 Регулярные и повторяющиеся задачи
-
ежедневно в 14 (или в 14:00, 14:15) выпить витамины — сработает сегодня, а после нажатия кнопки "Удали напоминание" автоматически перепишет строчку на завтрашний день на то же время.
-
каждую пятницу в 18:30 подвести итоги недели — при подтверждении автоматически сдвинет дату ровно на 7 дней вперёд (на следующую пятницу).
📆 Дни недели и конкретные даты календаря
-
пятница в 18:30 тренировка — сработает в ближайшую пятницу.
-
28 октября продлить полис ОСАГО — напомнит в течение указанного дня (если точное время не задано).
-
28 октября в 11:00 к стоматологу — напомнит в конкретный день и точный час.
📌 Подсказка: вы можете писать текст в несколько строк (до следующего напоминания) — программа покажет в уведомлении всю заметку целиком, а если вы заняты, кнопка "Напомни через 5 минут" (или клавиша ESC) временно отложит его без изменения текста.
-
