autojs-练手-批量下载JK图片

感谢夏柔站长提供的免费JK图片API

思路很简单,注释很详细,直接上代码

//显示控制台输出框
console.show()
//申请照片的次数
var num = 20

//平平无奇的循环
for(var i=0;i<num;i++){

  //API返回图片的地址
  url="http://api.yujn.cn/api/jk.php??"
  console.verbose(`${i}张图片下载中~`)

  //获取手机中程序所在的目录
  var pos = files.cwd()

  //加载图片
  var img_1=images.load(url)

  //判断返回空值的情况
  if(img_1==null){
    console.warn(`${i}张图片下载失败!`)
  }
  else{
    log(`${i}张图片下载完成!`)

    //保存图片
    //敲黑板:
    //1.这种格式化的方式使用的的反引号而不是单引号
    //2.pos返回的路径不包括后面的斜杠,记得加上一个/
    img_1.saveTo(`${pos}/${i}.jpg`)

    console.info(`${i}张图片保存成功~`)
  }

  //减轻服务器压力,防止被柔柔掐死
  sleep(3000)
}

你可能感兴趣的:(autojs,JavaScript,笔记,javascript,经验分享,笔记)