Code Monkey home page Code Monkey logo

wallpaper-box's Introduction

wallpaper-box logo

🏞️ 一个桌面壁纸客户端,可以设置静态 / 动态壁纸,集成了 RunCat 的功能。(A desktop wallpaper client to set static / dynamic wallpapers, integrated with RunCat's features.)

支持的功能:

  • 壁纸列表
  • 下载壁纸
  • 设置静态壁纸
  • 设置动态壁纸(在 MacOs 中,全屏动态壁纸,并没有完全覆盖整块屏幕,欢迎知道如何处理的小伙伴提 PR)
  • RunCat 动态托盘图标,根据 CPU 使用情况改变切换速度
  • 支持修改代理
  • 网页 url 壁纸(指定一个网页成为桌面壁纸)
  • 支持用户自己手写 Threejs 动画壁纸

使用

壁纸列表

壁纸来源于 wallhaven.cc ,最喜欢的一个壁纸网站。

可以直接设置成桌面壁纸,也可以下载到本地或者预览。

动态壁纸

目前支持视频作为动态壁纸,正在开发:自定义页面壁纸和自定义动效壁纸

Windows 中的效果: MacOS 中的效果:

RunCat

由于 RunCat 更换高级的猫猫要收费,所以就在这个软件中加一个类似的功能。

通过图标的变换速度,来动态表示 cpu 的使用情况。

可以在托盘菜单中切换动态图标。

可爱的超级马里奥~

过几天弄下自定义动态图标。 直接选取本地准备好的帧动画相关的图片,然后就可以自定义动态图标了。(目前你可以使用这几款内置的图标,或者你也可以在 icons 文件夹 中添加你的图标,修改 tray 配置文件 即可)

支持设置开机自启 ,支持设置网络代理

image

常见问题

1.无法打开应用程序

因为作者不想花钱做数字签名 🥲,一年的费用好高(这个项目做着玩的,没有收益 👀),所以你需要按照如下方式安装

打开终端:

# 命令一
sudo spctl  --master-disable
# 命令二
sudo xattr -r -d com.apple.quarantine <这里是一个空格> <打开 “访达”(Finder)进入 “应用程序” 目录,找到 wallpaper-box,拖进终端>

# 然后回车

具体的步骤可以参考:👉🏻 解决方案

如果你对技术非常热爱,很希望和你成为朋友,可以和我们一起交流技术一起变强。

开发

安装依赖 Install dependencies

yarn i

开发预览 Developer Preview

直接运行下面的命令,即可启动客户端项目。

yarn dev

如果你想要分别调试 web 和 electron 端,可以使用下面的命令:

# 只启动 web 服务
yarn dev:web
# 只调试 electron
yarn dev:electron
# or
yarn electron:dev

打包 Build

构建后的产物在 out 文件夹中。

# 打包
yarn make

最后

如果你觉得这个项目还不错,点个 star ⭐️ 支持一下 ~ 谢谢 🌸

wallpaper-box's People

Contributors

imgbotapp avatar wangrongding avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

wallpaper-box's Issues

无法安装

系统版本:macOS Ventura
版本号:13.3.1 (a)
命令:xattr -r -d com.apple.quarantine /Applications/wallpaper-box.app
错误代码:xattr: No such file: /Applications/wallpaper-box.app/Contents/Resources/app/node_modules/ffi-napi/build/node_gyp_bins/python3)

自定义 图标

老哥我希望增加个蔡徐坤的唱跳rap 我会帮你提交代码,麻烦打包一只

page feedback

  1. The warehouse looks a bit messy, would it be better to be more concise?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.