import java.io.*;
public class Process {
static InputStream in;
static OutputStream out;
public static void openFiles(String infile, String outfile) {
try {
in = new FileInputStream(infile);
out = new FileOutputStream(outfile);
} catch (IOException e) {
System.err.println("Error opening files");
System.exit(-1);
}
}
public static void main(String[] args) {
char ch;
String pw = "";
System.out.print("Enter password, return --->");
while ((ch = GetNext.getNextChar()) != '\n')
pw = pw + ch;
System.out.println("pw1: \"" + pw + "\"");
openFiles(args[0], args[1]);
Encode encode = new Encode(in, out, pw);
encode.processFile();
}
}
/*
ENCRYPT
tar cf java.tar .
gzip java.tar
./java Process java.tar.gz java.enc
rm *.jpg
rm java.tar.gz
DECRYPT
./java Process java.enc java.tar.gz
rm java.enc
gunzip java.tar.gz
tar xf java.tar
*/