目录

  • 背景
  • 示意图
  • 知识补充
  • 代码
  • 本节代码地址
  • 参考链接

背景

逛B站的时候,在一个评论下面看到一个回复,说这个网站可以赚钱。
注册后,输入三个数字,每次可以赚取0.1$ 。到了50$ ,可以提现。
一想,正好可以用Puppeteer自动化实现,于是我写完代码挂着到50$ 去提现,又告诉我发展40个好友才能,不然交5$ 买别人还有,才能提现。
( ̄_ ̄|||)
再才反应过来这个网站是个骗局,骗局!骗局!
google了一下,这个网站还挺有名的,有很多姊妹网,套路深,骗了不少人。

示意图

自动化过程:自动登录,然后输入数字,提交,循环

知识补充

  1. page.type
    获取输入框焦点并输入文字

  2. page.click
    点击页面元素

  3. page.waitFor
    等待时间

  4. page.$ eval pk page.$eval
    类似于document.queryselector 获取页面指定元素,将其作为参数传给pageFunction.

  5. 设置页面视窗大小
    await page.setViewport({
    width: 1800,
    height: 900
    });

代码

const puppeteer = require('puppeteer');(async () => {const browser = await puppeteer.launch({// 是否运行浏览器无头模式(boolean)headless: false,// 是否自动打开调试工具(boolean),若此值为true,headless自动置为fasledevtools: false,// 设置超时时间(number),若此值为0,则禁用超时timeout: 20000,});const page = await browser.newPage();await page.goto('http://www.scimoney.xyz/');await page.waitFor(3000);for (let j = 0; j < 10; j++) {await page.type('input[id="username"]', 'Tom5555', { delay: 50 });await page.type('input[id="password"]', '999999', { delay: 50 });await page.click('input[class="logsub"]');await page.waitFor(2000);await page.click('input[value="START WATCHING PAYED ADS"]');await page.waitFor(20000);for (let i = 0; i < 150; i++) {let num1 = await page.$eval('#cimg1 img', img => img.src);let num1n = num1.substring(38, 39);let num2 = await page.$eval('#cimg2 img', img => img.src);let num2n = num2.substring(38, 39);let num3 = await page.$eval('#cimg3 img', img => img.src);let num3n = num3.substring(38, 39);const money = num1n + num2n + num3n;let nummoney = await page.$eval('#moneycount', div => div.outerHTML);console.log(j + "---" + i + "=" + num1n + num2n + num3n + "地址" + num1 + "钱" + nummoney);await page.type('input[type="text"]', money, { delay: 50 });await page.waitFor(1000);await page.click('input[value="CONTINUE"]');await page.waitFor(2000);}await page.click('a[href="logout.php"]');await page.waitFor(3000);}
})();

本节代码地址

参考链接

https://www.jianshu.com/p/aa2159356fbd (eval)

[Puppeteer]Puppeteer实现自动网赚?相关推荐

  1. [Puppeteer]Puppeteer+Mocha+Chai实现端到端测试

    目录 项目 puppeteer实现自动化 知识点补充 Mocha+Chai实现测试 优化代码 本节代码 相关链接 项目 将单元测试框架mocha,断言chai和puppeteer结合起来做端到端测试: ...

  2. 百度贴吧自动发帖_引流网赚之百度贴吧引流窍门:实操引流教程百度贴吧零成本自动顶帖+10分钟学会豆瓣顶帖引流...

    引流网赚之百度贴吧窍门:实操引流教程<百度贴吧零成本自动顶帖>+<10分钟学会豆瓣顶帖引流> 关于百度贴吧的引流方式有很多,像常见的关键词排名引流,比如,百度贴吧引流效果好不好 ...

  3. 网赚网盘赚钱,一个自动来钱的小项目,日入200+!

    以往跟大家分享的东西都是一些实操性比较强的,于是就有朋友来问了,说有没有类似像小说项目一样,前期投入进去,后期自动来钱的东西. 喔,想想快要过年了,过年期间很多朋友都是陪在家人身边,可能会缺少精力去打 ...

  4. 拳王公社:网赚高手的零成本引流秘籍,这4个才是核心思维!

    今天给大家分享一个零成本引流的一个互联网思维. 现在不管是做互联网行业还是线下生意,最重要的就是流量,创业的绝大多数人都卡在引流上,特别是新手同学! 很多人的都卡在如何引流上,特别是很多刚刚进入互联网 ...

  5. 网赚小项目,聊天挣钱,打字聊天就能挣钱的方法

    大家好,我是蝶衣王的小编 你是不是也想利用你的空余时间赚点零花钱,但是又找不到很好的方法,网上这些小兼职呢,又容易被割了韭菜,今天我就教你们一个比较靠谱的网赚小方法,只需一部手机聊聊天就可以赚取佣金. ...

  6. 做个可以赚钱的宅男 - PTC网赚推荐

    PTC(pay to click)指的是点击广告而赚取收益的网赚行为. 如果你是学生,每天有较多空闲的上网时间: 如果你是白领,每天都坐在办公室挂在网上: 如果自由职业,希望网赚能成为创业的途径: 如 ...

  7. 网赚最忌讳的行为5个行为,新人必读!

    我是老侯在奋斗,芒格有个观点说的很好:当你不知道什么是"对的事"的时候,就去找找什么是错的事. 比如拖延.逃避.嫉妒.浪费时间,自怨自艾,以及一些坏习惯,都是确定错的事. 神奇的是 ...

  8. 揭秘:网赚圈很红的“小说项目”!月入十万的裂变套路

    近几年,在网赚圈,刮起了一阵"小说cps项目"的热潮.各大自媒体平台.公众号.个人号都在宣传操作小说派单项目,可实现暴利收入,月入几万甚至十几万!真的有那么暴利?为何那么多公众号, ...

  9. 推荐最新网赚付费项目,让你实现半年赚20万!

    今天,站长就来说说这个网站叫冒泡网赚,一个用wordpress搭建的博客网站.这个网站有点像福缘和自由领域,都有非常多的圈内课程资源. 只不过这俩个是论坛,冒泡做的是博客,虽然形式不一样,但都是通过收 ...

最新文章

  1. 使用ExpandableListView以及如何优化view的显示减少内存占用
  2. 8月书讯 | 像大师级程序员一样思考​
  3. linux open()调用的注意事项
  4. php发布产品隐藏显示,php – 在WooCommerce中隐藏基于产品类型的付款方式
  5. Linux中.a,.la,.o,.so文件的意义和编程实现
  6. Angular self study 5 - remove ng-app
  7. byteman_Byteman –用于字节码操纵的瑞士军刀
  8. 天池又上工业视觉检测算法大赛:瓶装白酒疵品质检
  9. Caused by: java.lang.NumberFormatException: For input string: 18446744073709551615
  10. 计算机专业术语大全(中~英文版)
  11. 2.4G频段的无线收发芯片 SI24R1 问题汇总解答
  12. 商业虚拟专用网络技术五IPSec
  13. 计算机主板维修试卷,计算机主板维修试卷.doc
  14. Android studio运行出错 compilation failed see the compiler error output for details.
  15. 自建exchange邮箱有什么成熟的超大附件解决方案?
  16. 『Linux』Ubuntu Beaver(18.04) 配置 美化流程
  17. 服务器真实ip怎么隐藏?
  18. 计算机三级数据库技术 第14章 数据仓库与数据挖掘
  19. 爬虫实战——爬取杭电就业信息网招聘信息
  20. [RK3288][Android6.0] Audio录音frame rate设置流程小结

热门文章

  1. 【我的Android进阶之旅】Linux下学习.gradle目录组织结构以及修改Gradle缓存文件夹路径
  2. Ubuntu初体验 (linux下安装QQ2012,设置远程)
  3. java 经纬度 电子围栏6_给定坐标点,判断是否在某区域范围内 地理围栏算法
  4. 准备换老古董,拟了个配置单,想征求大家的意见,谢谢!
  5. 图片光照不均修正处理
  6. ip免费代理科普知识四:IP 地址类别
  7. 荣耀Play7T参数配置 荣耀Play7T怎么样
  8. Excel批量将文本中的【】替换为[]
  9. 一个柱面上为什么可以有多个磁道
  10. 网站seo,添加关键词和描述