macOS/iOS自动化指南mac软件收集Keyboard Maestro

自动下载必应每日一图并设置为mac壁纸

2017-03-03  本文已影响346人  鸭梨山大哎

方法一,看这里
Shell系列 - Mac OS X自动下载切换桌面壁纸 - 秦鹏飞的专栏 - 博客频道 - CSDN.NET

方法二:
下载
https://cl.ly/2E0c06183a2S
并在终端切换到该文件所在目录之后执行
chmod +x 1.command
赋予其执行权限。

之后直接双击该文件即可自动完成下载已经更换壁纸的任务!

方法三
打开KM,keyboard Maestro
选择

Paste_Image.png

复制如下代码


#!/bin/sh
#提取壁纸图片URL
url=$(expr "$(curl http://cn.bing.com/?mkt=zh-CN |grep g_img)" : ".*g_img={url: \"\(.*\)\",id.*")
#去除url中的斜杠“\”
url="http://cn.bing.com${url//\\/}"
#提取图片名称
filename=$(expr "$url" : ".*/\(.*\)")
#本地图片地址-当前用户下缺省图片目录
localpath="/Users/$USER/Pictures/$filename"
#下载图片至本地
curl -o $localpath  $url
#调用Finder应用切换桌面壁纸
osascript -e "tell application \"Finder\" to set desktop picture to POSIX file \"$localpath\""

或者直接下载
https://cl.ly/1O0i0B220g1c

上一篇下一篇

猜你喜欢

热点阅读