Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 3.39 KB

README.md

File metadata and controls

50 lines (37 loc) · 3.39 KB

wallpaperWidgets

Widgets for windows on wallpapers

Виджеты для Windows, которые выводятся прямо на обои

Виджеты

Установка

  1. Скачать selenium webdriver для нужной версии вашего браузера, и положить его в TechStuff/files/driver.exe
    Chrome например
  2. Установить необходимые библиотеки
    pip install -r requirements.txt
  3. Переписать autorun.bat
    Для запуска python скрипта в фоне без окна консоли используйте pythonw вместо python
  4. (Опционально) Добавить autorun.bat в автозагрузку

Важно

Если виджеты исправно работали и вдруг перестали, скорее всего ваш браузер обновился и вам нужно скачать новый webdriver

Белая тема

Логика работы скрипта

  1. Посмотреть папку Widgets и её подпапки
  2. Выполнить файлы .py из этой папки
  3. Собрать содержимое и названия всех .txt и .md файлов которые он там найдет
  4. Собрать из этого html страничку и сделать её скриншот
  5. Поставить получившееся изображение на обои

Тёмная тема

Использование

  • Программа заметит если обои изменились и обновит виджеты поверх них в течении 30 секунд
  • В файлах .txt можно использовать html-теги.
  • Вы можете добавлять в название текстовых файлов любое количество нижних подчеркиваний, для сортировки
  • Скрипты, начинающиеся с нижнего подчеркивания выполняться не будут. Что можно использовать пока скрипт ещё не дописан.
  • Подпапки начинающиеся с нижнего подчеркивания так-же не будут отображаться. Можно хранить в них необходимые скриптам или html-тегам файлы.
  • Подпапка и находящиеся в ней текстовые файлы будет выведена одним виджетом с вложенными подвиджетами.
  • Папки в подпапках Widgets игнорируются. Доступен только один уровень вложенности.
  • Доступны Светлая и Тёмная темы, несколько вариантов ширины виджетов.