4 Star 41 Fork 11

um-why / wallpaper

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

wallpaper

桌面壁纸随机更换程序,从Bing、Baidu、ZOL、Sogou抓取图片设置为桌面壁纸;支持windows、Linux、Mac系统

功能简介

  1. 自动更换桌面壁纸,最少系统资源占用;绿色、无广告、无监控;
  2. bing壁纸质量好;自动下载并更换,积累下来您的桌面壁纸就是完美极致的风景大片;
  3. zol壁纸自动挑选适配本机屏幕分辨率图片;
  4. baidu壁纸自动适配本机屏幕分辨率;
  5. sogou壁纸默认搜索高清类型的电脑壁纸;
  6. 无网络情况下,随机挑选本程序积累下载来的图片作为壁纸;
  7. 增加屏蔽目录,避免不喜欢的图片再次下载并设置为桌面壁纸。

启动壁纸更换

1. 获取程序

  • https://gitee.com/um-why/wallpaper/releases 直接下载构建后的合适版本的zip压缩包。
  • 或克隆源代码 git clone https://gitee.com/um-why/wallpaper.git ,自己构建 go build -ldflags "-H windowsgui"
  • 将下载的zip压缩包,解压到任意文件夹中(建议解压到非系统盘文件目录中),无需安装。

2. 程序配置

  • 程序正常运行,需要配置文件 config.json ,该文件和主程序处于同级目录中;您通过 项目发行版 列表中下载的壁纸更换程序包中自带该文件。
  • 如果您对更换壁纸程序的设置感兴趣,请参考 程序配置文件详细说明

3. 程序运行

  • 运行本程序,即自动完成更改壁纸;程序无任何窗口,壁纸更换后自动退出,无后台守护资源占用;
  • 您可以根据自己对壁纸切换频次的选择,自主设定程序的运行频次;
如果您喜欢每日更换一次桌面壁纸;建议设置为桌面壁纸来源于bing、不随机即可,程序配置如下:

{"sort":  ["bing"],"bing": {"mode": "today"}}

也可考虑开启随机,经过一小段时间的积累,您就可以拥有一个非常漂亮的自主的桌面壁纸素材库。开启随机,只需要将此处程序配置中的 "mode": "today" 修改为 "mode": "random"


如果您喜欢一日更换多次桌面壁纸;可设置桌面壁纸来源于 baidu 或 zol,程序配置如下:

{"sort": ["baidu", "zol"],"baidu": {"word": ["壁纸"],"download": false},"zol": {"sort": ["全部"],"download": true}}

4. 自动更换壁纸

  • 您可以将程序快捷方式加入系统的启动项,既可实现开机更换桌面壁纸;
  • 也可将程序加入系统的任务计划程序,自由设置运行间隔,即实现更绚丽的桌面壁纸定时更换。

桌面壁纸图片

  • 壁纸文件下载保存的目录,为主程序所在位置同级的 .wall 文件夹;使用一段时间后,本目录下就会积累很多桌面壁纸图片;
  • 不建议您更改壁纸图片的文件名称(程序将所有壁纸图片的来源进行加密,避免同一张图片重复下载);
  • 在壁纸保存目录中,你可以把自己喜欢的壁纸文件剪切到 .wall 目录下的任意文件夹中;在主目录下存在的图片,就不会再次下载;
  • 如果壁纸图片源搜索下载的个别图片您并不喜欢,可以将其移动到程序的 .wall/.del 目录下,这样这张图片就不会再次下载,并且也不会被设置为桌面壁纸。

我的目录是这样的,你可以参考一下

壁纸图片目录结构

如你所见: .del目录下面放所有屏蔽的图片 0826、0903、0904、0915是我程序跑了几天后,我自己把好看的图片归档了 baidu、sogou、zol是程序下载的壁纸图片的直接保存目录

快去试试吧!喜欢您能喜欢这个程序。

MIT License Copyright (c) 2020 larry Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

桌面壁纸随机更换程序,从Bing、Baidu、ZOL、Sogou抓取图片设置为桌面壁纸;支持windows、Linux、Mac系统 展开 收起
Go
MIT
取消

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/um-why/wallpaper.git
git@gitee.com:um-why/wallpaper.git
um-why
wallpaper
wallpaper
master

搜索帮助