📄 main.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 + -