This commit is contained in:
suzhe 2023-12-26 20:45:32 +08:00
parent c87a8670ff
commit 4bc7b65bff
3 changed files with 9 additions and 6 deletions

View File

@ -61,15 +61,18 @@ void trans_c_send(){
if(a==EOF){ if(a==EOF){
b='Q'; b='Q';
printf("sending %s\n",s); printf("sending %s\n",s);
printf("sending %c\n",b);
send(sockad,s,num_text,0); send(sockad,s,num_text,0);
// send(sockad,&b,1,0); send(sockad,&b,1,0);
} }
else if(num_text==1024){ else if(num_text==1024){
b='A'; b='A';
printf("sending %s\n",s); printf("sending %s\n",s);
printf("sending %c\n",b);
send(sockad,s,num_text,0); send(sockad,s,num_text,0);
// send(sockad,&b,1,0); send(sockad,&b,1,0);
memset(s,0,1024*sizeof(char)); memset(s,0,1024*sizeof(char));
num_text=0;
} }
} }
fclose(f); fclose(f);

View File

@ -24,6 +24,7 @@ void trans_s_get(){
int i; int i;
int num_s; int num_s;
char a; char a;
a='a';
name=(char *)malloc(sizeof(char)*128); name=(char *)malloc(sizeof(char)*128);
s=(char *)malloc(sizeof(char)*1024); s=(char *)malloc(sizeof(char)*1024);
int num_name; int num_name;
@ -36,12 +37,11 @@ void trans_s_get(){
f=fopen(name,"w+"); f=fopen(name,"w+");
printf("opening text\n"); printf("opening text\n");
for(;a!='q'&&a!='Q';){ for(;a!='Q';){
num_s=recv(sockad,s,1024,0); num_s=recv(sockad,s,1024,0);
// recv(sockad,&a,1,0); recv(sockad,&a,1,0);
printf("get this chars:%s\n",s); printf("get this chars:%s\n",s);
// printf("get a: %c\n",a); printf("get a: %c\n",a);
fprintf(f,"%s",s); fprintf(f,"%s",s);
memset(s,0,1024*sizeof(char)); memset(s,0,1024*sizeof(char));
} }

0
server/text Normal file
View File