banner
Tenifs

Tenifs

雄关漫道真如铁,而今迈步从头越。
github
follow
zhihu
email

💕 获取一张二次元图片

还在为封面图而发愁吗?有了这个脚本,就可以自动下载图片,实现封面图片自由了。

代码实现#

echo "---- Fetch Image ----"
# 当前时间
$t = Get-Date -Format "yyyy_MM_dd_HH_mm_ss"
# 二次元图片 API
$uri = "https://t.alcy.cc/pc/"
# 文件名
$filename = $t + ".webp"
echo $filename
Invoke-WebRequest -Uri $uri -Outfile $filename
echo "---- Fetch Image ----"

食用方法#

将上面的代码写入到一个ps1文件中,每次要获取图片时,只需要用PowerShell,运行该脚本文件即可。

image

2024-07-28: 增加图片压缩功能#

新的代码如下:

# 获取一张二次元图片
Write-Output "---- Fetch Image ----"
# 当前时间
$t = Get-Date -Format "yyyy_MM_dd_HH_mm_ss"
# 二次元图片 API
$uri = "https://t.alcy.cc/pc/"
# 文件名
$filename = $t + ".webp"
Write-Output "filename: $filename"
# 下载
Invoke-WebRequest -Uri $uri -Outfile $filename
# 压缩图片(质量q=5)
$input = $filename
$output = $t + "_compressed.webp"
ffmpeg -i $input -q 5 $output
# 删除原图片
Remove-Item $filename
Write-Output "---- Fetch Image ----"

注意:图片压缩用到了 ffmpeg,运行脚本前,请确保已经安装 ffmpeg,并配置好环境变量。

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。