博客园
闪存
首页
新随笔
联系
管理
订阅
随笔文章评论
基于短信的手机控制程序(附源码)
前言
兴趣是最好的老师这句话对于有志于从事软件开发的人来说尤为重要毕竟这一行
业需要不断的学习新知识缺乏兴趣的工作只会让人感到日益枯燥以下是去年 月
份在某培训班开始学习 的过程中出于个人兴趣写的一个小程序在此献给
大家一来借这类程序提高大家的 开发兴趣再者也可以学习一下简单实用
的知识
程序简介
本程序是一个基于短信的手机控制程序有受控端 和管理端
已实现功能
监控 发给 的所有短信
可以查询 的通讯录和位置
可以开启 的手机录音
可以通过 向任何人发送短信
可以修改 的收件箱短信内容
换手机号后 可以知道
相关参数
管理者手机号码也就是 的手机号码
被监控的手机号码即 的手机号
管理密码会在第一次建立控制关系时设定 若换手机号只能通过这
个密码来更换 上保存的 号码
!"#$程序的短信解析%跳转主体类
用的是 &##$&##$ 本身就不介绍了网上一大堆使
用教程本程序中就是截获 $'()*!*+",,-.,/ 广播
分析短信内容根据不同的内容进行相应操作
0
1*23)45673'*-8,95:#;<#=#>
=$?@>
##"#$>
#9>
#->
#*(2A#>
#*(2A#,>
?>
()*!<>
()*!<>
?&##!"#$9#"#$B
$*<?&>
$*!<<4*!<</A?CD>
?&#$"#$C9#9-DB
!)@<@<-C57E'2E'55广播接收器触发5D>
*(2A#A#4
#9<*(2A#C559!7/,+2"-.',D>
%%使用
*(2A#存储 号码和 号码
*<4A#<*<C5555D>
!)@<@<-C57E'2E'55当前 5FD>
*<4A#<*<C5555D>
*< 4A#<*<C5 5
5#5D>
!)@<@<-C57E'2E'55当前 5FD>
?&?4<,9CD>
%%开始分析短信
AC&?G4?DB
7&=#HI)?4C7&=#HID&?<C5?5D>
*!<HI<4
*!<H)?<(I>
AC4>1)?<(>FFDB
<HI4
*!<#62?CC&)HID)?HID>
J
AC*!<<DB
?&4
</)7<<CD>
*<&)4
</)!<)CD>
!)@<@<-C57E'2E'55号码来
源5F?&D>
!)@<@<-C57E'2E'55内容5F&)D>
AC?&#C5F5DDB
?&4?&?&<CD>
J
!)@<@<-C57E'2E'55号码来源转
换5F?&D>
%%设定管理号码
AC&)K?C5#5DDB
!)@<@<-C57E'2E'55查询密码哦5D>
&#CD>
<'9!<C?&
? ??D>
J
AC&)#C5L#L5DDB
&#CD>
&)4&)?&<CD>
AC K?C5#5DDB
4&)>
,4A#CD>
?*<C55?&D>
?*<C5 5&)D>
#CD>
!)@<@<-C57E'2E'55设定
5F?&D>
<'9!<C?&
?5#(<?##G5F?&??D>
JB
AC K?C&)DDB
,4
A#CD>
?*<C55?&D>
#CD>
!)@<@<-C57E'2E'55设定
5F?&D>
<'9!<C?&?
5#(<?##G5F?&??D>
JB
!)@<@<-C57E'2E'55密码不
对5D>
J
J
J
%%对管理号码发来的短信进行判断是否启动服务
或者更改被监听号码
AC?&K?CDDB
AC&)#C5L#L#(5DD
B
&#CD>
!)@<@<-C57E'2E'55开始查询
通讯录5D>
<'9!<C
?5#(<G5??D>
%%启动服务查询通讯录并发送
-4
-C#9#*$##D>
?,9C55D>
#9*$#CD>
J
AC&)#C5L#L#(<5DDB
&#CD>
4&)?&<CD>
,4
A#CD>
?*<C55D>
#CD>
!)@<@<-C57E'2E'55更改
完成5D>
<'9!<C
?5#(<?##G5??D>
J
AC&)#C5L#L#5DDB
&#CD>
!)@<@<-C57E'2E'55开启位置
监控5D>
-4
-C#9@#*$##D>
#9*$#CD>
<'9!<C
?5#?##G5??D>
!)@<@<-C57E'2E'55位置监控
开启完成5D>
J
AC&)#C5L#L (5DDB
&#CD>
!)@<@<-C57E'2E'55开始发送
并解析地址5D>
-4
-C#9M*$##D>
#9*$#CD>
J
AC&)#C5L#L5DDB
&#CD>
!)@<@<-C57E'2E'55收到录音
开启命令5D>
-4
- 1
- 2
- 3
- 4
- 5
前往页