SF
玩儿编程
玩儿编程
注册登录
关注博客
注册登录
主页
关于
RSS
Windows10+Node.js12将pm2安装为Windows服务
rockswang
2021-03-15
阅读 1 分钟
3.8k
遇到个需求,要在Windows10里把pm2作为服务自动启动,很自然的找到了pm2-windows-service这个npm库以及相关的中文文章,然后照方抓药,然而居然卡住了…… 又是一番查找,托谷哥的福,找到了解决方案,这里简单记一下。
一个帮你实时刷新jsdelivr CDN缓存的小工具
rockswang
2020-09-30
阅读 2 分钟
6.5k
一个小服务,可以部署在你自己的服务器上。 可以自动刷新jsdelivr CDN缓存,帮助你更有效率的利(bai)用(piao) Github的存储空间和jsdelivr cdn的带宽流量。
记录下安装新版sharp的折腾史
rockswang
2020-08-24
阅读 1 分钟
4.4k
前两天随手升级了一下sharp的依赖到最新版(0.25.4),结果捅了马蜂窝,cnpm, npm均告失败,折腾了好久才解决,好郁闷,这里特地记录一下。
为了看P站,也是很拼了
rockswang
2020-07-17
阅读 3 分钟
20.8k
参考 作者开发的QQ机器人 - 可以通过这个机器人看P站图 QQ群 - Javascript高级爬虫 - 作者自建群,欢迎加入! 国内可用的P站API - 口味不叼的童鞋可以直接食用,避免麻烦 概述 看P站其实只是个冷门需求,不过本篇文章主要是为了提供一个解决方案:让原本无法在围城内使用的库通过添加socks5代理支持而变成可用。 本地验...
Ubuntu18最简puppeteer安装备忘
rockswang
2020-04-08
阅读 2 分钟
4.4k
参考 QQ群 - Javascript高级爬虫 - 作者自建群,欢迎加入! awesome-java-crawler - 作者收集的爬虫相关工具和资料 一个帮你自动创建阿里云抢占式实例并开启网络加速的脚本 - 自动创建阿里云海外抢占式节点 CentOS上安装node.js二进制发布包 - CentOS上安装nodejs最新版 CentOS7最简puppeteer安装备忘 - CentOS上安装Pup...
反垃圾QQ群机器人使用帮助
rockswang
2020-03-24
阅读 3 分钟
7.4k
这是一个基于IOTQQ框架的QQ机器人,使用nodejs编写,核心功能是调用百度内容审查API逐句审查群内消息,自动帮群主删除广告、色情、敏感等消息。同时,提供大量活跃气氛类、工具类、群管类指令,能够起到净化群内空气、活跃群内气氛、减轻群主负担等作用。
《实现一个“人工智能”QQ机器人!》续
rockswang
2019-12-20
阅读 3 分钟
4.6k
参考实现一个“人工智能”QQ机器人! - 上一篇文章QQ群 - 萌萌老妹机器人后援群 - 基于IOTQQ的多功能工具型机器人QQ群 - Javascript高级爬虫 - Javascript开发者讨论群,欢迎加入!nodejs中使用socket.io-client并用Fiddler抓包 - 抓包了解了底层才有了本文的深入awesome-java-crawler - 作者收集的爬虫相关工具和资料反垃...
nodejs中使用socket.io-client并用Fiddler抓包
rockswang
2019-12-17
阅读 2 分钟
7k
最近做反垃圾QQ群机器人的时候用到了socket.io-client,发现socket.io和以前用过的直接走ws协议的连接方式有些不同,因此有点关心socket.io底层是怎么实现的,这时候就需要对nodejs的websocket抓包了,这里记录一下研究心得。
实现一个“人工智能”QQ机器人!
rockswang
2019-12-11
阅读 4 分钟
11.2k
参考 QQ群 - 萌萌老妹机器人后援群 - 基于IOTQQ的多功能工具型机器人 QQ群 - Javascript高级爬虫 - Javascript开发者讨论群,欢迎加入! awesome-java-crawler - 作者收集的爬虫相关工具和资料 IOTQQ项目主页 IOTQQ-Docker - 作者为iotbot制作的Dockerfile,可实现免授权单服务器多账户 反垃圾QQ群机器人 - 基于IOTQQ和...
在puppeteer和request之间互相传输cookies
rockswang
2019-11-28
阅读 2 分钟
10.6k
参考 QQ群 - Javascript高级爬虫 - 作者自建群,欢迎加入! awesome-java-crawler - 作者收集的爬虫相关工具和资料 puppeteer中文文档 request.js库 前言 目的是实现用puppeteer实现登录流程自动化,把登录后获取到的合法cookies传输给node端,实际大量抓取数据则使用request,提高抓取性能和可靠性。 puppeteer -> r...
在nodejs中使用mysql2库
rockswang
2019-11-11
阅读 2 分钟
16.5k
参考QQ群 - Javascript高级爬虫 - 作者自建群,欢迎加入!awesome-java-crawler - 作者收集的爬虫相关工具和资料一个帮你自动创建阿里云抢占式实例并开启网络加速的脚本 - 自动创建阿里云海外抢占式节点CentOS上安装node.js二进制发布包 - CentOS上安装nodejs最新版mysql2库github仓库地址mysql库github仓库地址前言为何...
CentOS7最简puppeteer安装备忘
rockswang
2019-11-06
阅读 2 分钟
6.5k
参考 QQ群 - Javascript高级爬虫 - 作者自建群,欢迎加入! awesome-java-crawler - 作者收集的爬虫相关工具和资料 一个帮你自动创建阿里云抢占式实例并开启网络加速的脚本 - 自动创建阿里云海外抢占式节点 Squid+SSH Tunnel实现加密代理 - 可以参考这篇文章配置SSH免登录 CentOS上安装node.js二进制发布包 - CentOS上安...
【翻译】JavaScript中的作用域
rockswang
2019-11-01
阅读 3 分钟
2k
参考 原文链接 - 英文原文 QQ群 - Javascript高级爬虫 - 作者自建群,欢迎加入! awesome-java-crawler - 作者收集的爬虫相关工具和资料 一个帮你自动创建阿里云抢占式实例并开启网络加速的脚本 - 自动创建阿里云抢占式节点 什么是作用域? 作用域是运行时在代码某些特定部分中变量,函数或对象的可访问性。 当最小权限...
一个帮你自动创建阿里云抢占式实例并开启网络加速的脚本
rockswang
2019-09-27
阅读 3 分钟
8.3k
支持作者,从这里购买阿里云! 参考 阿里云 OpenAPI Explorer Google BBR是什么?以及在 CentOS 7 上如何部署 - 本项目中的版本为了自动化去掉了原shell脚本的用户交互部分 forward.js - nodejs端口转发工具,因为这不是个node模块,因此直接引用源代码 加入作者的QQ群 - JavaScript开发者的小圈子 概述 目前阿里云海外...
给强迫症的VSCode标准JavaScript编码风格指南
rockswang
2019-09-25
阅读 2 分钟
3.1k
工具和资料 QQ群 - Javascript高级爬虫 (832946826) - 作者自建群,欢迎加入! awesome-java-crawler - 作者收集的爬虫相关工具和资料 JavaScript 代码规范 - 官方中文文档 前言 不好意思,强迫症说的就是本人了。从java转到node的,把一些java的编码风格也带来了,两种语言不一样的地方就自己定一个,然鹅经常被IDE的格...
一个简单的puppeteer例子
rockswang
2019-09-17
阅读 2 分钟
4.4k
工具和资料 QQ群 - Javascript高级爬虫 (832946826) - 作者自建群,欢迎加入! awesome-java-crawler - 作者收集的爬虫相关工具和资料 前言 本脚本作用是抓取掌阅书城里男频女频各分类的已完结书籍信息,按好评排序只抓前三页。这个页面没有任何反爬措施,适合作为简单例子。 大概开发流程: 人工分析页面,解析URL和分...
CentOS上安装node.js二进制发布包
rockswang
2019-05-06
阅读 1 分钟
9k
先度娘了一下,发现网上的文章是从源码编译,需要挺长时间,可是官网上明明有现成的二进制发布包,然后在官网下载页面下面找到了二进制包的正确打开方式。整理如下:
nodejs中request库使用HTTPS代理
rockswang
2019-04-29
阅读 2 分钟
17.9k
正在尝试改用NodeJS编写爬虫,http请求库选择了request,用起来还是挺简单的。现在有个需求,需要用Fiddler抓包我发出去的请求,以便和浏览器发出去的包进行对比。因为需要在Fiddler中解密HTTPS报文,需要让node要么忽略证书安全,要么信任Fiddler的CA证书。网上找了一圈,总结如下: