Комментарии 35
Править json в редакторе - плохая идея. Сойдёт и так, конечно, но лучше сделать GUI. Или CLI.
rainmeter.net
А как это работает когда несколько мониторов с разным разрешением?
Вы либо брокер, либо у вас железные нервы, иначе не понимаю зачем постоянно мониторить курсы валют.
А так интересно:)
Как альтернатива можно сделать свою обоину в Wallpaper Engine - они точно собаку съели на живых обоях.
Как ранее в комментариях подметили, есть уже множество готового софта для данной задачи, но Ваш вариант интересен с точки зрения реализации и подхода, почему бы не уделить этому больше внимания?
П. С. В вашем репозитории bat файл имеет полный путь с именем вашей учетки, будьте осторожны с публичными данными.
Ну что... Только вот cashe очень смущает. :(
И вот, спустя каких-то 20 лет, мы можем вспомнить что был когда-то Active Desktop, который превращал в винде рабочий стол в веб страницу. Если мне не изменяет память, уже тогда существовал DHTML и уже в начале двухтысячных можно было создавать динамические страницы
Это ужасная идея - Менять изображение каждые несколько секунд на рабочем столе. Живые обои делаются не так. Ваш вариант "живых обоев" обеспечит максимум 1 кадр в 2-3 секунды, в то время как реальные живые обои позволяют отображать более 60 кадров в секунду, чтоб обеспечить реальную и плавную анимацию.
И делается это достаточно просто (не на питоне)
Rainmeter, не?
C какого сайта лучше парсить цену на сахар?
Решил подойти к ответу на этот вопрос серьёзно и написал парсер для https://sbermegamarket.ru/catalog/sahar/ :)
Ищет по ключевым словам именно свекольный сахар-песок, а не кусковой, тростниковый и т.д. и высчитывает из цены и веса (ох уж эти 900 грамм) текущий курс 1 кг сахара к рублю. Можно воткнуть в тот же Conky и мониторить как курсы валют :)
https://github.com/KizhiFox/sugar_tracker
Скриншот
я свой рабочий стол вижу один раз при старте системы, второй раз при ее выключении.
Это, конечно, справедливо что conky, rainmeter, etc это про украшение ради украшения.
И что в случае ТС проще было бы использовать готовое.
Впрочем сами по себе скрипты мониторинга штука полезная.
Я себе для i3/i3status делал что-то подобное для формирования статусбара на лету. Отображает только то что важно/актуально: температуру cpu/gpu если выше порога, треки из mpd и тп. Короче вместо именно мониторинга оповещение только если что-то произошло. Бонусом взаимодействие со статусбаром работает (клики по виджетам).
python/asyncio
Не думаю, что это хорошая идея, каждый раз создавать вложенные функции при вызове update
Как уже сказали, в прошлом было уже множество подобных проектов. Я на постоянной основе использовал samurize desktop. Посмотрите его, там и модули и библиотеки. Полный кастомайз
Вот бы еще exe-шник скомпилированный, который бы город и валюту подтягивал с ini-файла
Я так понимаю открытое окно командной строки это и есть приложение?
Не уверен что это безопасно, но почему бы не запускать "демона", а на обои добавить триггер отключения например?
Здорово! Изучу исходник. Мне напомнило, как писал под XP на ассемблере masm календарь на рабочий стол. Он показывал календарь на месяц с номерами недели, рамку вокруг текущей даты, кнопки пролистывания мес/год. Все элементы настраивались по цвету через ini и шрифт менялся в gui. Иконка в трее. Все это было на 11 КБ и я им очень дорожил) dzp-calerndar by mc-black
это всё конечно хорошо. но почему нет кнопки погоды?(я ничего в коде не трогал)
Прекрасная идея!
Также добавил средние зарплаты для разнообразия.
Спасибо!
P. C. Если кто не знал, то exe-шник из .py довольно просто создать:
«Живые» кликабельные обои на Python'е?