资源简介
发送彩信如何生成smil文件,压缩包里面有两个文件,都可以,方法大同小异,可以参考下Ambulant-2.2-win32.exe可以播放smil文件

代码片段和文件信息
package com.waytide.filter;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class makeSmil
{
//smil文件存放路径
private String filepath=““;
//smil文件名称
private String filename=““;
//smil文件内容
private String filecontent=““;
//记录文本文件数量(写入彩信中文件条数)
private int filetxt=0;
//设置文件存放路径
public void setSmilPath(String path)
{
this.filepath=path;
//如果目录不存在,则创建
File rootDir=new File(this.filepath);
if(!rootDir.isDirectory())
{
rootDir.mkdirs();
}
}
public String getSmilPath()
{
return this.filepath;
}
//设置smil文件名称
public void setSmilName(String name)
{
this.filename=name;
}
public String getSmilName()
{
return this.filename;
}
//重置smil文件
public void resetSmil()
{
this.filecontent=““;
}
//为smil文件加入头部信息
public void smilAddHead()
{
this.filecontent= “lns=\“http://www.w3.org/2001/SMIL20/CR/Language\“>“;
this.filecontent+=“\n “;
this.filecontent+=“\n “;
this.filecontent+=“\n “;
this.filecontent+=“\n “;
this.filecontent+=“\n “;
this.filecontent+=“\n “;
this.filecontent+=“\n “;
this.filecontent+=“\n “;
}
//设置彩信开始标记及彩信播放时间
public void setSmilParStart(int time)
{
this.filecontent+=“\n “;
}
//设置彩信结尾标记
public void setSmilParEnd()
{
this.filecontent+=“\n “;
}
//设置彩信片断开始标记
public void setSmilSeqStart()
{
this.filecontent+=“\n “;
}
//设置彩信片断结束标记
public void setSmilSeqEnd()
{
this.filecontent+=“\n “;
}
//设置彩信声音
public void smilAddAudio(String audio)
{
this.filecontent+=“\n “;
}
//给文件添加文字内容
public void smilAddTxt(String strint time)
{
filetxt++;
FileWriter fw;
try
{
fw = new FileWriter(this.filepath+this.filename+filetxt+“.txt“);
fw.write(str0str.length());
fw.flush();
fw.close();
}
catch (IOException e)
{
e.printStackTrace();
}
this.filecontent+=“\n “;
}
//给文件添加图片
public void smilAddImg(String imgint time)
{
this.filecontent+=“\n
“;
}
//给文件添加尾部信息
public void smilAddFoot()
{
this.filecontent+=“\n “;
this.filecontent+=“\n “;
}
//生成彩信smil文件
public void generateSmil()
{
FileWriter fw;
try
{
fw = new FileWriter(this.filepath+this.filename+“.smil“);
fw.write(this.filecontent0this.filecontent.length());
fw.flush();
fw.close();
}
catch (IOException e)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9767 2011-07-29 13:16 如何生成SMIL.txt
文件 9141461 2011-07-25 13:02 Ambulant-2.2-win32.exe
文件 4558 2009-08-07 18:27 makeSmil.java
文件 11475 2011-07-25 20:43 smil学习笔记.txt
----------- --------- ---------- ----- ----
9167261 4
相关资源
- 用python编写的移动彩信的发送程序
- 中国移动彩信网关协议MM7 API含源代码
- 安卓短信彩信相关相关-短信黑名单简
- opensmile官方文档及对应语音特征的计
- MM7模拟工具,可以进行彩信收发测试
- Interest Rate Models – Theory and Practice W
- nowSms 短信、彩信可用其中mmscomp.exe生
- 华为SOAP模拟器及其使用说明
- smileview扫面电镜分析
- GSM模块发彩信的步骤流程
- SEM尺寸与图像处理程序(smileview)与
- grlqsmile_10388665.zip
- openSMILE-2.1.0
- zw_new_smile-7110337-ImageAnimationTest.zip
- 基于stm32利用GPRS发送彩信
-
haarcascade_smile.xm
l - SIM900A发彩信AT指令说明
- 安卓短信彩信相关相关-安卓拦截马
- 中国移动彩信协议多媒体消息
- opensmile提取MFCC的配置文件.conf
评论
共有 条评论