{"id":26022297,"url":"https://github.com/Pylogmon/earth_wallpaper","last_synced_at":"2025-03-06T09:54:56.694Z","repository":{"id":49370438,"uuid":"517045716","full_name":"Pylogmon/earth_wallpaper","owner":"Pylogmon","description":"🌏Simple and easy to use multifunctional wallpaper software","archived":true,"fork":false,"pushed_at":"2023-02-23T08:26:03.000Z","size":15373,"stargazers_count":48,"open_issues_count":1,"forks_count":8,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-01-27T20:42:52.833Z","etag":null,"topics":["24h","earth","linux","wallpaper"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/earth-wallpaper/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pylogmon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-07-23T12:01:01.000Z","updated_at":"2024-01-21T14:22:59.000Z","dependencies_parsed_at":"2023-12-15T14:05:56.255Z","dependency_job_id":"79bff91e-bacf-4340-8731-8a30c639332e","html_url":"https://github.com/Pylogmon/earth_wallpaper","commit_stats":{"total_commits":380,"total_committers":10,"mean_commits":38.0,"dds":"0.11578947368421055","last_synced_commit":"35347620cfd810594b5b627ea5c3f6483afe65cc"},"previous_names":[],"tags_count":62,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pylogmon%2Fearth_wallpaper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pylogmon%2Fearth_wallpaper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pylogmon%2Fearth_wallpaper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pylogmon%2Fearth_wallpaper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pylogmon","download_url":"https://codeload.github.com/Pylogmon/earth_wallpaper/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242187659,"owners_count":20086218,"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":["24h","earth","linux","wallpaper"],"created_at":"2025-03-06T09:54:53.035Z","updated_at":"2025-03-06T09:54:56.664Z","avatar_url":"https://github.com/Pylogmon.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n   \u003cimg width=\"150\" height=\"150\" src=\"https://raw.githubusercontent.com/Pylogmon/earth_wallpaper/main/assets/earth-wallpaper.png\" alt=\"Logo\"\u003e\n   \u003cbr/\u003e\n  \u003ch1 align=\"center\"\u003e\u003cb\u003eearth-wallpaper\u003c/b\u003e\u003c/h1\u003e\n  简单好用的多功能壁纸软件\n  \u003cbr/\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![downloads](https://img.shields.io/github/downloads/Pylogmon/earth_wallpaper/total)](https://github.com/Pylogmon/earth_wallpaper/releases)\n[![Release](https://img.shields.io/github/v/release/Pylogmon/earth_wallpaper)](https://github.com/Pylogmon/earth_wallpaper/releases)\n[![License](https://img.shields.io/github/license/Pylogmon/earth_wallpaper)](https://github.com/Pylogmon/earth_wallpaper/blob/main/LICENSE)\n[![Visitor](https://visitor-badge.glitch.me/badge?page_id=Pylogmon.earth_wallpaper)](https://github.com/Pylogmon/earth_wallpaper)\n\n[![PyPI](https://img.shields.io/pypi/v/earth-wallpaper?logo=python)](https://pypi.org/project/earth-wallpaper/)\n[![AUR version](https://img.shields.io/aur/version/earth-wallpaper-bin?label=earth-wallpaper-bin\u0026logo=archlinux)](https://aur.archlinux.org/packages/earth-wallpaper-bin)\n[![AUR version](https://img.shields.io/aur/version/earth-wallpaper-nightly?label=earth-wallpaper-nightly\u0026logo=archlinux)](https://aur.archlinux.org/packages/earth-wallpaper-nightly)\n## [English](https://github.com/Pylogmon/earth_wallpaper/blob/main/docs/README.md)\n\u003c/div\u003e\n\u003cbr/\u003e\n\n## 安装\n\n### Linux\n\n#### Debian\n\n下载`earth-wallpaper-amd64.deb`后使用apt或dpkg安装\n\n#### Arch\n\n通过[AUR](https://aur.archlinux.org/packages?O=0\u0026K=earth-wallpaper-)安装\n\n```shell\n# paru\nparu -S earth-wallpaper-bin # or earth-wallpaper-nightly\n# yay\nyay -S earth-wallpaper-bin  # or earth-wallpaper-nightly\n```\n\n### Windows\n\nWindows推荐使用pip安装\n需要事先安装好python3\n\n```shell\npip install earth-wallpaper # 安装\npip install earth-wallpaper --upgrade # 更新\n```\n\n要取消启动时的命令行窗口，可以使用vbs脚本启动：\n脚本内容如下：\n```vbs\nCreateObject(\"WScript.Shell\").Run \"earth-wallpaper\",0,True\n```\n\n将此vbs脚本复制到`C:\\Users\\用户名\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup`目录可以实现开机启动\n## 使用须知\n\n第一次运行时会弹出设置窗口，点击```应用```即可开始运行\n\n## 支持接口\n\n- [x] 向日葵八号\n- [x] 风云四号\n- [x] 必应壁纸 (调用 [@xCss](https://github.com/xCss/bing) API)\n- [x] 动漫壁纸 (调用 [waifu.im](https://waifu.im/) API)\n- [x] 本地壁纸 (注：目前Windows下使用本地壁纸，路径需要全英文且无空格)\n- [x] 24h壁纸 (灵感来自于[windynamicdesktop](https://github.com/t1m0thyj/windynamicdesktop))\n- [x] wallhaven.cc ([wallhaven.cc](https://wallhaven.cc))\n\n\u003e 24h壁纸推荐下载地址:\n\u003e\n\u003e [https://github.com/MiniBusiest/24Hour-Wallppe](https://github.com/MiniBusiest/24Hour-Wallppe)\n\u003e\n\u003e [https://windd.info/themes/index.html](https://windd.info/themes/index.html)\n\n## 支持桌面环境\n\n### Linux\n\n- [x] KDE Plasma\n- [x] Deepin\n- [x] GNOME\n- [x] ubuntu:GNOME\n- [x] Cinnamon\n- [x] XFCE\n- [x] MATE\n- [x] Cutefish\n- [x] LXQt (pcmanfm-qt)\n- [x] LXDE (pcmanfm)\n- [x] 自定义脚本设置壁纸\n\n### Windows\n\n- [x] Windows 10 (测试环境：Windows 10 专业版 21H1，其他版本自行测试)\n\n## 依赖\n\n- Pillow\n- PySide6\n- requests\n- setuptools\n- pywin32 (Only Windows)\n- dbus-python (Only Linux)\n\n## 手动安装\n\n```shell\ngit clone https://github.com/Pylogmon/earth_wallpaper.git\ncd earth_wallpaper\npython3 setup.py install\n```\n\n## 开放API\n\nbing 壁纸: [https://github.com/xCss/bing](https://github.com/xCss/bing)\n\nwaifu.im 动漫壁纸: [https://waifu.im/](https://waifu.im/)\n\nipapi 获取ip地理位置: [https://ipapi.co](https://ipapi.co)\n\nwallhaven 壁纸: [https://wallhaven.cc/help/api](https://wallhaven.cc/help/api)\n\n## 软件截图\n\n![bing](https://raw.githubusercontent.com/Pylogmon/earth_wallpaper/main/assets/bing.png)\n\n![wallpaper24](https://raw.githubusercontent.com/Pylogmon/earth_wallpaper/main/assets/wallpaper24.png)\n\n![fengyun4](https://raw.githubusercontent.com/Pylogmon/earth_wallpaper/main/assets/fengyun4.png)\n\n![wallhaven](https://raw.githubusercontent.com/Pylogmon/earth_wallpaper/main/assets/wallhaven.png)\n\n## 感谢\n\n\u003cimg src=\"https://www.jetbrains.com/shop/static/images/jetbrains-logo-inv.svg\" height=\"100\"\u003e\n\n感谢由 [Jetbrains](https://www.jetbrains.com) 提供的 [开源许可证书](https://www.jetbrains.com/community/opensource/) \n\n此项目部分内容通过 [PyCharm](https://www.jetbrains.com/pycharm/) 进行开发.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPylogmon%2Fearth_wallpaper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPylogmon%2Fearth_wallpaper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPylogmon%2Fearth_wallpaper/lists"}