当前位置: 首页 > article >正文

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)
}


http://www.kler.cn/a/146891.html

相关文章:

  • Realsense相机驱动安装及其ROS通讯配置——机器人抓取系统系列文章(四)
  • 使用 Python 实现自动化办公(邮件、Excel)
  • vue封装axios请求
  • 动态规划【打家劫舍】
  • 前端开发:HTML常见标签
  • 在 Ubuntu 下通过 Docker 部署 MySQL 服务器
  • Windows bat批处理zip打包排除bat文件自身不打包
  • 10、静态数码管显示
  • vatee万腾的科技征途:Vatee独特探索的数字化力量
  • excel单元格内换行按什么快捷键
  • 【Spring整合Junit】Spring整合Junit介绍
  • 边缘计算网关:智能制造的“智慧大脑”
  • 【高效开发工具系列】MapStruct入门使用
  • Idea常用的快捷键
  • SpringBoot封装Elasticsearch搜索引擎实现全文检索
  • vulfocus apache-cve_2021_41773 漏洞复现
  • Hive中常出现的错误(不定时更新)
  • SpringBoot——国际化
  • 【MySQL系列】PolarDB入门使用
  • KubeVela核心控制器原理浅析
  • Introducing the Arm architecture
  • 黑马点评Redis笔记
  • java springboot测试类Transactional解决 测试过程中在数据库留下测试数据问题
  • ArgoCD基本组件
  • 基于Hadoop的区块链海量数据存储的设计与实现
  • 【开源】基于Vue和SpringBoot的食品生产管理系统