⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 UNIX/LINUX平台下面SMS网管原代码
💻 C
字号:
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#include "tpcall.h"main( int argc, char **argv){	int ret=0 ;	TRADE_PACK trade_pack, *tp ;	int optcode = 0; 	int  i=0 ;/*	optcode = atoi(argv[1]);	memset( (char *)&trade_pack, '\0', sizeof( trade_pack)) ;	tp = &trade_pack ;	init_head( &(tp->bk_h)) ;	optcode = atoi(argv[1]);	sprintf( tp->bk_h.optcode, "%4d", optcode) ;	strcpy( tp->bk_h.termno, "") ;	strcpy( tp->bk_h.id, "00000000212") ;	strcpy( tp->bk_h.zoneno, "0010") ;	switch(optcode)	{		case 1001:			sprintf( (char *)tp->buf,"|82390000220|0001|111111|1|");			tp->buflen = strlen( (char *)tp->buf) ;			break;		case 1002:			sprintf( (char *)tp->buf,"|82390000220|0001||19901111|20041125||1|");			tp->buflen = strlen( (char *)tp->buf) ;			break;                case 1003:                        sprintf( (char *)tp->buf,"|82390000220|0001|111111|10001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 1004:                        sprintf( (char *)tp->buf,"|82390000013|5359182650491576|111|");                        tp->buflen = strlen( (char *)tp->buf) ;			break;                case 1005:                        sprintf( (char *)tp->buf,"|82390000220|0001|20001111|20041111||111|");                        tp->buflen = strlen( (char *)tp->buf) ;			break;                case 1103:                        sprintf( (char *)tp->buf,"|00000000000|5359100310645407|111111|20001111|20041111||111|");                        tp->buflen = strlen( (char *)tp->buf) ;			break;                case 1006:                        sprintf( (char *)tp->buf,"|82390000013|101|I|330106198203090015||111|");                        tp->buflen = strlen( (char *)tp->buf) ;			break;                case 1007:                        sprintf( (char *)tp->buf,"|82390000220|0001|||111|");                        tp->buflen = strlen( (char *)tp->buf) ;			break;                case 1008:                        sprintf( (char *)tp->buf,"|82390000220|0002|111|");                        tp->buflen = strlen( (char *)tp->buf) ;			break;                case 1300:                        sprintf( (char *)tp->buf,"|82390000013|5359100310645407||||111|");                        tp->buflen = strlen( (char *)tp->buf) ;			break;		case 1100:			sprintf( (char *)tp->buf,"|00000000212|5359180311328203|111111|1001|");			tp->buflen = strlen( (char *)tp->buf) ;			break;		case 1101:			sprintf( (char *)tp->buf,"|00000000212|5359182650491576|111111|19900809|20041109|20040929  3213003|1|");			tp->buflen = strlen( (char *)tp->buf) ;			break;                case 1102:                        sprintf( (char *)tp->buf,"|00000000000|9559900310084955319|111111|6101|");                        tp->buflen = strlen( (char *)tp->buf) ;			break;		case 1104:			sprintf( (char *)tp->buf,"|00000000212|5359182650491576|111111|19900809|20041109||1|");			tp->buflen = strlen( (char *)tp->buf) ;			break;                case 1500:                        sprintf( (char *)tp->buf,"|82390000013|500|0001|111111|0008|1001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 1600:                        sprintf( (char *)tp->buf,"|00000000212|2000|123456|111111|1001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 1601:                        sprintf( (char *)tp->buf,"|82390000013|0001|111111|123456|1001|");                        tp->buflen = strlen( (char *)tp->buf) ;                case 1700:                        sprintf( (char *)tp->buf,"|00000000212|2000|111111|1|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 1701:			sprintf( (char *)tp->buf,"|82390000013|0001|1001|");                        tp->buflen = strlen( (char *)tp->buf) ;			break;                case 3001:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|55|51|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 3002:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|55|51|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 3003:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|55|51|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 3004:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|55|56|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 3005:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|55|67|68|56|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 3006:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|02|11|56|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 3007:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|03|67|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 4001:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|55|41|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 4002:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|55|41|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 4003:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|55|56|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 4004:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|55|67|68|56|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 4005:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|67|12|56|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 4006:                        sprintf( (char *)tp->buf,"|1|17|5359182650491576|20|45|33|23|21|34|111111|65|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;		case 4404:			sprintf( (char *)tp->buf,"|00000000000|5359182650491576|111111|1001|");			tp->buflen = strlen( (char *)tp->buf) ;			break;		case 4405:			sprintf( (char *)tp->buf,"|00000000000|5359100310695808|111111|1001|");			tp->buflen = strlen( (char *)tp->buf) ;			break;                case 1801:                        sprintf( (char *)tp->buf,"|82399999991|1|502001040000011|000000|10001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 1802:                        sprintf( (char *)tp->buf,"|82399999991|1|502001040000011|000000|19990101|20041111||10001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 1803:                        sprintf( (char *)tp->buf,"|82399999991|1|502001340000018|19990101|20041111||1|10001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 1804:                        sprintf( (char *)tp->buf,"|82399999991|1|502001340000018||10001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 5001:                        sprintf( (char *)tp->buf,"|0002|9559980310120978914|1|111111|10001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 5002:                        sprintf( (char *)tp->buf,"|0002|9559980310120978914|10001234|1|111111|10001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 5003:                        sprintf( (char *)tp->buf,"|0002|9559980310120978914|111111|11001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;		case 5004:			sprintf( (char *)tp->buf,"|00000000212|5359182650491576|111111|1001|");			tp->buflen = strlen( (char *)tp->buf) ;			break;                case 5005:                        sprintf( (char *)tp->buf,"|999|82390000212|0001|0001|10001234|000000|123456|11001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 5006:                        sprintf( (char *)tp->buf,"|999|82390000013|0001|0001|000000|11001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 5007:                        sprintf( (char *)tp->buf,"|0001|1035192111003561915|123456|11001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 1602:                        sprintf( (char *)tp->buf,"|82390000013|1035192111004362909|11001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 1603:                        sprintf( (char *)tp->buf,"|82390000013|0002|11001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 6001:                        sprintf( (char *)tp->buf,"|82390000402|0|111111|11001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 6002:                        sprintf( (char *)tp->buf,"|82390000013|123456|111111|11001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 9015:                        sprintf( (char *)tp->buf,"|1||1001|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 1000:                        sprintf( (char *)tp->buf,"|18|123456|1|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 8115:                        sprintf( (char *)tp->buf,"|1|4|00000000000|0001|0002|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 6500:                        sprintf( (char *)tp->buf,"|008|0002|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 6501:                        sprintf( (char *)tp->buf,"|020006|0002|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;                case 6502:                        sprintf( (char *)tp->buf,"|12|0002|");                        tp->buflen = strlen( (char *)tp->buf) ;                        break;		default:			fprintf(stdout, "not supported.\n");			return -1;	}	strcpy( tp->filename, "");	ret = tpcall("200.1.110.35", 6976, 5, 999, tp) ;	fprintf( stderr, "\"%s\"\n[%d]\n", tp->buf, ret) ;*/	exit( 0) ;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -