A voir également:
- Récupérer contenu console éclipse java
- Eclipse java download - Télécharger - Langages
- Quelle console choisir - Guide
- Realtek audio console ✓ - Forum Windows
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
1 réponse
lorsque tu réalise tes affichage en console, cela se passe avec des simple println en récuperant le flux de sortie (du serveur ou du client) en ayant un ecouteur sur le port corespondant avec des bufferedreader.
au lieu de les afficher tu créer un nouveau fichier de type File dans lequel tu ecrit ce que tu lit avec ton reader avec un fileWriter (ou bufferedFileWriter)
en gros si ton client veut ecrire dans un fichier ce qu'il recoi du serveur :
File f = new File("path de ton fichier");
FileInputStream input = new FileInputStream();
tu créer un bufferedReader reader = new BufferedReader(new inputstreamreader(socket.getInputStream);
FileWriter output = new FileWriter(f);
String out ="";
while((out = reader.readLine())!=null){
output.write(out);
}
a adapter mais c'ets quelque chose dans ce genre
a savoir qu'il te faudra un fichier serveur et un fichier client car tu ne pourra pas ecrire en meme temps sur le meme fichier coté serveur ou client.
au lieu de les afficher tu créer un nouveau fichier de type File dans lequel tu ecrit ce que tu lit avec ton reader avec un fileWriter (ou bufferedFileWriter)
en gros si ton client veut ecrire dans un fichier ce qu'il recoi du serveur :
File f = new File("path de ton fichier");
FileInputStream input = new FileInputStream();
tu créer un bufferedReader reader = new BufferedReader(new inputstreamreader(socket.getInputStream);
FileWriter output = new FileWriter(f);
String out ="";
while((out = reader.readLine())!=null){
output.write(out);
}
a adapter mais c'ets quelque chose dans ce genre
a savoir qu'il te faudra un fichier serveur et un fichier client car tu ne pourra pas ecrire en meme temps sur le meme fichier coté serveur ou client.