Board logo

标题: [技术讨论] PowerShell必应壁纸 简单可靠。 [打印本页]

作者: xczxczxcz    时间: 2020-1-29 19:17     标题: PowerShell必应壁纸 简单可靠。

本帖最后由 xczxczxcz 于 2020-2-25 21:48 编辑

用久了,也就腻了。所以删了。
作者: kaze    时间: 2020-2-25 18:10

bing图片的json 8张图片数据,文件名和格式都有,可以改一下成下载器
//i=  0今日;1昨日;2前天;-1明天
http://cn.bing.com/HPImageArchive.aspx?format=js&idx="+i+"&n=8
作者: xczxczxcz    时间: 2020-2-25 21:43

回复 2# kaze

这个8张图,个人感觉没啥好玩的。还是顺其自然的每天一更好。
这个可下8张。
  1. $uri = 'http://cn.bing.com/HPImageArchive.aspx?format=js&idx="+i+"&n=8';
  2. (irm $uri).images | select @{n = 'name'; ex = { $_.copyright -replace '\s+\(.*' } },
  3. @{n = 'link'; ex = { 'https://cn.bing.com' + $_.url } } | % {
  4. Write-Host '正在下载'$_.name' ......' -NoNewline;
  5. try {
  6. $file = [IO.PATH]::Combine($pwd, ($_.name+'.jpg'));
  7. [Net.WebClient]::new().DownloadFile($_.link, $file);
  8. Write-Host '完成' -fore Green;
  9. }
  10. catch { Write-Host '下载失败' -fore Red }
  11. }
  12. Pause;
复制代码
https://bing.ioliu.cn  这个更多。




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2