Konfiguration der DOSBox unter macOS

Ab und an nutze ich die DOSBox, um ein paar alte Klassiker unter macOS wieder zu spielen. In letzter Zeit ist dies öfter passiert, sodass mir zwei Dinge an der DOSBox störend aufgefallen sind. Das erste ist die englische Tastaturbelegung und das zweite ist das manuelle mounten des Ordners mit den entsprechenden Spielen. Glücklicherweise können diese beiden Probleme durch die DOSBox-Konfiguration gelöst werden. Diese befindet sich unter macOS im Library-Ordner. In einem Editor der Wahl geöffnet:

nano "~/Library/Preferences/DOSBox 0.74-3-3 Preferences"

können die entsprechenden Optionen aktiviert werden. Für ein deutsches Tastaturlayout ist dies der Parameter keyboardlayout=gr in der Sektion dos:

[dos]
xms=true
ems=true
umb=true
keyboardlayout=gr

Damit das gewünschte Verzeichnis automatisch gemountet wird, gibt die autoexec-Sektion:

[autoexec]
mount c: /Users/seeseekey/Games/

Dort kann ein entsprechender mount-Befehl definiert werden, welcher in diesem Fall das Verzeichnis an den Laufwerksbuchstaben C bindet und es damit innerhalb der DOSBox beim Start derselbigen sofort verfügbar macht.

Podcast an iTunes übermitteln

Im Rahmen der Aktualisierung meiner Podcast-Infrastruktur wollte ich meinen Podcast bei iTunes hinterlegen. Dazu muss Podcasts Connect unter podcastsconnect.apple.com besucht werden. Dort wird nun idealerweise der AAC-Feed des eigenen Podcastes hinterlegt. Nach einer automatischen Überprüfung kann man seinen Podcast anschließend an Apple übermitteln.

Das Podcasts Connect Portal von Apple

Nach der Übermittlung findet eine manuelle Überprüfung seitens Apple statt. Sobald die Prüfung abgeschlossen ist, erhält man eine Mail und ist damit (bei erfolgreicher Überprüfung) in iTunes vertreten.

Alle Felder und Verzeichnisse unter Word aktualisieren

Verzeichnisse und Felder unter Word zu aktualisieren ist nicht wirklich schwierig, allerdings ist die Umsetzung etwas gewöhnungsbedürftig. Während es bei LibreOffice einen dezidierten Menüpunkt (Extras -> Aktualisieren -> Alles Aktualisieren) für die Aktualisierung gibt, muss bei Word stattdessen der ganze Text mittels Strg + A markiert werden.

Word 2013

Word 2013

Anschließend wird der Aktualisierungsvorgang mittels eines Drucks auf die F9-Taste angestoßen. Dabei muss pro Verzeichnis auch noch ein entsprechender Dialog bestätigt werden, so das dass ganze leider nur halbautomatisch funktioniert.

Verzeichnisse in Java rekursiv anlegen

Möchte man in Java Verzeichnisse rekursiv anlegen, so kann man hierfür das File-Objekt nutzen. Dazu muss das Objekt angelegt werden und anschließend die Methode mkdirs ausgeführt werden:

File directories = new File("/Users/seeseekey/Ordner1/Ordner2/Ordner3/");
directories.mkdirs();

Im Gegensatz zu Methode mkdir, legt die Methode mkdirs alle Verzeichnisse im übergebenen Pfad an – wenn sie noch nicht existieren sollten. Die Methode gibt dabei über einen boolean den Erfolg der Operation zurück – diesen Wert sollte man natürlich anschließend auswerten.