Programme

Seit ich 2007 auf dem Informationstechnischen Gymnasium Friedrichshafen bin, habe ich durch die Schule angefangen im Allgemein objektorientiert und im Besonderen Java zu programmieren. Da ich dies nicht nur gerne in der Schule, sondern auch privat mache, stelle ich hier meine selbst erstellen Programme vor.

Im Rahmen eines diesjährigen Programmierwettbewerbes programmieren zwei Freunde und ich das allbekannte 4-Gewinnt in Java. Die einzelnen Programmversionen werde ich auch hier hochladen und zur Verfügung stellen.

Hier nun meine Programme mit Anleitung.

Combine

combine

Mit diesem Programm ist es möglich, in erster Hinsicht, mehrere Textdateien zu einer Datei zusammenzufassen. Die Dateien werden 1:1 ausgelesen und ohne Trennung in dem neuen File gespeichert.

Vorbereitung:

Alle Textdateien im angegeben Ordner(siehe “Bedienung – Angabe des Pfades”) müssen mit dem gleichen Namen + (x) versehen sein. Am einfachsten lässt sich das so erledigen: Alle Dateien markieren(STRG + A) – Umbennen(F2) – Gewünschten Name eingeben. Nun heißen alle Dateien, außer einer, “Eingegebener Name (x).txt”. Die Datei die nur “Eingegebener Name”.txt heißt muss noch umbenannt werden, in “”Eingegebener Name” (1).txt.
Das neu erstellte Textdokument hat dann den Namen: “Eingegebener Name”.txt, weshalb die eine Datei auch umbenannt werden musste.

Bedienung:

- Angabe des Pfades
Die Angabe des Pfades benötigt ein “” am Schluss, etwa so: “C:UsersAlexDesktopTest”, ohne “”.

- Angabe des Dateinamen
Hier wird der Dateiname eingegeben, hierbei muss nichts berücksichtigt werden.

- Anzahl der Dateien
Hier gibt es 2 Möglichkeiten.
1. kann dieses Feld freigelassen werden, dann wird die absolute Dateianzahl im angegeben Ordner selbstständig ermittelt.
2. es kann die absolute Anzahl an Dateien aus denen etwas ausgelesen werden soll manuell angegeben werden, etwa dann wenn nicht aus allen Dateien etwas ausgelesen werden soll.

- Status
Hier werden einige Statusmeldungen ausgegeben. Hierbei können sowohl Fehler, als auch fehlerfrei abgearbeitete Ereignisse ausgegeben werden.

Roadmap:

v1.0 – Done

v2.0 – Die Vorbereitung der Dateien nimmt noch einige Zeit in Anspruch und ist sehr unkomfortabel, weshalb das in der Version 2.0 noch verbessert wird.

4Gewinnt

Inhalt folgt in Kürze!

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • MisterWong.DE
  • Technorati
  • Webnews.de
  • Yigg
  • TwitThis
  • email
  • Live
  • MySpace
  • Netvibes
  • PDF
  • RSS
  • Yahoo! Bookmarks

Post to Twitter

Canonical URL by SEO No Duplicate WordPress Plugin