说明

本文提供的代码仅供参考。不建议用于生产环境。
可能有些地方在最新版本的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整理提供
importPackage(android.app);
importPackage(android.content);
importPackage(android.net);
importPackage(android.os);
importPackage(android.view);
//importClass(android.app.PendingIntent);
importClass(android.content.Intent);
importClass(android.telephony.SmsManager);
importClass(android.widget.EditText);
importClass(android.widget.Toast);//android.app.PendingIntent;//android.content.Intent;
//var tt= bb.getActivity(this,0,cc,0);
//var pendingIntent= PendingIntent.getActivity(this,0, new Intent(), 0);
//      PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, new Intent(), 0);//可以发信息了。一毛// smsManager.sendTextMessage(number.getText().toString(), null,//           smsContent.getText().toString(), pendingIntent, null);
var smsManager = android.telephony.SmsManager.getDefault();//var  smsManager=new  SmsManager();
smsManager.sendTextMessage("17153842827", null,
"你好,这里是飞云脚本圈",  null, null);// Toast.makeText(this, "SMS Send Finished.", Toast.LENGTH_LONG).show();

autojs脚本引擎实现的安卓手机发短信源码相关推荐

  1. android 脚本引擎,autojs脚本引擎实现的安卓手机发短信源码

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

  2. 临时停车自动拨号发短信源码(新增背景版)

    介绍: 临时停车自动拨号发短信源码(新增背景版) 修正了两处结束符号,增加了背景分为两套源码(检测到手机打开才会自动弹出)第一套:自动拨号访问自动弹到拨号界面,并自动输入手机号. 第二套:自动短信访问 ...

  3. autojs脚本引擎开发的的Intent生成器工具源码免费分享开源

    说明 本文提供的代码仅供参考. 可能有些地方在最新版本的Auto.js上面需要做修改,才能运行. Auto.js简介 Auto.js是利用安卓系统的"辅助功能"实现类似于按键精灵一 ...

  4. PC调用安卓手机发短信

    import console; import process.adb;   //启动adb process.adb.startServer()   //打开shell var adb = proces ...

  5. 临时停车自动拨号发短信源码,亲测可用

    介绍: 文本修改电话号码上传空间即可访问 分为两套源码(检测到手机打开才会自动弹出) 第一套:自动拨号 访问自动弹到拨号界面,并自动输入手机号. 第二套:自动短信 访问自动弹到短信界面,并自动输入短信 ...

  6. 把安卓手机当作短信猫的三款ANDROID应用

    把安卓手机当作短信猫,性能稳定,管理方便,最近研究了一下相关的ANDROID短信猫应用,推荐一下三款:虫虫云猫,SMSSync,中文版SMS Gateway,下面做分别做介绍. 1.虫虫云猫: 收到短 ...

  7. 安卓手机扫二维码从FTP服务器下载apk

    安卓手机扫二维码从FTP服务器下载apk Devops平台的APP下载页面: Linux服务器的FTP目录下的apk包: Controller层: /*** getFtpApk:安卓下载FTP上的ap ...

  8. 计算机发布信息的方法,介绍两种用电脑给手机发短信的方法

    发现还有很多电脑的新手朋友,还不知道原来电脑是可以给手机发短信的,下面将针对"如何用电脑给手机发短信"这一主题给大家详细讲解下怎么利用电脑给手机发短信的方法,感谢兴趣的朋友,可以认 ...

  9. 使用python代码给手机发短信详解(twilio的使用)

    ☞☞☞点击查看更多优秀Python博客☜☜☜ 使用python代码给手机发短信详解 twilio网页注册 实现代码 效果演示 ==**文章导航:==** 使用python代码给手机发送短信,在这里给大 ...

最新文章

  1. 2022-2028年中国消防报警行业市场前瞻与投资战略规划分析报告
  2. Uva10795 A Different Task
  3. 参加管理课程所获的 之一
  4. 米斯特白帽培训讲义 工具篇 BruteXSS
  5. 史上最优秀的转换工具类网站推荐[唯一保存历史转换记录]
  6. mysql怎么获得权限_mysql怎么给用户加权限
  7. flask报错 ValueError: Circular reference detected 问题解决
  8. c#使用私有构造方法
  9. eclipse 中工程名出现红色感叹号问题 JRE System Library
  10. JVM垃圾回收机制,万字详解
  11. ubuntu安装opencv4.X+opencv_contrib教程(c++)
  12. exchange 2016 附件大小限制设置
  13. BUUCTF Crypto RSA what writeup
  14. MEM/MBA 写作-论说文(03)立意 答案解析
  15. HBase-11-HBase Coprocessor HBase协处理器
  16. 【文献翻译】MDC-Checker:一种新的多域配置网络风险评估框架
  17. 日本电产尼得科Nidec研发出超薄直线振动马达
  18. QQ宠物智能辅助开发
  19. 孩子这样学编程会上瘾:探究式学习、对话和批判性思维
  20. 因果分析系列6--相关,回归与因果

热门文章

  1. 云南省2021高考成绩查询时间,2021年云南高考后多久能查到分数,云南高考成绩查询时间...
  2. 事态升级管理程序范本_事态升级管理规定
  3. lambda表达式(转载)
  4. ai智能混剪批量剪辑软件开发工具|批量视频剪辑开发分享
  5. 纽约市联网车辆试点数据现已可用
  6. Threejs 导入动态模型 - 兔子岛
  7. 爬虫 | 抓取微信公众号阅读量(python3 + mongdb)
  8. Fast Marching算法及其在点云测地线计算中的应用
  9. Rocket - diplomacy - MixedNode
  10. 第三周个人所得税计算器