`
沙漠绿树
  • 浏览: 429630 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

飞信维脉系统(定时短息发送系统)

阅读更多
引用
    因为工作原因,很少跟以前的同学、朋友、同事、老师联系了。甚至一个月很少发一条短信。所以利用飞信第三方接口,做了一个短信自动发送器。定时向他们发送预先设置好的短信,让他们不会忘记。经过周末熬夜做,现在做完了。系统有两部分,信息发送器和飞信密码加密器。

    本软件使用了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#服务实现定时短信发送功能Demo

    在IT行业中,短信发送功能是许多应用程序和服务的重要组成部分,它用于通知、验证、营销等多种用途。C#是一种广泛使用的编程语言,尤其在Windows环境下的应用开发中。本篇将详细探讨如何利用C#来实现一个定时发送...

    云通信SMS短信服务平台系统,短信发送系统

    "云通信SMS短信服务平台系统,短信发送系统"是一款专为商业和企业用户设计的高效通信解决方案,它基于云端技术提供短信服务,具有高度稳定性和安全性。这个系统的主要功能包括批量发送短信、验证码发送、营销短信推...

    java 软件开发短信定时发送

    在Java软件开发中,短信定时发送是一项常见的功能,尤其在企业级应用、通知服务或营销自动化系统中。本文将深入探讨如何实现这个功能,并结合Java技术栈的特点进行讲解。 首先,我们要理解Java软件开发的基本原理。...

    用飞信发送短信

    8. **自动化脚本**:如果需要定期或批量发送短信,可能会编写自动化脚本,例如使用Python的schedule库来定时触发短信发送任务。 9. **兼容性**:考虑到不同平台和设备,可能需要处理各种兼容性问题,确保飞信发送...

    android 定时发送短信源码

    在Android平台上,定时发送短信是一项常见的功能,常用于自动化任务或者紧急情况下的通知。下面将详细解析这个"android 定时发送短信源码"中涉及的关键知识点。 首先,`SendSMSActivity.java`是主活动类,它包含了...

    Android定时短信发送天气预报

    【Android定时短信发送天气预报】项目是一个基于Android平台的应用,其主要目的是在设定的时间自动向用户或指定联系人发送包含当前天气预报信息的短信。这个应用的核心技术包括Android的定时任务处理、短信发送API的...

    android 定时发送短信

    在Android平台上,定时发送短信是一项实用的功能,尤其适用于提醒、...通过合理整合这些技术,我们可以创建一个功能完善的定时短信发送应用。在实际开发中,还应遵循Android的最佳实践,确保应用的稳定性和用户体验。

    java利用飞信API发送短信

    4. `fetchToSendScheduleMsg`: 发送定时短信。需要电话号码、密码、接收者列表、消息内容以及预定的发送时间。由于发送时间的特殊性,这个API可能需要特别处理时间格式。 5. `fetchToDeleteScheduleMsg`: 删除已...

    定时短信发送

    android平台下的短信定时发送程序,可以进行短信接收发送,以及定时发送的功能

    MTK 7.1 定时发送短信

    4. **发送定时短信**: 定时短信的实际发送是通过调用Android系统的`SmsManager`接口中的`sendTextMessage`方法完成的。当到达预设的发送时间,后台服务会触发短信的发送。在代码中,`MessageListItem.java`和`...

    利用飞信机器人发送短信

    7. **监控功能**:根据描述中的“可在此基础上实现监控等”,可能意味着要扩展机器人的功能,例如定时发送短信或者根据某些条件自动发送短信。这需要更复杂的编程逻辑和时间调度。 在实现这些功能的过程中,你还...

    android 定时发送短信 (新)

    在Android平台上,定时发送短信是一项实用的功能,尤其适用于提醒、通知或者特定时间的自动化操作。在"android 定时发送短信 (新)"这个程序中,开发者为用户提供了一个全面的解决方案,来满足这类需求。该程序支持...

    飞信(Fetion)短信发送接口API

    总的来说,利用飞信短信发送接口API,开发者可以创建各种实用的应用,例如定时发送短信提醒、自动通知服务等。然而,这需要开发者具备一定的网络协议知识、抓包分析能力以及编程技能。在实际开发过程中,需要注意...

    飞信短信发送的PHP类(PHP版飞信)

    程序已经更新,请参考:《PHP飞信发送类的修正 》... 以下是我完成的PHP版飞信短信发送类,截止到2010年2月17日下午4点该程序一直能正常工作。技术上没有什么难度,发在这里和大家交流。

    Android例子源码可以定时批量发送短信的短信时光机.rar

    Android例子源码可以定时批量发送短信的短信时光机是一个可以自定义定时批量短信发送例子源码(类似于短信时光机),编辑的短信可以一键选择多个联系人进行定时发送,批量发送祝福短信这种情况在节假日是普遍存在的...

    博主推荐C# Winform定时发送邮箱(附源码)

    【博主推荐】C# Winform定时发送...可以在此基础上,支持扩展,定时查询数据(任何数据库),发送邮箱(短信);首先感谢您的信任,下载绝对物超所值。 如有资源相关方面问题,请下方留言,看到后会第一时间给您解决。

    短信发送功能

    在构建一个包含短信和邮件功能的系统时,"短信发送功能"是其中的关键部分。这样的系统通常用于企业内部沟通、客户通知或者营销活动,能够提高效率并增强与用户的互动。以下将详细介绍短信发送功能及其相关知识点。 ...

    使用asp发送飞信的免费短信源码

    6. 错误处理:源码应包含适当的错误处理机制,例如网络连接失败、认证错误或短信发送失败等。这些错误应有明确的反馈,以帮助开发者调试和改进系统。 7. 安全性考虑:在将源码部署到服务器上时,必须注意安全性问题...

    飞信发送短信的SDK

    开发者可以通过调用这些函数,实现与飞信服务器的交互,完成短信发送等操作。例如,可能包含如`SendSMS`这样的函数,用于发送短信,`ReceiveSMS`用于接收短信,以及`Authenticate`用于用户身份验证等。 使用飞信SDK...

Global site tag (gtag.js) - Google Analytics