All Projects → NoisyWinds → Wallpaper

NoisyWinds / Wallpaper

Licence: apache-2.0
html5/c++实现桌面动态壁纸 (可hover交互 ) Make wallpaper with html,like Wallpaper Engine in steam

Projects that are alternatives of or similar to Wallpaper

WallE
🖼️ Wallpaper App built using Flutter & Unsplash API
Stars: ✭ 25 (-90.49%)
Mutual labels:  wallpaper
WallEngine
An engine for creating and setting animated wallpapers
Stars: ✭ 39 (-85.17%)
Mutual labels:  wallpaper
WallcatWindows
Enjoy a new, beautiful wallpaper, every day.
Stars: ✭ 26 (-90.11%)
Mutual labels:  wallpaper
Moment
Deprecated, A wallpaper app that collects high-resolution photographic photos.
Stars: ✭ 39 (-85.17%)
Mutual labels:  wallpaper
ActiveDesktopPlus
A simple app that lets you pin windows to your desktop and use fullscreen programs and videos as interactive wallpapers.
Stars: ✭ 88 (-66.54%)
Mutual labels:  wallpaper
WallpaperKit
Building Live/Static Wallpaper on macOS.
Stars: ✭ 31 (-88.21%)
Mutual labels:  wallpaper
Minimalistic-Wallpaper-Collection
Minimalistic, flat art, and colorful, digital nature wallpapers and an API for randomly selecting them
Stars: ✭ 65 (-75.29%)
Mutual labels:  wallpaper
Wallpaper-Maker
WinForms based, Programmatically generated Wallpaper maker which makes Minimalist style wallpapers.
Stars: ✭ 21 (-92.02%)
Mutual labels:  wallpaper
animwall
Animated wallpapers for Linux
Stars: ✭ 28 (-89.35%)
Mutual labels:  wallpaper
dotfiles
Config files for i3, polybar, rofi, mpv, Xresources, kitty and some bash-things...
Stars: ✭ 52 (-80.23%)
Mutual labels:  wallpaper
lswc
Change your wallpaper on Gnome, Mint or Mate.. lets say gnome2 or gnome3
Stars: ✭ 19 (-92.78%)
Mutual labels:  wallpaper
OnlySwitch
⚙️ All-in-One menu bar app, hide 💻MacBook Pro's notch, dark mode, AirPods, Shortcuts
Stars: ✭ 1,288 (+389.73%)
Mutual labels:  wallpaper
fantascene-dynamic-wallpaper
Managed animated wallpaper based on X11 under Linux
Stars: ✭ 76 (-71.1%)
Mutual labels:  wallpaper
gosimac
Fetch the wallpaper from Bing, Unsplash, etc.
Stars: ✭ 22 (-91.63%)
Mutual labels:  wallpaper
Bing-wallpapers
Fetch the Bing wallpaper image of the day
Stars: ✭ 19 (-92.78%)
Mutual labels:  wallpaper
set-top-reddit-wallpaper
PowerShell script to set the wallpaper as the top post of the day/week/month from /r/wallpapers and /r/wallpaper or any other subreddits.
Stars: ✭ 17 (-93.54%)
Mutual labels:  wallpaper
wallpaper-api
An api which can use different sites to scrape images and serve them through API
Stars: ✭ 18 (-93.16%)
Mutual labels:  wallpaper
LiveWallpaper
A tiny win10 (dynamic) wallpaper changer | 巨应壁纸 | 动态壁纸 | Free wallpaper engine
Stars: ✭ 396 (+50.57%)
Mutual labels:  wallpaper
ChangeWallpaper
This script downloads the Bing and Nasa daily wallpaper and uses them to changes the background on the Linux and Windows os periodically.
Stars: ✭ 14 (-94.68%)
Mutual labels:  wallpaper
colorfu
Make beautiful but also meaningful wallpapers with words, colors, patterns and images. 🌈
Stars: ✭ 275 (+4.56%)
Mutual labels:  wallpaper

Wallpaper

把 h5 网页做成 Windows 动态壁纸。Make html5 to windows wallpaper,html、c++ and QT

更新

  • 2018/8/31 增加 hover 交互的实现

文章链接

使用html5/c++实现windows桌面壁纸

原理

  1. 窗口位置(handle) image
  2. 发送信息(windows message)

image


发布版下载(releases)

https://github.com/ThomasHuai/Wallpaper/releases

演示 (demo)


image 自带粒子效果


image 自带泡泡效果


image 自带涟漪效果


image three.js demo


image three.js demo


设置(config)

  • 支持多屏延展
  • 本地路径加载页面
  • URL加载页面
  • 浏览器内核为 chrome,支持 WebGL

局限性(limit)

  • 不兼容 win8
  • 容易造成消息堵塞
  • 占用资源较大

提供优化方案

如果你有更好的实现方法,欢迎提供至 github/Thomashuai/Wallpaper
另外,就桌面整理程序的兼容,有一定的问题没有解决,目前没有很好的思路
如果你能提供更好的方法,也欢迎一起交流学习,非常感谢。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].