Strumenti Utente

Strumenti Sito


lpr-b:codicelettore
no way to compare when less than two revisions

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.


lpr-b:codicelettore [04/02/2008 alle 14:19 (18 anni fa)] (versione attuale) – creata Marco Danelutto
Linea 1: Linea 1:
 +<code lang=java>
 +import client.*;
 +import java.io.*;
 +public class CopyOut {
  
 +        public static void main(String[] args) {
 +                try {
 +                        System.out.println("Opening remote file ...");
 +                        RemoteInputStream ris = new RemoteInputStream(args[0]);
 +                        System.out.println("Opening local file ...");
 +                        FileOutputStream  los  = new FileOutputStream(args[0]);
 +                        final int MAXBUF = 1024; 
 +                        byte [] buffer = new byte[MAXBUF];
 +                        System.out.print("Copying ."); System.out.flush();
 +                        int letti = ris.read(buffer, 0, MAXBUF);
 +                        while(letti > 0) {
 +                                System.out.print(".");System.out.flush();
 +                                los.write(buffer, 0, letti);
 +                                letti = ris.read(buffer, 0, MAXBUF);
 +                        }
 +                        System.out.println("\nClosing remote file");
 +                        ris.close();
 +                        System.out.println("Closing local file");
 +                        los.close();
 +                } catch (Exception e) {
 +                        e.printStackTrace();
 +                        return;
 +                }
 +        }
 +
 +}
 +</code>
lpr-b/codicelettore.txt · Ultima modifica: 04/02/2008 alle 14:19 (18 anni fa) da Marco Danelutto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki