?? workmodel1.java
字號:
package net.sourceforge.jwap;
import java.io.IOException;
import mms.MMSFactory;
import java.util.Date;
import java.util.Calendar;
import net.sourceforge.jwap.util.Logger;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2006</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class WorkModel1 {
private static final Logger log = Logger.getLogger(WorkModel1.class);
public int WorkMode;
public String ConfFile="";
public String Logfilename;
private FileWork m_Fw;
public WorkModel1() {
try {
jbInit();
}
catch (Exception ex) {
ex.printStackTrace();
}
}
public WorkModel1(int ModelCode, String ModelFile, String LogFile) {
WorkMode=ModelCode;
ConfFile=ModelFile;
//String currentdir = System.getProperty("user.dir");
//Logfilename=currentdir+"\\d.log";
Logfilename=LogFile;
}
/**
* WorkModelFun
*/
public boolean WorkModelFun(int type) {
boolean ret=false;
String outputfile;
String soucefile;
String logfile;
if (ConfFile.equals("")) {
return false;
}
int mIndex=0;
String TempUrl=ConfFile;
String TempUrl2="";
mIndex=TempUrl.lastIndexOf("\\");
if(false)
{
TempUrl2 = TempUrl.substring(0, mIndex + 1);
soucefile=TempUrl;
if(type==0)
{
logfile = TempUrl2 + "d.log";
}
else
{
logfile = TempUrl2 + "mms.log";
}
}
else
{
TempUrl2=System.getProperty("user.dir")+"\\";
soucefile=System.getProperty("user.dir")+"\\"+TempUrl;
if(type==0)
{
logfile = System.getProperty("user.dir") + "\\" + "d.log";
}
else
{
logfile = System.getProperty("user.dir") + "\\" + "mms.log";
}
}
Calendar ca = Calendar.getInstance();
Date dt = new Date();
ca.setTime(dt);
String dstr = new String(String.valueOf(ca.get(Calendar.YEAR)));
dstr = dstr + ca.get(Calendar.MONTH) + ca.get(Calendar.DAY_OF_MONTH) +
ca.get(Calendar.HOUR) + ca.get(Calendar.MINUTE) +
ca.get(Calendar.SECOND);
MMSFactory Tmms = new MMSFactory();
if(type==0){
outputfile = TempUrl2 + dstr + ".pushencode";
ret = Tmms.MMSDecodePush(ConfFile, logfile);
}
else{
//dstr="mms"+dstr;
//if(!FileWork.FW_ChkMakdir(dstr)){
//log.error("創建目錄失??!");
//return false;
//}
outputfile = TempUrl2;
ret = Tmms.MMSDecode(soucefile,logfile,outputfile);
}
return ret;
}
public static void main(String[] args) {
WorkModel1 workmodel1 = new WorkModel1();
}
private void jbInit() throws Exception {
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -