说明

本文提供的代码仅供参考。不建议用于生产环境。
可能有些地方在最新版本的Auto.js上面需要做修改,才能运行。

Auto.js简介

Auto.js是利用安卓系统的“辅助功能”实现类似于按键精灵一样,可以通过代码模拟一系列界面动作的辅助工作。
与“按键精灵”不同的是,它的模拟动作并不是简单的使用在界面定坐标点来实现,而是类似与win一般,找窗口句柄来实现的。

Auto.js使用JavaScript作为脚本语言,目前使用Rhino 1.7.7.2作为脚本引擎,支持ES5与部分ES6特性。

推荐教程

Auto.js Pro安卓全分辨率免ROOT引流脚本开发视频教程(HD超清1080p)

开发文档

Auto.js Pro开发文档
文档尚在完善中,可能有文档描述和代码实际行为有出入的情况。

为什么要使用Auto.js Pro开发脚本,有什么特点?

吸引我使用Auto.js Pro的原因有很多。最主要的几个原因是:

  • Auto.js Pro能开发免ROOT的安卓脚本
  • Auto.js Pro基于节点操作,能开发全分辨率的脚本,自动适配各种安卓机型
  • Auto.js Pro丰富的UI组件,能自定义各种样式的安卓界面
  • Auto.js Pro使用的javascript的语法比较优雅,代码可读性强
  • Auto.js Pro的命令库非常的丰富,接口比较多
  • Auto.js Pro脚本文件体积比较小。1000行的代码,打包后的apk文件只有3-5M,还没有广告

示例代码

 //此代码由飞云脚本圈整理提供(www.feiyunjs.com)
/*
ServerChan
https://sc.ftqq.com
autor: suiang
*/
function WeChat(key) {this.key = key;this._base = "https://sc.ftqq.com/";
}/*
text:消息标题,最长为256,必填。
desp:消息内容,最长64Kb,可空,支持MarkDown。
返回值: 类型JSON
成功:{"errno":0,"errmsg":"success","dataset":"done"}
失败:{"errno":1024,"errmsg":"bad pushtoken"}
*/
WeChat.prototype.send = function(text, desp) {let url = [this._base, this.key, ".send"].join("");return http.post(url, {"text": text,"desp": desp || ""});
}/** 导出类 */
module.exports = WeChat;/*
调用范例:
首先去 https://sc.ftqq.com/
注册,获取自己的SCKEY 替换下面的 key!var WeChat = require("WeChat.js")
const key = "SCU38554Tfb6856cfdb5c2*******************";var text = "测试任务完成";
var desp = "你的测试任务完成了!";var wx = new WeChat(key);
var res = wx.send(text, desp)console.info(res.statusCode)
console.info(res.body.json())console.show()
*/

autojs实现的微信消息推送源代码免费分享相关推荐

  1. Django实现微信消息推送

    一 所需准备条件 微信公众号的分类 微信消息推送 公众号 已认证公众号 服务号 已认证服务号 企业号 基于:微信认证服务号 主动推送微信消息. 前提:关注服务号 环境:沙箱环境 沙箱环境地址: htt ...

  2. java发送qq消息_Java点餐系统和点餐小程序新加微信消息推送功能

    其实想给点餐系统加推送很久了,之前也有单门写过Java版的微信消息推送和云开发版的微信消息推送.之所以一直没有加,也是考虑到大家的学习接受度,因为做订阅消息推送是一个综合性的开发工作. 需要你既要会小 ...

  3. 【微信早安定时推送3.0最牛版】微信消息推送后 可提醒可顶置,聊天框名称,头像都可修改~

    微信早安3.0最牛版重磅推出!!! 全网最全最详细教程,无基础看过的都说好,不白找. 往期推送: 微信早安推送1.0版: https://blog.csdn.net/A_Xunla/article/d ...

  4. 微信消息推送神器【一封传话】介绍,让消息推送更简单

    背景 对于很多个人开发和企业级别的软件开发来说,经常会遇到一些消息推送的场景.如设备报警消息推送.每日天气预报和大盘资讯简报推送等,例如微信公众号消息推送.钉钉消息推送等. 这里以微信消息推送举例,原 ...

  5. 抖音微信消息推送情侣告白浪漫(简易版)

    抖音微信消息推送情侣告白浪漫(简易版) 一.首先去微信公众平台用微信扫码登录 登录后会自动生成属于自己的appId,appSecret 二.在上述登录后页面中下拉,用一个手机扫码会生成user_id( ...

  6. Java后台微信点餐小程序开发最新版笔记,Springboot+Mysql+Freemarker+Bootstrap+微信小程序实现扫码点餐小程序,包含语音提示,微信消息推送,网页管理后台

    由于之前的Java后台微信点餐小程序有些知识点过时了,所以今天重新出一版,把里面过时的知识点更新下 前五章是部署笔记,后面是知识点的详细讲解,大家可以先看部署笔记,部署起来后,再跟着详细知识学习. 第 ...

  7. 基于SpringBoot实现微信消息推送

    本微信消息推送实现的功能 1.当天指定城市的天气 2.当天指定城市的最低高气温 3.彩虹屁 技术栈 1.SpringBoot2.7.5 2.JDK1.8 源码链接:weather_push.zip - ...

  8. 微信消息推送消息加解密(golang)

    本篇介绍如何使用golang对微信消息推送进行加解密,后续会补充,目前先写个原理,大概自己看一下,其他的自己应该也能写.老套路,分为三步,为啥写,教程,总结.懒得看的直接看第二步就行. 为什么突然写这 ...

  9. python 全栈开发,Day103(微信消息推送,结算中心业务流程)

    python 全栈开发,Day103(微信消息推送,结算中心业务流程) 昨日内容回顾 第一部分:考试题(Python基础)第二部分:路飞相关 1. 是否遇到bug?难解决的技术点?印象深刻的事?- o ...

最新文章

  1. [Python图像处理] 十六.图像的灰度非线性变换之对数变换、伽马变换
  2. 根据DLL创建LIB输出库的方法
  3. 统计信号处理基础 - 估计与检测理论 估计部分习题3.7公式推导
  4. Centos 6.5-yum安装出现错误解决方案
  5. JS 正则(RegExp)
  6. charles浏览器抓包https_十分钟学会Charles抓包(iOS的http/https请求)
  7. 偏标记(partial)学习
  8. 人人框架 mysql8.0_人人开源框架学习笔记
  9. 数据加密 ---- SHA 加密
  10. 46泰勒中值定理的常规证明
  11. 图片,让PPT富有冲击力(师从于珞珈老师)
  12. MSDN订阅用户可以下载Windows 10正式版啦
  13. 数据库设计----概念结构设计(概念模型、E—R模型、概念结构设计)
  14. 部门平均工资mysql_按部门统计各工资级别的人数、平均工资。
  15. Docker -v 对挂载的目录没有权限 Permission denied解决办法
  16. win10打字反应慢处理
  17. TikTok全球下载突破超20亿人次,它做对了什么?
  18. PHP学习练手(十)
  19. 预测身高c需语言,预测身高问题。不知哪出问题了,算出乱码。求解!
  20. centos修改root密码(centos强制修改root密码)

热门文章

  1. AD域账户删除记录追查
  2. UnityShader 的UnityWorldSpaceLightDir()和_WorldSpaceLightPos0获得的光照方向与实际方向相反
  3. 中国人必须知道的20个常识
  4. 移植三星官方的uboot到x210
  5. cat命令使用方法详解
  6. H5前端利器——HBuilder
  7. python 全国行政地区信息爬取-腾迅位置服务平台
  8. IOS 圆圈加载动画(中间带有文本,可放进度值等)
  9. 【BUG:unable to connect redis 6379】
  10. 《钓鱼模拟器3D》用户隐私政策