TGViewer
Cododel.dev | Александр Cododel.dev | Александр @cododel_dev · 229 subscribers
Post #310 75
Cododel.dev | Александр WinApi мне не поддался... Видимо не сегодня. За два часа так и не удалось поладить с WinAPI... В Linux было все просто: - Читаем файл со значением максимальной яркости экрана - Вычисляем нужное значение из желаемого процента яркости - Пишем в файл текущей…
Получилось. Rust теперь буду дальше медленно внедрять в работу, где это эффективно.

Потребляет всего 0.7MB оперативной памяти. Ни одна программа на Lua, Python, NodeJS, PHP и даже C# не достигала таких результатов ✈️

В бесконечном цикле, раз в 10 секунд проверяет текущее время.
Берет текущий час в виде числа, и возвращает значение процентов яркости, в соответствии с диапазонами.
Если предыдущее значение яркости отсутствует (При первом запуске) или не изменилось - цикл начинается сначала.
Если значение яркости изменилось - оно устанавливается в системе и цикл начинается сначала.

А так же настроил Github Actions.
При публикации нового релиза - автоматически начинается сборка проекта под Windows и Linux, после чего прикрепляется к релизу в виде архива.

Логика вроде простая, но когда ты полный ноль - это уже успех)
Мой подход заключается в том, чтобы придумать максимально простую, но интересную задачу с реальным применением.

Ну а результат можно глянуть тут:
🖼️ Репозиторий
🍴 Скачать и попробовать

Так же у вас есть возможность принять участие и исправить баг в комментариях


#Rust #OpenSource
  • 👍 1
More from @cododel_dev
  1. Sep 30, 2026OpenAI: Мы порезали лимиты в 2 раза, и релизнули Dot ботов на Astra High Me: найди мем
  2. Sep 30, 2026Выехал из дома на велике Дорогу назад помню слабо. Единственный минус телефона по итогу -…
  3. Sep 21, 2026Ого какие вакансии бывают Больше удивлен что предложения на почти пустой линкдин приходят…
  4. Sep 15, 2026Все что нужно знать сегодня о “Работать будет только на английском” 😐
  5. Sep 15, 2026Post #1153
  6. Sep 14, 2026200 🤝 Всех новоприбывших обнял-приподнял Умного пока ничего не придумал, чем хотел бы сро…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →