Skip to content

YardWill/get-bing-bg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

###描述 保存bing的每日美图

###步骤

npm install
npm start

###核心代码

const request = require('request');
const fs = require('fs');
const path = require('path');

request.get('http://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=zh-CN', (error, response, body) => {
    const img = JSON.parse(body).images[0];
    const arr = img.url.split('/');
    const str = arr[arr.length - 1];
    request(img.url).pipe(fs.createWriteStream(path.join('../../../Documents/bg', str)));// '../../../Documents/bg'可以选择自己想要保存的目录(相对路径)
});

###用法 把这个项目放到服务器上,每天爬取bing上的壁纸,然后在本地只需要 git pull 命令就可以获取所有存在服务器上的壁纸,如果是mac用户可以把壁纸文件夹设置为本项目的img文件夹,然后半小时换一次壁纸,这是一种很好的体验。

About

get bing background and save

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published