{"id":18952007,"url":"https://github.com/xfgryujk/wincustomdesktop","last_synced_at":"2025-04-15T17:45:35.592Z","repository":{"id":63183450,"uuid":"60846514","full_name":"xfgryujk/WinCustomDesktop","owner":"xfgryujk","description":"自绘桌面框架，用你的代码绘制桌面","archived":false,"fork":false,"pushed_at":"2017-11-17T14:11:31.000Z","size":6111,"stargazers_count":141,"open_issues_count":1,"forks_count":45,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-03-28T23:11:20.695Z","etag":null,"topics":["beautify","desktop","owner-draw","wallpaper","windows"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xfgryujk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-06-10T12:36:21.000Z","updated_at":"2025-03-28T09:07:06.000Z","dependencies_parsed_at":"2022-11-14T13:30:15.651Z","dependency_job_id":null,"html_url":"https://github.com/xfgryujk/WinCustomDesktop","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xfgryujk%2FWinCustomDesktop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xfgryujk%2FWinCustomDesktop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xfgryujk%2FWinCustomDesktop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xfgryujk%2FWinCustomDesktop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xfgryujk","download_url":"https://codeload.github.com/xfgryujk/WinCustomDesktop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249123562,"owners_count":21216523,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beautify","desktop","owner-draw","wallpaper","windows"],"created_at":"2024-11-08T13:30:16.697Z","updated_at":"2025-04-15T17:45:35.576Z","avatar_url":"https://github.com/xfgryujk.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"WinCustomDesktop\n=========\n\n自绘桌面框架，用你的代码绘制桌面，支持插件开发\n\n目前自带的插件有播放视频、桌面浏览器、遮罩桌面和WIMC\n\n想法来自DreamScene，在Wallpaper Engine出来很早之前就做过类似的了，最近想完善它\n\n### 播放*Bad Apple*\n\n![VideoDesktop](https://github.com/xfgryujk/WinCustomDesktop/blob/master/.wiki/image/snapshot_VideoDesktop.gif)\n\n### 桌面浏览器\n\n![DesktopBrowser](https://github.com/xfgryujk/WinCustomDesktop/blob/master/.wiki/image/snapshot_DesktopBrowser.png)\n\n### 遮罩桌面\n\n![MaskDesktop](https://github.com/xfgryujk/WinCustomDesktop/blob/master/.wiki/image/snapshot_MaskDesktop.gif)\n\n### WIMC\n\nWIMC = Where the fuck Is My Cursor\n\n![WIMC](https://github.com/xfgryujk/WinCustomDesktop/blob/master/.wiki/image/snapshot_WIMC.gif)\n\n### 资源占用\n\n经过优化，占用的计算资源很少，以下为播放*Bad Apple*时占用的资源\n\n![CPU](https://github.com/xfgryujk/WinCustomDesktop/blob/master/.wiki/image/snapshot_CPU.png)\n\n\n支持的平台\n---------\n\n以下是已通过测试的平台，其他平台未测试，不代表不支持\n\n* 64位Windows 10\n* 64位Windows 7\n* 32位Windows 7\n* Windows XP\n\n\n搭建开发环境\n---------\n\n1. 使用VS2013或以上版本\n2. 运行`SetupEnvironment.bat`\n\n\n插件开发\n---------\n\n1. 下载源码\n2. 把插件模板导入VS2013：  \n   把`Plugin\\CustomDesktopPluginTemplate.zip`放到你的VS2013模板目录下，你可以在**工具-选项-项目和解决方案-用户项目模板位置**看到你的模板目录\n3. 在解决方案中新建项目，模板选择**CustomDesktop插件**，位置选择**Plugin**目录，否则无法找到CommonProperty.props\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxfgryujk%2Fwincustomdesktop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxfgryujk%2Fwincustomdesktop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxfgryujk%2Fwincustomdesktop/lists"}