25.12 Lösung
 
Download:
Steganographie.
java
Lösung wurde eingeschickt von J. R aus dem Kurs "Start it up". Gezeigt ist hier lediglich die Methode.
 
public static String textAuslesen(String dateiNameLesen, int start, 

                                  int abstand, int textlaenge)

                                  throws IOException{

    FileInputStream dateiLeser = new FileInputStream(dateiNameLesen);

    String text="";

    int zeichen=0;

    int k=0;

    int textIndex=0;

    while (zeichen!=-1){

      zeichen= dateiLeser.read();

      if (k>start&&k%abstand==0&&textIndex<textlaenge){

        text = text+ (char)zeichen;

        textIndex++;

      }

      k++;

    }

    dateiLeser.close();

    return text;

  }

Download:
Steganographie
Demo.java
import java.io.*;



public class SteganographieDemo {



  public static void main(final String[] args)throws IOException {

    String text = Steganographie.textAuslesen("hTheseus.bmp",1500,100,14);

    System.out.println(text);

  }

}

zu 25.13 Datenströme im Netz
25.13.1 Client
zur Startseite www.pohlig.de  (C) MPohlig 2005