您的位置 首页 > 娱乐休闲

超级简单 Bing美图每天自动收

虽然Bing的搜索引擎还差点意思,不过每次启动它的时候,显示的图片绝对是棒棒哒,也无怪乎有人把它当成美图网。但每次都要自己手动操作对懒癌患者实在是不够友好,既然现在什么都讲究AI,咱们也就来点智能化的Bing壁纸下载操作吧。

来,大家先把下面这段代码复制到文本中,然后将文件后缀名改成.ps1,存放到大家的壁纸文件夹中。

$x = Split-Path -Parent $MyInvoca

cd $x

mkdir images

cd images

mkdir jsons

cd jsons

$url = ";idx=0&n=10"

$time = Get-Date

$data = Invoke-WebRequest $url

$da | Out-File $

$decode = ConvertFrom-Json($data)

cd ..

$range = 1..8

$count = $range.Count

for($i=0; $i -lt $count; $i++)

{

$temp = $decode.images.Get($i)

$urlsplit = -Join(";,$)

echo $urlsplit

Invoke-WebRequest $urlsplit -OutFile ($ + ".jpg")

}

echo ok!

pause

用鼠标右键选择“使用PowerShell运行”,它就会自动生成个名为“images”的文件夹,下载最近几天显示的8张Bing壁纸。

喏,效果就是这样的。

但需要注意的是,尤其是那些已经不用IE浏览器的小伙伴,在使用代码前一定要把IE的启动设置选项优先完成了,不然铁定会报错的。

出现下面这种情况,就是IE浏览器没有经过初次设置的结果呢。

要是觉得每天都要手动一下下非常麻烦,还有个全套自动化下载的方式,按照上面的方法把下面做成.ps1文件。

$x = Split-Path -Parent $MyInvoca

cd $x

mkdir images

cd images

mkdir jsons

cd jsons

$url = ";idx=0&n=10"

$time = Get-Date

$data = Invoke-WebRequest $url

$da | Out-File $

$decode = ConvertFrom-Json($data)

cd ..

$temp = $decode.images.Get(0)

$urlsplit = -Join(";,$)

echo $urlsplit

Invoke-WebRequest $urlsplit -OutFile ($ + ".jpg")

echo ok!

然后进入“控制面板-管理工具-任务计划程序”,选择右侧的“创建任务”。

名称随便填写了,无所谓的。

切换到“操作”选项卡下,点击“新建”,

在“程序或脚本”一栏中,填入下面这行内容

%SystemRoot%\system32\WindowsPowerShell\v1.0\

“添加参数(可选)”内,大家则需要把脚本的保存路径填进去。

点击确定后,切换到“触发器”选项卡,同样点击新建,选择“每天”,点击确定,保存任务。

这样每天固定的时间点就会自动下载一张必应壁纸了,久而久之,我们的美图库就会壮大起来,再想用来装点桌面,可就一点都不虚了哦。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“bing如何使用,bing如何使用openai,bing如何使用ai,bing如何使用谷歌翻译”边界阅读