?? flowtpls.sff
字號:
#聯通CDMA 和炫
if(ringclass==5)
{
#請選擇要接收鈴聲圖片的手機品牌!
menufile = "d:\trasin\tplsvoc\8001.pcm";
}
##聯通CDMA 彩色
if(ringclass==6)
{
#請選擇要接收鈴聲圖片的手機品牌!
menufile = "d:\trasin\tplsvoc\8001.pcm";
}
playfile(menufile,2);
readdigits(2);
setchantimer(menutime);
}
proc
{
sf($sys_dtmf=="*")
{
goto m_start;
}
else
{
jixing = $sys_dtmf;
if(ringclass ==1)
{
goto m_ringjixingpanduan_danyin;
}
if(ringclass==2)
{
goto m_ringjixingpanduan_hexuan_yd;
}
if(ringclass==3)
{
goto m_ringjixingpanduan_heibai;
}
if(ringclass==4)
{
goto m_ringjixingpanduan_caise_yd;
}
if(ringclass==5)
{
goto m_ringjixingpanduan_hexuan_lt;
}
if(ringclass==6)
{
goto m_ringjixingpanduan_caise_lt;
}
}
}
}
state m_ringjixingpanduan_danyin
{
init
{
sf(jixing=="01"){ goto m_ringplayxinghao; }
elsesf(jixing=="02"){ goto m_ringplayxinghao; }
elsesf(jixing=="03"){ goto m_ringplayxinghao; }
elsesf(jixing=="04"){ goto m_ringplayxinghao; }
elsesf(jixing=="05"){ goto m_ringplayxinghao; }
elsesf(jixing=="06"){ goto m_ringplayxinghao; }
elsesf(jixing=="07"){ goto m_ringplayxinghao; }
elsesf(jixing=="08"){ goto m_ringplayxinghao; }
elsesf(jixing=="09"){ goto m_ringplayxinghao; }
elsesf(jixing=="10"){ goto m_ringplayxinghao; }
elsesf(jixing=="11"){ goto m_ringplayxinghao; }
elsesf(jixing=="12"){ goto m_ringplayxinghao; }
elsesf(jixing=="13"){ goto m_ringplayxinghao; }
elsesf(jixing=="14"){ goto m_ringplayxinghao; }
elsesf(jixing=="15"){ goto m_ringplayxinghao; }
elsesf(jixing=="16"){ goto m_ringplayxinghao; }
else{ goto m_ringjixing_xinghaoerror; }
}
}
state m_ringjixingpanduan_heibai
{
init
{
sf(jixing=="01"){ goto m_ringplayxinghao; }
elsesf(jixing=="02"){ goto m_ringplayxinghao; }
elsesf(jixing=="03"){ goto m_ringplayxinghao; }
elsesf(jixing=="04"){ goto m_ringplayxinghao; }
elsesf(jixing=="05"){ goto m_ringplayxinghao; }
elsesf(jixing=="06"){ goto m_ringplayxinghao; }
elsesf(jixing=="07"){ goto m_ringplayxinghao; }
elsesf(jixing=="08"){ goto m_ringplayxinghao; }
elsesf(jixing=="09"){ goto m_ringplayxinghao; }
elsesf(jixing=="10"){ goto m_ringplayxinghao; }
elsesf(jixing=="11"){ goto m_ringplayxinghao; }
elsesf(jixing=="12"){ goto m_ringplayxinghao; }
else{ goto m_ringjixing_xinghaoerror; }
}
}
state m_ringjixingpanduan_hexuan_yd
{
init
{
sf(jixing=="01"){ goto m_ringplayxinghao; }
elsesf(jixing=="02"){ goto m_ringplayxinghao; }
elsesf(jixing=="03"){ goto m_ringplayxinghao; }
elsesf(jixing=="04"){ goto m_ringplayxinghao; }
elsesf(jixing=="05"){ goto m_ringplayxinghao; }
elsesf(jixing=="06"){ goto m_ringplayxinghao; }
elsesf(jixing=="07"){ goto m_ringplayxinghao; }
elsesf(jixing=="08"){ goto m_ringplayxinghao; }
elsesf(jixing=="09"){ goto m_ringplayxinghao; }
elsesf(jixing=="10"){ goto m_ringplayxinghao; }
elsesf(jixing=="11"){ goto m_ringplayxinghao; }
elsesf(jixing=="12"){ goto m_ringplayxinghao; }
elsesf(jixing=="13"){ goto m_ringplayxinghao; }
elsesf(jixing=="14"){ goto m_ringplayxinghao; }
elsesf(jixing=="15"){ goto m_ringplayxinghao; }
elsesf(jixing=="16"){ goto m_ringplayxinghao; }
elsesf(jixing=="17"){ goto m_ringplayxinghao; }
elsesf(jixing=="18"){ goto m_ringplayxinghao; }
elsesf(jixing=="19"){ goto m_ringplayxinghao; }
elsesf(jixing=="20"){ goto m_ringplayxinghao; }
elsesf(jixing=="21"){ goto m_ringplayxinghao; }
elsesf(jixing=="22"){ goto m_ringplayxinghao; }
elsesf(jixing=="23"){ goto m_ringplayxinghao; }
elsesf(jixing=="24"){ goto m_ringplayxinghao; }
elsesf(jixing=="25"){ goto m_ringplayxinghao; }
elsesf(jixing=="26"){ goto m_ringplayxinghao; }
elsesf(jixing=="27"){ goto m_ringplayxinghao; }
elsesf(jixing=="28"){ goto m_ringplayxinghao; }
elsesf(jixing=="29"){ goto m_ringplayxinghao; }
else{ goto m_ringjixing_xinghaoerror; }
}
}
state m_ringjixingpanduan_hexuan_lt
{
init
{
sf(jixing=="01"){ goto m_ringplayxinghao; }
elsesf(jixing=="02"){ goto m_ringplayxinghao; }
elsesf(jixing=="03"){ goto m_ringplayxinghao; }
elsesf(jixing=="04"){ goto m_ringplayxinghao; }
elsesf(jixing=="05"){ goto m_ringplayxinghao; }
elsesf(jixing=="06"){ goto m_ringplayxinghao; }
elsesf(jixing=="07"){ goto m_ringplayxinghao; }
elsesf(jixing=="08"){ goto m_ringplayxinghao; }
elsesf(jixing=="09"){ goto m_ringplayxinghao; }
elsesf(jixing=="10"){ goto m_ringplayxinghao; }
else{ goto m_ringjixing_xinghaoerror; }
}
}
state m_ringjixingpanduan_caise_yd
{
init
{
sf(jixing=="01"){ goto m_ringplayxinghao; }
elsesf(jixing=="02"){ goto m_ringplayxinghao; }
elsesf(jixing=="03"){ goto m_ringplayxinghao; }
elsesf(jixing=="04"){ goto m_ringplayxinghao; }
elsesf(jixing=="05"){ goto m_ringplayxinghao; }
elsesf(jixing=="06"){ goto m_ringplayxinghao; }
elsesf(jixing=="07"){ goto m_ringplayxinghao; }
elsesf(jixing=="08"){ goto m_ringplayxinghao; }
elsesf(jixing=="09"){ goto m_ringplayxinghao; }
elsesf(jixing=="10"){ goto m_ringplayxinghao; }
elsesf(jixing=="11"){ goto m_ringplayxinghao; }
elsesf(jixing=="12"){ goto m_ringplayxinghao; }
elsesf(jixing=="13"){ goto m_ringplayxinghao; }
elsesf(jixing=="14"){ goto m_ringplayxinghao; }
elsesf(jixing=="15"){ goto m_ringplayxinghao; }
elsesf(jixing=="16"){ goto m_ringplayxinghao; }
elsesf(jixing=="17"){ goto m_ringplayxinghao; }
elsesf(jixing=="18"){ goto m_ringplayxinghao; }
elsesf(jixing=="19"){ goto m_ringplayxinghao; }
elsesf(jixing=="20"){ goto m_ringplayxinghao; }
elsesf(jixing=="21"){ goto m_ringplayxinghao; }
elsesf(jixing=="22"){ goto m_ringplayxinghao; }
elsesf(jixing=="23"){ goto m_ringplayxinghao; }
elsesf(jixing=="24"){ goto m_ringplayxinghao; }
elsesf(jixing=="25"){ goto m_ringplayxinghao; }
elsesf(jixing=="26"){ goto m_ringplayxinghao; }
elsesf(jixing=="27"){ goto m_ringplayxinghao; }
elsesf(jixing=="28"){ goto m_ringplayxinghao; }
elsesf(jixing=="29"){ goto m_ringplayxinghao; }
elsesf(jixing=="30"){ goto m_ringplayxinghao; }
elsesf(jixing=="31"){ goto m_ringplayxinghao; }
elsesf(jixing=="32"){ goto m_ringplayxinghao; }
elsesf(jixing=="33"){ goto m_ringplayxinghao; }
else{ goto m_ringjixing_xinghaoerror; }
}
}
state m_ringjixingpanduan_caise_lt
{
init
{
sf(jixing=="01"){ goto m_ringplayxinghao; }
elsesf(jixing=="02"){ goto m_ringplayxinghao; }
elsesf(jixing=="03"){ goto m_ringplayxinghao; }
elsesf(jixing=="04"){ goto m_ringplayxinghao; }
elsesf(jixing=="05"){ goto m_ringplayxinghao; }
elsesf(jixing=="06"){ goto m_ringplayxinghao; }
elsesf(jixing=="07"){ goto m_ringplayxinghao; }
elsesf(jixing=="08"){ goto m_ringplayxinghao; }
elsesf(jixing=="09"){ goto m_ringplayxinghao; }
elsesf(jixing=="10"){ goto m_ringplayxinghao; }
else{ goto m_ringjixing_xinghaoerror; }
}
}
state m_ringjixing_xinghaoerror
{
init
{
#您輸入的代碼不正確,請重新輸入
playfile("d:\trasin\tplsvoc\7022.pcm",2);
}
proc
{
goto m_ringjixingselect;
}
}
state m_ringplayxinghao
{
init
{
if(ringclass==1)
{
#在收聽中,按1號鍵確定 按2號鍵返回 for danyin lt & yd
menufile = "d:\trasin\tplsvoc\pt"+jixing+".pcm";
}
if(ringclass==2)
{
#在收聽中,按1號鍵確定 按2號鍵返回 for hexuan yd
menufile = "d:\trasin\tplsvoc\hx"+jixing+".pcm";
}
if(ringclass==3)
{
#在收聽中,按1號鍵確定 按2號鍵返回 for heibai lt & yd
menufile = "d:\trasin\tplsvoc\hb"+jixing+".pcm";
}
if(ringclass==4)
{
#在收聽中,按1號鍵確定 按2號鍵返回 for caise yd
menufile = "d:\trasin\tplsvoc\hb"+jixing+".pcm";
}
if(ringclass==5)
{
#在收聽中,按1號鍵確定 按2號鍵返回 for hexuan ltcdma
menufile = "d:\trasin\tplsvoc\cd"+jixing+".pcm";
}
if(ringclass==6)
{
#在收聽中,按1號鍵確定 按2號鍵返回 for caise ltcdma
menufile = "d:\trasin\tplsvoc\cc"+jixing+".pcm";
}
playfile(menufile,2);
readdigits(1);
setchantimer(menutime);
}
proc
{
sf($sys_dtmf=="1")
{
goto m_xiazai;
}
elsesf($sys_dtmf=="2")
{
goto m_ringjixingselect;
}
elsesf($sys_dtmf=="*")
{
goto m_ringjixingselect;
}
else
{
goto m_ringplayxinghao;
}
}
}
state m_xiazai
{
init
{
#如果您的機型符合我們的標準,請按1號鍵繼續,
#退出下載程序請按*。
playfile("d:\trasin\tplsvoc\3004.pcm",2);
readdigits(1);
setchantimer(menutime);
}
proc
{
switch($sys_dtmf)
{
case "1":
goto m_phoneselect;
break;
case "*":
goto m_tpls;
break;
default:
goto m_xiazai;
break;
}
}
}
state m_phoneselect
{
init
{
#本機下載請按1,給朋友下載請按2
playfile("d:\trasin\tplsvoc\3005.pcm",2);
readdigits(1);
setchantimer(menutime);
}
proc
{
switch($sys_dtmf)
{
case "1":
phone = $sys_caller;
goto m_phoneconfirm;
break;
case "2":
goto m_inputphone;
break;
default:
goto m_phoneselect;
break;
}
}
}
state m_inputphone
{
init
{
#請輸入要接受鈴聲的手機或小靈通號碼,以#號鍵結束
playfile("d:\trasin\tplsvoc\3006.pcm",2);
readdigits(13);
}
proc
{
phone = $sys_dtmf;
goto m_preplayphone;
}
}
state m_preplayphone
{
init
{
#你輸入的電話號碼為
playfile("d:\trasin\tplsvoc\3006.pcm",2);
}
proc
{
goto m_phoneplay;
}
}
state m_phoneplay
{
init
{
playfile(phone,1);
}
proc
{
goto m_phoneconfirm;
}
}
state m_phoneconfirm
{
init
{
#確認請按1 重新輸入請按2,退出下載請按*
playfile("d:\trasin\tplsvoc\3009.pcm",2);
}
proc
{
switch($sys_dtmf)
{
case "1":
goto m_insertring;
break;
case "2":
goto m_inputphone;
break;
case "*":
goto m_quxiaoxiazai;
break;
default:
goto m_phoneconfirm;
break;
}
}
}
state m_quxiaoxiazai
{
init
{
#下載流程還沒有完成,您將接收不到我們得服務?
#返回下載請按1,確認退出請按0
playfile("d:\trasin\tplsvoc\3010.pcm",2);
}
proc
{
switch($sys_dtmf)
{
case "1":
goto m_insertring;
break;
case "0":
goto m_tpls;
break;
case "*":
goto m_tpls;
break;
default:
goto m_quxiaoxiazai;
break;
}
}
}
state m_insertring
{
init
{
string sringclass = itos(ringclass);
sql = "select phone_code , sort_code from main where phone_type = '"
+ jixing + "' and phone_sort ='"
+ sringclass + "'";
sqlselect(connid,sql);
string phonecode = getfieldvalue(0);
string sortcode = getfieldvalue(1);
sql = "insert into tpls_log(c_sender,c_receive,i_feevalue,c_detail,i_mobiletype,"
+ "i_smstype,i_status,i_sendtime) values('"
+ $sys_caller+"','"
+ phone + "',0,'"
+ ringid + "',"
+ phonecode +","
+ sortcode
+ ",0,0)";
sqlcommand(connid,sql);
sql = "insert into smslog(c_receive,c_detail,i_mobiletype,i_smstype,i_status,"
+ "i_sendtime) values ('"
+ phone + "','"
+ ringid + "',"
+ phonecode + ","
+ sortcode
+",0,0)";
sqlcommand(connid,sql);
goto m_over;
}
}
state m_over
{
init
{
#如果您的手機符合之前介紹的手機類型,
#稍候就能接收到要下載的鈴聲了!如果您的手機型
#號不在公布范圍之內,您將可能接收不到所要下載的鈴聲,
#現在開始感受手機也瘋狂的時尚感覺吧!
#如果您想繼續選擇其他服務,系統將自動返回到上一級菜單。
playfile("d:\trasin\tplsvoc\3011.pcm",2);
}
proc
{
goto m_tpls;
}
}
state m_daima
{
init
{
#請輸入您要下載的鈴聲代碼,以#號鍵結束,返回請按*
playfile("d:\trasin\tplsvoc\7001.pcm",2);
readdigits(9);
}
proc
{
sf($sys_dtmf=="*")
{
goto m_tpls;
}
else
{
ringid = $sys_dtmf;
goto m_getringclass;
}
}
}
state m_getringclass
{
init
{
sql = "select top 1 RingClass from ring_order where Ringid = ' "
+ ringid + "' by ringclass";
sqlselect(connid,sql);
int ret = getaffectedrow();
if(ret == 0)
{
goto m_daimaerror;
}
else
{
string sringclass = getfieldvalue(0);
ringclass = stoi(sringclass);
if(ringclass == 1)
{goto m_playdaima;}
elseif(ringclass == 2)
{goto m_playdaima;}
elseif(ringclass == 3)
{goto m_playdaima;}
elseif(ringclass == 4)
{goto m_playdaima;}
else
{goto m_daimaerror;}
}
}
}
state m_daimaerror
{
init
{
#您輸入的代碼不正確,請重新輸入,返回請按*
playfile("d:\trasin\tplsvoc\7002.pcm",2);
}
proc
{
goto m_daima;
}
}
state m_playdaima
{
init
{
#您要下載鈴聲的是
playfile("d:\trasin\tplsvoc\7003.pcm",2);
}
proc
{
goto m_playringclass;
}
}
state m_playringclass
{
init
{
if(ringclass==1)
{
#單音鈴聲
playfile("d:\trasin\tplsvoc\7011.pcm",2);
}
if(ringclass==2)
{
#合炫鈴聲
playfile("d:\trasin\tplsvoc\7011.pcm",2);
}
if(ringclass==3)
{
#普通圖片
playfile("d:\trasin\tplsvoc\7011.pcm",2);
}
if(ringclass==4)
{
#彩色圖片
playfile("d:\trasin\tplsvoc\7011.pcm",2);
}
}
proc
{
goto m_ringselect;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -