Ajouter un commentaire

fredericmazue

Je t'ai dit que c'était tout simple, donc il ne faut pas faire compliqué
Qu'est-ce que ça fait là ça ?

Quote:

// écriture du fichier par paquet de BUFFER octets
// dans le flux d'écriture
int count;
while((count = buffi.read(data, 0, BUFFER)) != -1) {
out.write(data, 0, count);

Tu écris directement un buffer de byte, faut pas trop t'étonner. Pour faire un zip il suffit d'ajouter des entrées sous forme de fichiers à priori pré-existants et contenant les données. Ils correspondent à quelle entrée/fichier les bytes que tu écris *directement* dans le zip ?

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
  AA       J  TTTTTT   GGG   RRRR  
A A J TT G R R
AAAA J TT G GG RRRR
A A J J TT G G R R
A A JJJ TT GGG R RR