iShuffle - verbuchtelt die Wechselstaben

iShuffle ist mein erstes Cocoa-Programm. Es nimmt einen Text und vertauscht nach einem bestimmten Algorithmus die Position der Buchstaben eines jeden Wortes. Das erstaunliche dabei ist, dass der Text trotzdem noch lesbar bleibt.

Der Algorithmus funktioniert auf folgende Weise:

  • der erste und der letzte Buchstabe bleiben an ihrer Position
  • gehe der Reihe nach alle anderen Buchstaben durch und setze ihn per Zufall auf eine der nachfolgenden Positionen (auch auf seine eigene)

Der Satz: "Das ist ein Text, in dem die Buchstaben vermischt sind." wird damit zu: "Das ist ein Txet, in dem die Bcebatushn vhescmrit snid."

Das Programm liegt aktuell in der Version 0.4 vor. Seit dieser Version ist iShuffle als Universal Binary erstellt worden und ist somit auch auf Macs mit Intel Prozessor lauffähig. Über frühere Entwicklungsschritte informiert das Changelog.

Probieren Sie es aus oder entwickeln Sie ihre eigenen Ideen auf der Grundlage von iShuffle. Das Archiv (144kb) enthält die aktuelle Version von iShuffle und den Quellcode. Es kann problemlos mit dem Stuffit Expander entpackt werden. Alternativ funktioniert das Entpacken mit folgendem Befehl auch im Terminal "tar xvzf ishuffle.tgz".