从墙纸抓取墙纸的cli
wpcraft的Python项目详细描述
wpcraft
此工具自动从https://wallpaperscraft.com/下载图像。用户可以选择图像目录或标记,然后wpcraft
将随机选择与这些设置匹配的图像,以正确的分辨率下载图像,并将其桌面壁纸设置为新图像。
墙纸可以标记为“喜欢”,您可以指示wpcraft
仅从“喜欢”集中选择墙纸。
您还可以将wpcraft
配置为自动切换壁纸,例如每6小时切换一次。
由Rafa_cie_lak于2017-2018年创建,并根据GNU通用公共许可第3版的条款发布,见license.txt中的全文。
安装
sudo pip3 install wpcraft
用法
切换到另一张随机选择的壁纸:
$ wpcraft next
显示当前壁纸的详细信息:
$ wpcraft status
Current wallpaper: night_city_top_view_buildings_clouds_118603
You like this wallpaper.
Tags: night city, top view, buildings, clouds
Image URL: https://wallpaperscraft.com/image/night_city_top_view_buildings_clouds_118603_1920x1080.jpg
Using images from catalog 'city', 3638 wallpapers available.
Automatically switching every 12 hours.
配置wpcraft
从“自然”收藏中选取壁纸:
$ wpcraft use catalog nature
Found 9706 wallpapers from catalog 'nature'.
配置wpcraft
按标签选择壁纸:
$ wpcraft use tag "hong kong"
Found 15 wallpapers with tag 'hong kong'.
将wpcraft
配置为使用搜索结果选择墙纸:
$ wpcraft use search ferrari
Found 169 wallpapers in search results for 'ferrari'
将wpcraft
配置为仅使用用户评分至少为7.5的墙纸:
$ wpcraft min_score 7.5
将墙纸标记为喜欢或不喜欢:
$ wpcraft like
$ wpcraft dislike
取消标记喜欢或不喜欢的墙纸:
$ wpcraft unlike
配置wpcraft
选择标记为“喜欢”的墙纸:
$ wpcraft use liked
显示喜欢/不喜欢的墙纸:
$ wpcraft show liked
$ wpcraft show disliked
显示您最喜欢的标签(根据您的喜欢/不喜欢):
$ wpcraft show tags
You seem to like these tags:
city: 21
skyscrapers: 17
building: 12
night: 10
sky: 10
buildings: 9
bridge: 8
new york: 8
top view: 7
usa: 6
chicago: 5
river: 5
clouds: 4
hdr: 4
lights: 4
metropolis: 4
按ID设置特定墙纸:
$ wpcraft wallpaper architecture_city_view_from_above_buildings_river_118446
显示壁纸历史记录:
$ wpcraft show history
返回上一张壁纸:
$ wpcraft prev
配置wpcraft
每隔5分钟/每12小时/每7天自动切换到“下一张”墙纸(wpcraft
使用cron):
$ wpcraft auto minutes 5
$ wpcraft auto hours 12
$ wpcraft auto days 7
停止自动切换壁纸:
$ wpcraft auto disable
强制重做加载墙纸索引(不需要手动使用此命令):
$ wpcraft update