# HTML_Screensaver **Repository Path**: programermonkey/HTML_Screensaver ## Basic Information - **Project Name**: HTML_Screensaver - **Description**: 可扩展的基于HTML的屏保程序 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 0 - **Created**: 2020-03-06 - **Last Updated**: 2025-03-30 ## Categories & Tags **Categories**: application-software **Tags**: None ## README # HTML_Screensaver 一个基于Electron的屏保程序,有如下特性: - 支持自定义扩展HTML屏保特效 - 多屏合并为一屏展示屏保特效 - 多个屏幕,每个屏幕指定不同特效 ------ ## 使用说明: 屏保扩展分为两部分 - 本程序只支持64位操作系统,暂支持32位系统 - 由于有些权限问题,所以最好将程序包解压放在如下位置: **C:\Windows\SysWOW64\\**,或者**C:\Windows\System32\\** - 解压后,右击 **HTMLScreenSaver.scr**,然后选择安装就行了 - 暂时未增加配置功能,待空了开发 - ScreenEffects文件夹 > ScreenEffects文件夹里面的每一个文件夹表示一个屏保特效HTML源代码。扩展特效时,只需要在ScreenEffects文件夹下新建一个文件夹,然后将写好的HTML屏保特效代码放入新建的文件夹就可以了。(记得:web页面名称一定是叫 index.html 哦!eg: ScreenEffects\\particleSpiral\\**index.html**) - 安装使用: > 下载.zip压缩包后,找到HTMLScreenSaver.scr文件,鼠标右键菜单中选择安装即可 ## 屏保程序开发流程及说明: [参见此示例工程](https://www.codeproject.com/articles/4809/how-to-develop-a-screen-saver-in-c#:~:text=%20The%20code%20explained%20%201%20Step%201%3A,the%20screensaver%2C%20you%20call%20the%20System.Windows.Forms.Application.Run...%20More%20) ## 问题集: - Win10中屏保程序无法使用问题:[https://windowsreport.com/screen-saver-not-working-windows-10/](https://windowsreport.com/screen-saver-not-working-windows-10/) - 将Electron程序打包为独立程序:[https://www.boxedapp.com/boxedapppacker/usecases/pack_electron_app_into_single_exe.html](https://www.boxedapp.com/boxedapppacker/usecases/pack_electron_app_into_single_exe.html)