提交 a3066e96 编写于 作者: honorifica's avatar honorifica

审查图片文件大小

上级 91859d0b
......@@ -131,8 +131,15 @@ void * aedSocketMonitorFunc(void* args){
imageByte=(uint8_t*)malloc(200);
FILE * image = fopen("/spiffs/picture.png","w");
fclose(image);
image=fopen("/spiffs/picture.png","r");
fseek(image,0l,SEEK_END);
int purgeSize=ftell(image);
printf("清零后大小:%d\n",purgeSize);
int left=size;
image = fopen("/spiffs/picture.png","wb+");//
image = fopen("/spiffs/picture.png","wb+");
FILE* temp;
while(left>0) {
printf("剩余%d\n",left);
int recvLen=200<left?200:left;
......@@ -143,7 +150,15 @@ void * aedSocketMonitorFunc(void* args){
}
fwrite(imageByte,sizeof(uint8_t),recvLen,image);
fflush(image);
temp=fopen("/spiffs/picture.png","r");
fseek(temp,0l,SEEK_END);
int curSize=ftell(temp);
printf("当前大小:%d\n",curSize);
}
image=fopen("/spiffs/picture.png","r");
fseek(image,0l,SEEK_END);
int finalSize=ftell(image);
printf("最终大小:%d\n",finalSize);
send(emergencyReponseSocket, flag, 1, 0);
recv(emergencyReponseSocket, flag, 1, 0);
//======================
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册