亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? test.txt

?? 使用flex和bison
?? TXT
字號:
string menukey;
string songkey;
string songfile;
string songmenu;
string sql;
string phone;
string leavefile;
int menutime = 50;
int songtime = 50;
int connid=2;
int sysconnid = 1;
int isbaoyueuser = 0;
string myfile;
string dialoutflow = "1";
#測試是不是聯通號碼
state m_1_callertest 
{
	init
	{
		string mystr =  getsubstring($sys_caller,0,3);
		int myint = stoi(mystr);
		if(myint>=130)
		{
			if(myint<=133)
			{
				goto m_1_start;
			}
			else
			{
				hangup();
			}
		}
		else
		{
			hangup();
		}
	}

}
#流程開始

state m_1_start 
{
	init
	{
		sql=  "select id,flag,mobile,regtime from taga_talkin_song_baoyueuser "
				+"where flag = 1 and mobile = '" + $sys_caller+"'";
		sqlselect(dconnid,sql);
		int ret = getaffectedrow();
		if(ret==0)
		{
			goto 	m_1_songbaoyue;
		}
		else
		{	
			goto 	m_1_sendsong;	
		}
	}
	
}
#包月注冊
state m_1_songbaoyue
{
	init
	{
		#1號鍵確定 2號鍵單曲點送
		playfile("d:\lgh\bin\trasin\10156\myvoc\songbaoyue.pcm",2);
		readdigits(1);
		setchantimer(menutime);
		
	}
	proc
	{
		switch($sys_dtmf)
		{			
		 	case "1":	
				sql=   "select * from taga_talkin_song_baoyueuser where  mobile = '"+$sys_caller+"'";
				sqlselect(connid,sql);
				int ret = getaffectedrow();
				#曾經注銷過的用戶
				if(ret==1)
				{
					sql= "update taga_talkin_song_baoyueuser set flag = 1 where mobile = '" 
					     +$sys_caller+"'";	
				}
				else
				{
					#新用戶包月
					sql="insert into taga_talkin_song_baoyueuser(mobile,regtime,type,flag) values ('" +$sys_caller+"', getdate(),1,1)" ; 
					               
				}
				sqlcommand(connid,sql);
				isbaoyueuser = 1;
				goto m_1_sendsong;
			break;
			case "2":
				isbaoyueuser = 0;
				goto m_1_sendsong;
			break;
			default:
				goto m_1_songbaoyue;
			break;
		}
	}
}

state m_1_sendsong
{
	init
	{
		# 1-8號鍵點歌 9號鍵 按編號查詢 0號鍵取消包月
		playfile("d:\lgh\bin\trasin\10156\myvoc\songmenu.pcm",2);
		readdigits(1);
		setchantimer(menutime);
	}
	proc
	{
		sf($sys_dtmf=="0")
		{
			sql= "update taga_talkin_song_baoyueuser set flag = 2 ,logouttime = getdate() where  mobile = '"
			     +$sys_caller+"'";
			sqlcommand(connid,sql);
			goto m_1_quxiaobaoyue;
		}
		elsesf($sys_dtmf=="9")
		{
			goto m_1_singlesong;
		}
		else
		{
			if($sys_dtfm)
			menukey=$sys_dtmf;		
			goto m_1_songmenu;
		}
	}
}
state m_1_quxiaobaoyue
{
	init
	{
		# 取消包月成功,謝謝你的使用
		playfile("d:\lgh\bin\trasin\10156\myvoc\diangequxiaoqueding.pcm",2);
	
	}
	proc
	{
		#掛機
		hangup();
	}
}
state m_1_singlesong
{
	init
	{
		# 請輸入編號
		playfile("d:\lgh\bin\trasin\10156\myvoc\inputbynum.pcm",2);
		readdigits(4);
		setchantimer(menutime);
		
	}
	proc
	{
		songkey = $sys_dtmf;

		myfile = "d:\lgh\bin\trasin\10156\musicfile\song"+songkey+".pcm";
		int i = findfile(myfile);
		if(i ==1)
		{
			goto m_2_find;
		}
		else
		{
			goto m_2_nofind;
		}
	}
}
state m_2_nofind
{
    init
	{
		# 您輸入編號未找到,請重新輸入
		playfile("d:\lgh\bin\trasin\10156\myvoc\reinputbynum.pcm",2);
		readdigits(4);
		setchantimer(menutime);
	}
	proc
	{
		songkey = $sys_dtmf;

		myfile = "d:\lgh\bin\trasin\10156\musicfile\song"+songkey+".pcm";
		int i = findfile(myfile);
		if(i ==1)
		{
			goto m_2_find;
		}
		else
		{
			goto m_2_nofind;
		}

	}
}
state m_2_find
{
    init
	{
		playfile(myfile,2);
		readdigits(1);
		setchantimer(menutime);
	}
	proc
	{
		goto m_1_listen;
	}
}


state m_1_songmenu
{
	init
	{
		songmenu="d:\lgh\bin\trasin\10156\myvoc\songmenu";
		songmenu=songmenu+menukey+".pcm";
		playfile(songmenu,2);
		readdigits(1);
		setchantimer(menutime);
		
	}
	proc
	{
		switch($sys_dtmf)
		{
			case "*":
				goto m_1_sendsong;
			break;
			default:
				songkey=$sys_dtmf;
				sql="select songfile from taga_talkin_song_config where menukey = '"+
				menukey + "' and songkey = '"
				+ songkey +"'";
				sqlselect(connid,sql);
				int i = getaffectedrow();
				songfile = getfieldvalue(0);
				if(i==0)
				{
					goto m_2_nofind;
				}
				else
				{
					goto m_1_listen;
				}

			break;
		}
			
	}
	
}
state m_1_listen
{
	init
	{
		#1 電送2 視聽 ×返回
		playfile("d:\lgh\bin\trasin\10156\myvoc\listen.pcm",2);
		readdigits(1);
		setchantimer(menutime);
		
	}
	proc
	{
		switch($sys_dtmf)
		{
			case "1":
				goto m_1_songsend;
			break;
			case "*":
				goto m_1_songmenu;
			break;
			default:
				goto m_1_listening;
			break;	
		}	
	}
}
state m_1_listening
{
	init
	{
		#不要放取鍵函數,放songtime秒就跳到proc 如果放了取鍵函數,songtime秒后重新播放
		playfile(songfile,2);
		setchantimer(songtime);
	}
	proc
	{
		goto m_1_listen;
	}
}

state m_1_songsend
{
	init
	{
		playfile("d:\lgh\bin\trasin\10156\myvoc\input.pcm",2);
		readdigits(13);	
	}
	proc
	{
		phone = $sys_dtmf;
		goto m_1_confirm;
	}
}

state m_1_confirm
{
	init
	{
		playfile("d:\lgh\bin\trasin\10156\myvoc\number.pcm",2);			
	}
	proc
	{	
		goto m_1_confirmnext;
	}
}

state m_1_confirmnext
{
	init
	{
		playfile(phone,1);	
	}
	proc
	{
		goto m_1_sure;
	}
}
state m_1_sure
{
	init
	{	
		playfile("d:\lgh\bin\trasin\10156\myvoc\sure.pcm",2);
		readdigits(1);	
	}
	proc
	{
		switch($sys_dtmf)
		{
			case "1":
				goto m_1_leave;
			break;
			case "2":
				goto m_1_songsend;
			break;
			default:
				goto m_1_sure;
			break;
		}
	}
}

state m_1_leave
{
	init
	{
		#需要給對方留言么,留言請按1,結束點波請按2
		playfile("d:\lgh\bin\trasin\10156\myvoc\leave.pcm",2);
		readdigits(1);
		setchantimer(menutime);
	}
	proc
	{
		sf($sys_dtmf=="1")
		{
			goto m_1_leavep;
		}
		elsesf($sys_dtmf=="2")
		{
		
			sql="insert into taga_talkin_musicsendinfo(callermobile,calledmobile,accessno,companyid,dialoutid,songfile," 
				+ "dialtime,dialcount,flag) values('" 
				+ $sys_caller
				+ "' ,'"
				+ phone
				+ "' ,'"
				+ $sys_callee
				+ "',1,"
				+ dialoutflow 
				+ ",'" 
				+ songfile 
				+ "',getdate(),0,0)";                
			sqlcommand(sysconnid,sql);
			goto m_1_over;
		}
		else
		{
			goto m_1_leave;
		}	
	}
}

state m_1_leavep
{
	init
	{
		#滴聲后開始留言,#號鍵結束
		playfile("d:\lgh\bin\trasin\10156\myvoc\leavep.pcm",2);
	}
	proc
	{
		goto m_1_leaveing;	
	}
}
state m_1_leaveing
{
	init
	{
		string s = getnowtime();
		string t = itos($sys_channo);
		leavefile ="d:\lgh\bin\trasin\10156\recfile\" + s + t + ".pcm";
		recfile(leavefile,1);
	}
	proc
	{

		sql="insert into taga_talkin_musicsendinfo(callermobile,calledmobile,accessno,companyid,dialoutid,songfile," 
				+ "dialtime,leaveword,dialcount,flag) values('" 
				+ $sys_caller
				+ "' ,'"
				+ phone
				+ "' ,'"
				+ $sys_callee
				+ "',1,"
				+ dialoutflow 
				+ ",'" 
				+ songfile 
				+ "',getdate(), '" 
				+ leavefile 
				+ "' ,0,0)";                
			sqlcommand(sysconnid,sql);               
		sqlcommand(sysconnid,sql);
		goto m_1_over;
	}
}


state m_1_over
{
	init
	{
		playfile("d:\lgh\bin\trasin\10156\myvoc\success.pcm",2);
	}
	proc
	{
		goto m_1_sendsong;
	}
}


state hangupproc
{
    init 
	{
		sql="insert taga_talkin_log(caller,callee,hanguptime ) values( '" 
		+ $sys_caller+"','"
		+ $sys_callee+"' ,getdate() )";
		sqlcommand(connid,sql);
	
	}	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久久久一| 亚洲精品国产第一综合99久久| 国产喷白浆一区二区三区| 奇米影视一区二区三区小说| 制服丝袜中文字幕亚洲| 青青草97国产精品免费观看无弹窗版| 亚洲欧美韩国综合色| 欧美日韩一区视频| 日韩中文字幕一区二区三区| 美日韩一级片在线观看| 久久精品男人天堂av| 欧美伊人精品成人久久综合97| 蜜臀av性久久久久蜜臀aⅴ| 欧美aⅴ一区二区三区视频| 久久国产人妖系列| 亚洲美女视频在线观看| 亚洲成人免费影院| 国产欧美一区二区精品忘忧草| 中文字幕免费不卡| 欧美日韩久久久一区| 丁香天五香天堂综合| 午夜a成v人精品| 成人免费观看视频| 九九国产精品视频| 亚洲最大成人综合| 欧美大片拔萝卜| 99久久精品免费看国产免费软件| 香蕉久久夜色精品国产使用方法| 免费黄网站欧美| 国产麻豆成人传媒免费观看| 日韩中文字幕亚洲一区二区va在线| 另类综合日韩欧美亚洲| 99热99精品| 成人性生交大片免费看中文| 欧美四级电影网| 精品国产青草久久久久福利| 777色狠狠一区二区三区| 26uuu亚洲综合色欧美| 欧美日韩精品一区二区三区| 国产亚洲一区二区三区| 一区二区三区在线免费播放| 国产乱子轮精品视频| 亚洲一区免费观看| 亚洲高清在线视频| 夜夜嗨av一区二区三区中文字幕 | 色av综合在线| 懂色一区二区三区免费观看| 欧美在线不卡一区| 欧美日韩一区中文字幕| 国产精品私人自拍| 欧美激情资源网| 亚欧色一区w666天堂| 99久久99久久精品免费看蜜桃| 日韩欧美在线观看一区二区三区| 日韩欧美国产电影| 亚洲国产精品尤物yw在线观看| 成人精品国产一区二区4080| 91丝袜国产在线播放| 色呦呦网站一区| 欧美性欧美巨大黑白大战| 国产精品乱子久久久久| 久久99国产精品久久99| 日韩一区二区三区电影在线观看 | 色素色在线综合| 中文字幕精品综合| 高清成人在线观看| 久久久久9999亚洲精品| 韩国视频一区二区| 91小视频在线观看| 国产精品色婷婷| 国产精品一区专区| 国产拍欧美日韩视频二区| 国产美女视频一区| 国产欧美一区二区精品婷婷| 国产精品一品二品| 国产欧美精品在线观看| 国产成人亚洲综合a∨猫咪| 91影视在线播放| 亚洲国产成人在线| 成人小视频在线| 亚洲日本丝袜连裤袜办公室| 亚洲一二三专区| 色猫猫国产区一区二在线视频| 亚洲精品国产一区二区三区四区在线| 色综合久久久久综合| 亚洲精品日韩综合观看成人91| 91丨九色丨黑人外教| 一区二区三区蜜桃| 欧美日韩激情一区| 麻豆精品久久久| 中文一区在线播放| 日本黄色一区二区| 蜜臀av亚洲一区中文字幕| 精品国产a毛片| 成人app下载| 亚洲国产裸拍裸体视频在线观看乱了| 欧美日韩精品高清| 国产一区二区三区四区五区美女 | 亚洲国产成人av| 欧美成人官网二区| 亚洲电影一级黄| 久久嫩草精品久久久精品 | 亚洲摸摸操操av| 欧美日韩国产另类不卡| 国精产品一区一区三区mba桃花| 国产女主播视频一区二区| 色8久久人人97超碰香蕉987| 亚洲bt欧美bt精品777| 久久婷婷成人综合色| 91亚洲精华国产精华精华液| 免费成人在线观看| 日韩一区在线免费观看| 高清成人在线观看| 性久久久久久久久| 日本一区二区三区电影| 欧美日韩国产首页| www.亚洲色图| 久久99精品一区二区三区| 亚洲日本一区二区| 久久久精品tv| 7777精品伊人久久久大香线蕉完整版 | 国产精品久久久久久久久晋中| 国产一区二区91| 日韩激情一二三区| 国产精品乱人伦| 日韩精品一区二区三区中文精品| 成人毛片在线观看| 九色综合狠狠综合久久| 午夜精品福利视频网站| 国产精品麻豆久久久| 欧美电影免费观看高清完整版在| 色哦色哦哦色天天综合| 国产91丝袜在线观看| 日本成人在线一区| 久久久噜噜噜久久人人看 | 91色porny蝌蚪| 国产精品一二三四| 九九在线精品视频| 奇米影视在线99精品| 午夜精品福利一区二区三区av | 99久久精品99国产精品| 国产一区久久久| 美女mm1313爽爽久久久蜜臀| 午夜欧美视频在线观看| 一区二区三区精品视频在线| 国产精品三级久久久久三级| 欧美高清在线一区二区| 久久亚洲影视婷婷| 亚洲精品在线电影| 精品成人佐山爱一区二区| 日韩午夜中文字幕| 日韩三级av在线播放| 欧美成人性战久久| 日韩免费一区二区| 欧美va亚洲va国产综合| 欧美成人激情免费网| 亚洲精品在线观看网站| 久久久亚洲精品石原莉奈| 久久精品免视看| 国产日韩精品一区二区浪潮av| 国产三级欧美三级| 亚洲欧洲日韩一区二区三区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 精品处破学生在线二十三| 精品久久久三级丝袜| 精品播放一区二区| 国产精品久久久久久久久免费桃花| 国产精品久久久久久久久图文区| 亚洲欧洲av在线| 亚洲无人区一区| 免费成人av在线播放| 国产东北露脸精品视频| 99国产精品一区| 欧美亚洲综合在线| 精品毛片乱码1区2区3区| 亚洲精品在线电影| 亚洲欧美另类小说视频| 亚洲成人第一页| 国产福利一区二区三区视频 | 日韩一区二区三区在线视频| 久久亚洲二区三区| 日韩一区在线播放| 日本在线不卡视频| 丁香天五香天堂综合| 欧美日韩国产成人在线免费| 亚洲精品一区二区三区四区高清| 中文字幕精品综合| 日韩精品色哟哟| 波多野结衣在线aⅴ中文字幕不卡| 欧美日韩国产高清一区二区| 国产日产欧美一区| 午夜在线成人av| caoporn国产精品| 日韩视频在线永久播放| 国产精品久久久久aaaa| 免费欧美在线视频| 欧美午夜精品免费| 国产精品―色哟哟| 免费一区二区视频| 欧美色图免费看|