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

做网站界面需要注意什么广安网站设计

做网站界面需要注意什么,广安网站设计,网站开发公司招聘,如何做一个虚拟网站情景:是这样的,我想保存一些喜欢的小伙伴的照片,一张张保存太慢了, 所以我写了个js,放在国外服务器爬,国内的自己解决~ 使用方法 1.点相册随便一张, 复制url, 这张开始接下来的图片都会保存 /*** 2023年10月23日 22:58:44* 支持解析痞客邦相册* 只需要复制相册第一张图片的ur…

情景:是这样的,我想保存一些喜欢的小伙伴的照片,一张张保存太慢了, 所以我写了个js,放在国外服务器爬,国内的自己解决~

使用方法

1.点相册随便一张, 复制url, 这张开始接下来的图片都会保存

/*** 2023年10月23日 22:58:44* 支持解析痞客邦相册* 只需要复制相册第一张图片的url就行* * *  */
const axios = require('axios');
const cheerio = require('cheerio');
const fs = require('fs');
const path = require('path');
const https = require('https');
let i = 0 //计算照片数量
// 示例用法 替换为您要解析的相册地址第一张图
let url = 'https://用户id.pixnet.net/album/photo/100898948#after=100899621'
//默认延迟时间, 爬太快我怕出问题
let delay = 3000
//获取图片和下一个网页函数
async function parseImgTags(url) {try {const response = await axios.get(url);const html = response.data;const $ = cheerio.load(html);++i;let src = $('#item-frame-img').attr('src')console.log(`解析到第${i}张图片`, src);let nextlink = $('.item-frame .photolink').attr('href')console.log('结果是,', nextlink)//解析到然后保存本地await saveImageToLocal(src)setTimeout(() => {parseImgTags(nextlink)}, delay);return nextlink} catch (e) {console.log('出了点问题')return ''}
}//调用函数
parseImgTags(url).then(nextlink => {console.log('有下一个', nextlink)return}).catch(error => {console.error('Error:', error);});async function saveImageToLocal(imageUrl) {// 获取图片文件名const filename = path.basename(imageUrl);// 检查目录是否存在,如果不存在则创建const dir = path.join('.', 'image');if (!fs.existsSync(dir)) {fs.mkdirSync(dir);}// 构造本地文件路径const localPath = path.join(dir, filename);// 下载图片并保存到本地文件系统中const file = fs.createWriteStream(localPath);return new Promise((resolve, reject) => {https.get(imageUrl, response => {response.pipe(file);file.on('finish', () => {file.close(resolve);});}).on('error', error => {fs.unlink(localPath, () => {reject(error.message);});});});
}

http://www.yayakq.cn/news/466672/

相关文章:

  • 网站制作关键字排名多用户+wordpress
  • 荣耀手机商城官方网站口碑好个人品牌营销公司
  • 增城定制型网站建设深圳地铁建设集团网站
  • 网站制作上首页合川集团网站建设
  • 网络服务器与网站建设网站轮换图
  • 做网站的版权问题icp网站
  • 房地产网站加盟人才网网站开发手册
  • 建设企业网站目的auto post wordpress
  • 网站建设一般分为几个步骤网站经常被攻击
  • 软件ui排名优化百度
  • 中国网站空间怎么做网站表白
  • 网站开发前端规范wordpress页面居中
  • 哪家做网站比较好软件外包公司如何接单
  • 毕业设计代做的网站网站项目开发流程
  • 厦门网站建设u长沙品牌logo设计公司
  • 无锡商城网站建设做网站 思源字体
  • 网站建设策划表接效果图做网站
  • 虹口网站建设公司重庆网站制作托管
  • 建设一个网站用什么软件wordpress主题 单页
  • 郏县建设局网站如何利用互联网宣传与推广
  • 内蒙古建设厅网站删除供电局招聘2023社招
  • wordpress函数手册 pdf广州百度seo排名
  • 忻州专业网站建设公司黄页88网
  • 公司网站总感觉少点什么找什么人做做个网站需要什么步骤
  • 军事的网站应如何建设宁波响应式网站制作
  • 在线代理浏览网站最新网络游戏排行榜2021
  • 网站首页 seo文章网站是怎么做的
  • 邢台做网站可信赖苏州优化排名推广
  • 做资金盘 互助盘的网站亚马逊热带雨林
  • 呼和浩特市网站建设蝶恋花直播app下载安装