前言

本套教程从0基础开始,对引流脚本的开发过程进行详细讲解。

教程的主要方式为,网站上列出大纲和重要知识点,录制1920*1080P的超清视频教程。教程会上传到B站等在线视频平台,另外提供网盘下载。

网站中也会更新一些开发过程中遇到的问题,让大家在学习中尽量少走弯路。

网上各种脚本开发教程也很多,但是都不太全面,不太完整。很多教程讲解的都太浅,导致新手看完之后,按照教程操作,会遇到更多的问题难以解决。

基于此,本教程会以商业脚本项目实战开发为主,让大家学有所有,学有所成。

这套教程的名字叫“引流脚本混合式开发技术”。所谓的混合式,就是不再使用单一的脚本开发语言和软件,而是使用按键精灵、javasript等多语言混合开发。其中可能会涉及到少量php、html、mysql、易语言等编程语言。适合小白学习,也适合有一定基础的朋友进阶。

网上很多教程时间太长,受众学习的时候容易出现精力分散的情况。本套教程每节时间控制在25分钟以内。如果内容太多,会分割成多节。

学习对象

引流脚本零基础入门、有基础进阶。
有过任何一门编程语言基础的朋友,学起来可能会更轻松。

知识储备

  • 按键精灵MQ语言:
    MQ是按键精灵针对旗下移动产品而设计的全新脚本开发语言。语言支持全中文阅读脚本,上手简单,易学易用。
    按键精灵安卓版MQ语言官方资料

  • JsDroid:
    JsDroid简称Jsd,起初为js内核,后来升级为功能更强、扩展性更强的groovy内核。
    Jsd可以在手机上定时执行自定义任务,而通过简单的groovy代码,轻松控制手机模拟操作,实现无人值守控制手机,支持无root环境。
    JsDroid2官方文档
    我为什么喜欢用JsDroid写脚本呢,因为编写简单快速,定位精准,有的代码可以直接通过看到的文字去编写代码,而不用说必须要抓到那张图才行。
    说到全分辨率,其实我想的是当我更换设备时,我需要改的代码不会特别多或者不需要改,不会出现一换设备就哭晕在厕所。
    传统的查找图色,如果换设备换分辨率,必须重新抓图。但是JsDroid不需要,甚至可以看图脑补代码。

  • JavaScript动态脚本语言:
    JavaScript 是世界上最流行的脚本语言。
    JavaScript 是属于 web 的语言,它适用于 PC、笔记本电脑、平板电脑和移动电话。
    JavaScript 被设计为向 HTML 页面增加交互性。
    在本套教程中,JavaScript会用作引流脚本的开发。
    W3school学院js教程

  • Auto.js Pro:
    Auto.js是利用安卓系统的“无障碍服务”功能,实现类似于按键精灵一样,可以通过代码模拟一系列界面动作的辅助工作。
    与“按键精灵”不同的是,它的模拟动作并不是简单的使用在界面定坐标点来实现,而是类似与win一般,找窗口句柄(xml节点)来实现的。
    使用autojs可以开发出不需要root权限,支持全分辨率的脚本。
    开发文档

  • 触动精灵:
    触动精灵是一款模拟手机触摸、按键操作的软件,通过制作脚本,可以让触动精灵代替双手,自动执行一系列触摸、按键操作。触动精灵简单、易用,不需要掌握任何编程知识就可以录制出功能强大的脚本;还可以使用编程知识,编写出功能更为复杂,交互更为灵活的脚本;只要能够在手机上完成的人为操作,触动精灵都可以代替完成,不仅省力,而且高效。
    触动精灵官方开发文档

其中,按键精灵的MQ语言是必须熟练掌握的。
JavaScript需要掌握函数和变量的定义、引用的方法,简单的数据类型和流程控制。
JsDroid和触动精灵仅做了解。本套教程会调用jsdroid的按键精灵插件。

软件准备

  • 按键精灵手机助手
  • Total Control
  • Sublime Text
  • Visual Studio Code
  • 雷电模拟器

硬件准备

  • 有条件的话,请准备一台root过的手机。建议使用红米NOTE系列,性价比高。
  • 本套教程中,如果需要用真机调试脚本,将使用root过的红米NOTE5A高配版进行调试。这台机器的屏幕分辨率是720X1280
  • 如果有多分辨率调试需求,将使用root过的红米NOTE7进行调试。这台机器的屏幕分辨率是2340x1080,屏幕为水滴全面屏。(全分辨率脚本需要写全面屏适配)

开发环境

教程中所用的系统版本是MSDN WIN10_PRO_1809 (64位)
其他windows环境也可以正常开发。建议使用64位系统,内存4G以上,处理器4核以上。

视频教程

在线观看

(1)前言-JsDroid引流脚本混合式开发技术系列教程By飞云脚本学院相关推荐

  1. (5)微信运动点赞(上)-引流脚本混合式开发技术系列教程By飞云脚本学院

    前言 由于微信限制和检测模拟器的登录,为了避免封号,本节教程我们使用红米NOTE5A高配版进行调试和开发. 这部手机的分辨率是720X1280 教程中,以后若是需要使用模拟器开发,模拟器的分辨率我也设 ...

  2. (4)按键精灵常用语法-引流脚本混合式开发技术系列教程By飞云脚本学院

    说明 在IDE里打开帮助文档,进入按键精灵(手机版)命令大全.此帮助手册收录了按键精灵全部命令说明及使用范例. 本教程就不讲解这个官方文档的每个命令了.内容比较多,也很详细.建议大家自己去多看几遍. ...

  3. (9)全民小视频引流脚本模块化开发03-发送私信By飞云脚本学院

    课程内容 完成发送私信的公共接口 开发环境与工具 APP版本:1.14.5.10 按键精灵:3.3.1.13754 JsDroid按键精灵插件:1.7.7 Auto.js Pro:7.0.3-0 终端 ...

  4. C#开发Unity游戏教程之使用脚本变量

    C#开发Unity游戏教程之使用脚本变量 使用脚本变量 本章前面说了那么多关于变量的知识,那么在脚本中要如何编写关于变量的代码,有规章可循吗?答案是有的.本节会依次讲解变量的声明.初始化.赋值和运算. ...

  5. 【视频教程】帝国CMS模板开发制作系列教程03

    在很早之前跟大家分享过Bootstrap的视频教程,今天我将跟大家分享帝国CMS制作网站的视频教程,本视频教程,主要是通过在本地搭建环境,制作网站的一个过程. 帝国CMS的网站程序可以到帝国官网进行下 ...

  6. 面向开发人员之ASP.NET开发技术系列课程(视频课程讲师:徐栋)

    面向开发人员之ASP.NET开发技术系列课程(1):JSP开发人员篇--ASP.NET入门与探索.zip 讲座内容: ASP.NET和JAVA是当前软件开发的两大阵营,如何以现有的技术从JAVA开发转 ...

  7. 游戏开发技术系列丛书 献给游戏研发的专业人士

    游戏开发技术系列丛书 献给游戏研发的专业人士 谁教会了<魔兽世界>的关卡设计 ? <半条命>作者倾心写就.盛大公司专业团队翻译 暴雪总裁等业内专家极力推荐! 游戏关卡设计 作者 ...

  8. autojs免root脚本引擎开发的微信群爆粉脚本免费开源分享代码

    说明 本文提供的代码仅供参考.不建议用于生产环境. 可能有些地方在最新版本的Auto.js上面需要做修改,才能运行. Auto.js简介 Auto.js是利用安卓系统的"辅助功能" ...

  9. 国仁网络资讯:视频号如何快速热门涨粉、引流变现;超详细运营教程。

    众所周知,近年来国内短视频行业蓬勃发展,抖音日活6亿,快手日活也达5亿多,腾讯一直眼馋着这块蛋糕,不仅投资了快手,还自己开发了短视频APP--微视. 可微视的发展不如人意.而视频号作为微信的" ...

  10. ★★★【庖丁解牛:纵向切入Asp.net 3.5控件和组件开发技术系列—(1)读者序】★★★...

    本书主要内容 大部分开发人员在学习Asp.net的过程中都有这样的体会,使用Asp.net开发很多年,但仍然感觉对Asp.net技术的了解比较少,对知识点的了解比较模糊:以及,在工作过程中经常接到克刻 ...

最新文章

  1. SpringBoot部署脚本,拿走即用!
  2. PHP 基础知识-数组
  3. python爬虫简单示例_最简单爬虫示例(入门级)
  4. 远程管理,无需在机房来回穿梭
  5. Edge 修改字符编码(详细图文)
  6. 图示SaaS:走向平台化,会产生什么变化?
  7. 自学python-python自学难吗
  8. Typora自定义主题css文件修改
  9. 用户手册(User Manual)书写规范
  10. 一个产品从立项到上线流程总结
  11. 自作孽!知网终于被查了,涉嫌垄断,背后到底是何方神圣?
  12. 信号与系统、数字信号处理——复试常见问题
  13. iptables 继续学习 “增删改查” 、MASQUERADE
  14. 定义Java中的方法及调用
  15. 二分法的复杂度O(log2n)是什么意思
  16. ueditor粘贴word图片无法显示的问题
  17. 分享一款市面比较好用的收款工具, SHOUK8 个人微信支付宝收款工具 微信支付宝财付通免签约收款即时到帐辅助
  18. Android图表库MPAndroidChart(二)——线形图的方方面面,看完你会回来感谢我的
  19. 观《加缪诺奖获奖感言》有感
  20. 干货 !玩转Linux中的输入输出管理(1)

热门文章

  1. 555定时器应用之--多谐振荡器
  2. action mutation 调用_Vuex源码学习(七)action和mutation如何被调用的(调用篇)
  3. iPhone5主摄像头图像传感器来自SONY
  4. 马斯克的“星链”会不会威胁中国太空安全?肯定会!
  5. 感性电路电流计算_电路理论——关于复功率的一些常见问题
  6. 如何将经典算法与人工智能结合?NeurIPS 2021
  7. Multi-Task Feature Learning for Knowledge Graph Enhanced Recommendation
  8. Android视频播放器在播放前出现灰色图像
  9. fn键台式计算机在哪,fn键在哪?小鱼教您fn键使用方法
  10. 一台计算机数据丢失与恢复,数据丢失后的六种计算机恢复方法