Bonjour,

Je viens demander de l'aide car j'ai un problème de transfère de fichier que je n'arrive pas à résoudre depuis trèèèèsss longtemps.

J'ai un soft client/server avec le client en standalone (fichier unique.exe)
Le serveur envoye de temps en temps des mise à jour du client (il envoye le .exe fait par pyinstaller). Ici se trouve mon problème :

les connexions se passent très bien mais pour l'envoye de JPG ou de .exe il se bloque toujours au meme endroit.
L'envoye est tout simplement une lecture du fichier par le serveur par tranche de 300 caracteres et l'envoye au client. Quand la lecture retourne "" le serveur envoye %end% et coté client, il ferme le fichier.
Le fichier finale coté client n'est pas complet, il s'arrette toujours au meme endroit et selon les fichiers, il est modifié avec la fin.

Pourtant un fichier texte passe très bien. J'ai essayé pickle mais c'est toujours le meme probleme.
Il n'y a meme pas de bug, le serveur envoi %end% comme convenu mais pas au bon moment.

Meci d'avance.