05 2022 档案
摘要:昨天终于实现了用 Puppeteer 模拟人工操作,将本地文章自动发布到微信公众号。实现过程,学习了很多 Puppeteer+NodeJS的知识点。把这些笔记分享在这(都是些零散笔记),希望能帮到有需要的人。 异步读文件 var fs = require('fs'); fs.readFile('sa
阅读全文
摘要:首先看一段中文版API的解释: 更多我就我解释了,官方和中文版的API已经很详细了,接下来我就上一个例子来介绍常用的功能:新建eval.html <!DOCTYPE html> <html> <head> <title>eval-demo</title> </head> <body> <input
阅读全文
摘要:先推一波,欢迎进来指正,提出更好的改进建议 参靠这里=》最全资料进阶 一、起因 使用过 Puppeteer 的小伙伴们一定多多少少接触过 Puppeteer 里面的截图功能,尤其是在一些自动化场景里,需要涉及验证码的自动识别时,必然少不了要将验证码图片截取下来,然后通过识别接口进行识别。 当我以为一
阅读全文
摘要:用puppeteer有一段时间,有一些心得,特在此记录一下!puppeteer的使用,我们首先是可以看这个网站。 https://zhaoqize.github.io/puppeteer-api-zh_CN/# // 主要流程: // 1) 先通过 puppeteer.launch() 创建一个浏览
阅读全文
摘要:临时所记,在使用 Puppeteer 中,突然报如上错,搜了很多资料才找到报错原因和解决方法。 老样子,先干货!!!再讲解。解决方法如下 await browser.close(); //之前没有等待,加上等待应该就好了 await page.waitFor(4000);//等待4s 完美解决 报错
阅读全文
摘要:最近因为工作需要 补充了一下 Puppeteer 的相关知识。只能说 Puppeteer 真无愧 “爬虫扫地僧” 的赞誉,谁用谁知道,是真的香!!! 老样子,废话少说,上干货!!! (此处如果需要官方文档信息的:==》狠狠戳这里《==) 详解Puppeteer 入门教程 本篇文章主要介绍了详解Pup
阅读全文
摘要:这篇文章主要介绍了详解Async/Await 更好的异步编程解决方案,小编觉得挺不错的,现在分享给大家 一、异步编程的终极解决方案 前几天写过关于 javascript 异步操作的文章《Javascript Promise 详解》. 最近在学习 Puppeteer 的时候又发现另一种异步编程解决方案
阅读全文
摘要:工作繁忙,废话少说!直接上代码! 使用: // 返回前的处理代码 $res = '查询中...请稍后'; $code=1; if(file_exists('test.json')){ $res=file_get_contents('test.json'); unlink('test.json');
阅读全文
摘要:上代码! /** * 方法:处理图片路径/检测图片是否完整性/获取图片基础信息 * $imageUrl 待处理图片路径 * $imgType 是否指定图片类型(jpg,gif,png,bmp) * $getimagesize 是否返回图片更多详情 * return Array * error 0-图
阅读全文
摘要:php实现ftp上传的方法:首先通过“ftp_connect”函数连接FTP服务器 ;然后使用username和password登录;最后通过“ftp_put()”函数实现ftp上传即可。 1. 使用PHP操作FTP-用法如下 <?php // 联接FTP服务器 $conn = ftp_connec
阅读全文