Написал приложение для автоматического скрытия иконок рабочего стола

Работает вместе с Wallpaper Engine

как сочно синхронизировал...

Я слишком устал чистить рабочий стол и ко всему хотелось всегда видеть анимированные обои, в связи с чем в мою голову пришла идея сделать штуку, которая сама бы скрывала иконки со временем.

Главным требованием я поставил работу программы без сохранения значений внутри системы, т.е даже если программа сломает вам рабочий стол (чего у меня ещё не происходило), то для исправления достаточно будет перезапустить "Проводник" через диспетчер задач, ну или просто перезапустить пк.

Иконки возвращаются по нажатию на рабочий стол.

Обратите внимание, что приложение находится в стадии разработки, и некоторые функции могут нуждаться в доработке.

Если увидите проблемы в работе, то просьба написать issue на Github, ну или хотя бы в комментарии сюда.

Установка

  • Скачайте и распакуйте архив куда угодно.
  • Запустите файл IconHider.exe.
  • Вы можете запустить файл IconHiderAddStartup.bat, чтобы автоматически добавить приложение в автозапуск при входе в систему.
  • Если есть аккаунт Github, то хотяб звёздочку поставьте, буду думать что не просто так делал...

После установки и первого запуска, у вас появится файл settings.ini, в котором вы можете изменить время до скрытия и время анимации.

* В связи с тем, что я лезу в API винды, антивирус может устроить крестовый поход на exe файл, потому просьба добавить файл в исключения.

Удачного использования.

116116
3333
1717
77
33
22
11
132 комментария

Это все конечно круто, но зачем так засирать рабочий стол? Ты проводник удалил?

86
2
Ответить
Автор

винда часто пытается сохранять файлы на рабочий стол, а т.к с ними я работаю часто, мой рабочий стол не бывает чистым.

3
1
Ответить

Рабочий стол как раз для актуальных файлов. Так что это норма у работающего айтишника.

1
Ответить

На то он и рабочий ㄟ( ▔, ▔ )ㄏ

2
Ответить

Пасхалочки оставляем, значит. Да, гражданин?

35
12
Ответить

Пасхалки оставлять не бросим!

10
Ответить

Ой осуждаю автора за использование using

2
Ответить