引用
因为工作原因,很少跟以前的同学、朋友、同事、老师联系了。甚至一个月很少发一条短信。所以利用飞信第三方接口,做了一个短信自动发送器。定时向他们发送预先设置好的短信,让他们不会忘记。经过周末熬夜做,现在做完了。系统有两部分,信息发送器和飞信密码加密器。
本软件使用了java开发,所以软件中包含了JRE,软件比较大。以下软件使用说明。软件和使用说明已经打包上传到附件中。因为jre太大,为能把jre上传,要运行需要把JRE放到软件文件下,跟reminder同一目录,命名为JRE。
本软件发送使用第三方飞信接口(飞信官方于7月25日不再支持v3.3及以下飞信协议)发送信息,使用JAVA语言开发,所以在Windows电脑上运行时,必须包含JAVA运行时(本软件已经提供,无需多操作)。普通用户直接点击“简讯发送.exe”或“简讯发送.bat” 文件即可运行;程序开发人员,也可以将本程序放置linux系统运行,直接编写Shell文件,调用 com.reminder.WeiMaiSystem 类即可。
一、发送器需要的前提条件
1.必须用以开通飞信的移动手机号、及飞信密码登录。
2.发送对象必须是登录飞信手机号的好友,必须是移动号码。
二、发送器的功能
1.在 设定的日期时间 内 发送 设定好的 短信内容 给设定好的 飞信好友。
三、发送器的使用方法。
注:用户只需配置本软件下reminder文件夹的 busses 文件夹中的三个文件:“接收手机.txt”,“短信内容.txt”,“发送配置.txt”。这三个文件只允许修改内容,不允许修改文件名,不允许修改存放位置。三个文件里的内容只要以“#”开头的一行内容,程序都会直接忽略。
1. 配置短信接收手机。
配置这项时:是修改“接收手机.txt”文件内容,配置格式如下用“#”扩住的两行:
#######################
张三=15019423696
lisi=15010389130
1=13999999998
2=13999999999
#######################
以上用“#”扩住的两行内容格式说明:
(1)“接收者名” “=” “手机号” 三部分组成,三个部分必须完整。
(2)每一行姓名必须不同,而且一行只能写一个号码。
(3)“接收者名”部分可以随便取,如 “1”,“阿毛”,“阿狗” 等。
(4)“手机号”必须是移动的,而且被自己加为了飞信好友,当然也可以是自己的,即可以把短信发送到自己手机上。
2.配置短信发送短信内容。
配置这项时:是修改“短信内容.txt”文件内容,配置格式如下用“#”扩住的两行:
########################
祝福1=祝你身体健康,天天开心。
祝福2 = 祝你学习进步,金榜题名。
搞笑1 = 老鼠说要回家陪猫逛街。
搞笑2 = 老鼠说要回家陪猫逛街。
########################
以上用“#”扩住的两行内容格式说明:
(1)“短信名称” “=” “短信内容” 三部分组成,三个部分必须完整。
(2)每一行的“短信名称”必须不同,而且一行只能写一条短信。
(3)“短信名称”部分可以随便取,如 “1”,“阿毛”,“阿狗” 等。
3.配置发送时间,即 什么时候 发送 什么短信 给 什么人。
配置这项时:是修改“发送配置.txt”文件内容,配置发送的手机号和密码;配置发送时间、接收者与内容 两个大部分。格式如下用“#”扩住的两行:
########################
手机号码=15010389123
飞信密码=e1474c86ec23c95cd72c9633179a4327
加密密钥=张三
########################
以上用“#”扩住的两行内容格式说明:
(1)“登录飞信手机号码”“已加密的飞信密码”“加密密钥”三个名字不能改动,只需补充“=”后面内容。
(2)“登录飞信手机号码” 已开通飞信业务,用于向飞信好友发送短信的手机号码。
(3)“飞信密码” 是用于登录飞信的密码。为了防止他人窃取该密码,是用本软件中《密码加密》程序加密后的结果。
“飞信密码”加密程序使用说明如下:
A 点击“密码加密.exe”或“密码加密.bat”即可运行加密程序,如图下图:
B 在“密码明文”中输入你用飞信软件登录飞信时的密码,即你的真实密码。
C 在“加密密钥”中输入用于加密的钥匙,即可以解密出真实的密码。它可以是任何字符。
D 点击“加密”按钮,即可得到加密后的密码。
E 得到结果后,用鼠标点击结果,即可以自动复制结果,然后只需要粘贴到“飞信密码”的“=”后面即可。
(4)“加密密钥” 是用《简讯发送》程序发送短信时解密 已加密的“飞信密码”。它必须跟你用《密码加密》程序加密时输入的“加密密钥”相同。
########################
08-31 16:44 = 张三,lisi,1 | 祝福1,祝福2
08-31 16:44 = 全部 | 祝福1,祝福2
08-31 16:44 = all | 祝福1,祝福2
########################
以上用“#”扩住的两行内容格式说明:
(1)“发送日期时间” “=” “接收者名 和 短信名称” 三部分组成,三个部分必须完整。
(2)每一行的“发送日期时间”必须不同,而且一行只能写一个发送配置。
(3)“发送日期时间” 有“两位数月份”“-”“两位数日期”“空格”“24小时制两位数小时”“:”“两位数分钟” 七部分组成,“-”“空格”“:”这三个部分必须写英文的,不能写中文的。千万注意“空格”这部分不能少。
(4)“接收者名 和 短信名称” 包含“接受者名”“|”“短信名称”三个部分合成的,三个部分必须完整。
A “接收者名” 跟“接收手机.txt”中的“接收者名”保持一致,可以是一到多个,每个之间用“,”或“,”隔开。若是全部发送可以写 “全部”或“all”。
B“|” 是用来做分隔符的,把“接收者名”和“短信名称”分开,所以是不能少,同时按下键盘的shift键和“\”键即可以打出来。
C“短信名称” 跟“短信内容.txt”中的“短信名称”保持一致,可以是一到多个,每个之间用“,”或“,”隔开。不能写“all”和“全部”,这里不支持该格式。
四、配置本软件发送接口(开发人员参考)
详见本软件文件夹中“reminder”文件夹下的“system”文件夹中的“system.ini”的注释。
分享到:
相关推荐
短信发送功能,C#服务实现定时短信发送功能
android平台下的短信定时发送程序,可以进行短信接收发送,以及定时发送的功能
android 定时发送短信源码
程序已经更新,请参考:《PHP飞信发送类的修正 》... 以下是我完成的PHP版飞信短信发送类,截止到2010年2月17日下午4点该程序一直能正常工作。技术上没有什么难度,发在这里和大家交流。
java 软件开发短 信定时发送 java软件 可以直接移植到手机
Android例子源码可以定时批量发送短信的短信时光机是一个可以自定义定时批量短信发送例子源码(类似于短信时光机),编辑的短信可以一键选择多个联系人进行定时发送,批量发送祝福短信这种情况在节假日是普遍存在的...
android 定时发送短信(新) android 手机定时发送短信程序,支持2.2以上版本。功能:即时发送短信,定时发送短信,取消定时发送,拨号,自动搜索联系人,此次修补上次出现的bug。
java利用飞信API发送短信 java利用飞信API发送短信
android 手机定时发送短信程序,支持2.2以上版本。功能:即时发送短信,定时发送短信,取消定时发送,拨号,自动搜索联系人等
(是飞信好友才会发送成功,当与发送手机号相同时就会发给自己了) Msg字段(字符型,长250):短信内容,不能超过移动短信要求的长度 reok字段(数字型):命令记录处理状态,有4个值表示,-1=正在处理中,0=等待处理中,1=...
本程序主要实现了Android下的定时任务,发送短信,获取天气预报,主要实现核心功能,界面比较粗陋
利用飞信机器人发送短信 已注册的飞信登录,利用vc的界面,调用飞信机器人给好友发送信息,可在此基础上实现监控等
3个可用的飞信接口,通过PHP直接发送飞信短信.rar PHP飞信接口 发送飞信短信
NULL 博文链接:https://ouyangfeng521.iteye.com/blog/1094857
[飞信]短信发送程序(v1.0.0) 作者:王真 日期:2009年5月25日 使用方法:FetionSMS [-d | -q] [-sms] <登录飞信手机号> <登录飞信密码> <目的标识 | 目的文件> <短信内容> 参数说明: -d : 导出联系人列表,文件名...
调用 iOS 系统短信,发送短信的功能。
书友会短信发送系统由基础信息模块、短信管理模块、短信投票模块、系统管理模块等几部分组成。 基础信息模块 该模块主要包括短信猫设置、会员信息设置、常用语设置3部分。 短信管理模块 该模块主要包括发送...
php 利用飞信接口发送短信 免费发送哦
书友会短信发送系统 书友会短信发送系统 书友会短信发送系统 书友会短信发送系统 书友会短信发送系统书友会短信发送系统 书友会短信发送系统