Apple Hacks
Apple Hacks
Bildschirmfotos
Als Datei auf dem Schreibtisch speichern
APFEL + SHIFT + 3 :: Gesamten Bildschirm auswählen
APFEL + SHIFT + 4 :: Teilausschnitt des Bildschirms auswählen
Ergebnis in die Ablage kopieren
APFEL + SHIFT + CTRL + 3 :: Gesamten Bildschirm auswählen
APFEL + SHIFT + CTRL + 4 :: Teilausschnitt des Bildschirms auswählen
Boot-Optionen
C :: Starten von einer boot-fähigen CD/DVD
N :: Starten von einem Netzwerk-Server
T :: Starten als reines Firewire-Medium
SHIFT :: Starten im sicheren Modus
ALT :: Starten des Startup-Manager
APFEL + S :: Starten im Einzelbenutzer-Modus
CD/DVD per Terminal auswerfen
Zuerst muss der aktuelle BSD-Name des CD-Laufwerks bestimmt werden. Dazu startet man den System-Profiler, der sich in dem Ordner “Programme/Dienstprogramme” befindet. In dem Abschnitt “Hardware-ATA” kann man das gesuchte Laufwerk mit seinem BSD-Namen finden.

DPI-Zahl für Fotobücher erhöhen
Bei den Fotobüchern von Apple werden die ausgewählten Bilder nur mit einer sehr kleinen Größe von 150 DPI an den Server übermittelt. Will man die DPI-Zahl erhöhen, dann muss man die plist-Datei von iPhoto bearbeiten. Seit Mac OS 10.4 werden plist-Dateien in einem speziellen Binärformat gespeichert. Mithilfe des Werkzeugs plutil muss die plist-Datei zuerst in eine XML-Datei umgewandelt werden.
plutil -convert xml1 ~/Library/Perference/com.apple.iPhoto.plist
Die Datei kann jetzt mit einem simplen Texteditor bearbeitet werden. Um die DPI-Zahl von 150 auf dem 300 DPI zu erhöhen, muss folgende Zeile geändert werden.
BookTargetImageDPI 300
Abschließend wird die plist-Datei nach dem Speichern wieder in das Binärformat zurückverwandelt.
pltuil -convert binary1 ~/Library/Perference/com.apple.iPhoto.plist
Emacs kleine Minispiele
Zuerst in den Ordner “Programme/Dienstprogramme” wechseln und das Programm “Terminal” starten. Danach in dem offenen Terminal-Fenster den Editor “Emacs” mit dem Befehl
myMac:~ user$ emacs
aktivieren. Mithilfe der Tastenkombination ESC + x + Spielname können verschiedene Minispiele aktiviert werden. Ein gestartetes Spiel kann mit CRTL + x + c beendet werden.
Tetris :: ESC + x + tetris
Gomoku :: ESC + x + gomoku
Snake :: ESC + x + snake
Weizenbaums Doktorspielchen :: ESC + x + doctor
Hintergrundbild im Terminal-Fenster
Zuerst wird das Programm "Terminal" in dem Ordner "Programme/Dienstprogramme" gestartet. Das gewünschte Hintergrundbild wird mit der gedrückten ALT-Taste auf das offene Terminal-Fenster gezogen. Das neu konfigurierte Terminal kann man APFEL + S bei Bedarf gesichert werden
ISO-Image erstellen
Zuerst erstellt man mit dem Finder einen neuen Ordner im persönlichen Benutzerbereich und kopiert die gewünschten Dateien in diesen Ordner. Danach wird das Programm "Terminal" in dem Ordner "Programme/Dienstprogramme" gestartet. Die ISO-Datei wird mit dem Befehl
hdiutil makehybrid -o meinIsoImage.iso neuerOrdner
erstellt. Abschließend kann die neue ISO-Datei direkt auf einen CD/DVD-Rohling mit folgendem Kommando gebrannt werden.
hdiutil burn meinIsoImage.iso
“Man-Page” mit Vorschau betrachten
Zuerst wird das Programm "Terminal" in dem Ordner "Programme/Dienstprogramme" gestartet. Die wünschte Man-Page wird in ein PDF konvertiert und mit dem Programm “Vorschau” angezeigt, indem man folgendes Kommando absetzt:
man -t ls | open -f -a Preview
OpenGL Header für Mac OS X
Die notwendigen Header für OpenGL für Mac OS X findet man unter:
/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers
Im Gegensatz zu anderen OpenGL-Lösungen werden die Header wie folgt eingebunden:
#include <OpenGL/gl.h>
#include <GLUT/glut.h>
Ordner sicher löschen
Zuerst wird das Programm "Terminal" in dem Ordner "Programme/Dienstprogramme" gestartet. Der zu löschende Ordner mit allen seinen Dateien und Unterordnern wird mit dem Befehl
srm -rmf Ordnername
gelöscht.
Das Startvolumen reparieren
Ausgeschalteten Rechner mit gedrückter APFEL + S Tastenkombination starten im
Single-User-Mode starten. In dem Terminal das Kommando
fsck -fy
absetzen und danach einen Neustart mit
reboot
anweisen.
sudo-Aktionen
sudo shutdown -r now :: Neustart erzwingen
sudo /etc/daily :: Täglichen cron-Job direkt starten
sudo /etc/weekly :: Wöchentlichen cron-Job direkt starten
sudo /etc/monthly :: Monatlichen cron-Job direkt starten
Tastenkürzel
Finder
Sofort-Beenden-Fenster öffnen :: ALT + APFEL + ESC
Spotlight aktivieren :: APFEL + SPACE
Aktion abbreche :: APFEL + .
Rückwärts blättern :: APFEL + Ö
Vorwärts blättern :: APFEL + Ä
In dem Elternordner wechseln :: APFEL + Pfeil oben
In einen bestimmten Ordner wechseln :: SHIFT + APFEL + G
Anwendung ausblenden :: APFEL + H
Mit Server verbinden :: APFEL + K
Ordner ‘Programme’ öffnen :: SHIFT + APFEL + A
Ordner ‘Dienstprogramme’ öffnen :: SHIFT + APFEL + U
Gemeinsame Info-Box :: ALT + APFEL + I
Original des Alias anzeigen :: APFEL + R
Ordner
Einträge nach unten durchgehen :: Pfeil unten
Einträge nach oben durchgehen :: Pfeil oben
Ordner öffnen :: Pfeil rechts
Ordner schließen :: Pfeil links
Ordner mit allen Unterordner öffnen :: ALT + Pfeil rechts
Ordner mit allen Unterordner schließen :: ALT + Pfeil links
Terminal-Fensternamen ändern
Zuerst wird das Programm "Terminal" in dem Ordner "Programme/Dienstprogramme" gestartet. Danach kann der Fenstername mit folgendem Kommando geändert:
echo -n -e "\033]0;Mein kleines Fenster\007"
UNIX Terminal
Finder
Vordergrundprozess abbrechen :: APFEL + .
History-Liste rückwärts durchsuchen :: APFEL + Pfeil oben
History-Liste vorwärts durchsuchen :: APFEL + Pfeil unten
Vorheriges Terminal aktivieren :: APFEL + Pfeil rechts
Nachfolgendes Terminal aktivieren :: APFEL + Pfeil links
Im Zeilenpuffer zurück scrollen :: APFEL + Seite zurück
Im Zeilenpuffer vorwärts scrollen :: APFEL + Seite vorwärts
Zeilenpuffer komplett löschen :: APFEL + K
Zip-Datei erstellen :: zip datei.zip datei zip -r datei.zip ordner
Zip-Datei auspacken:: unzip datei.zip
Zip-Dateiinhalt anzeigen :: unzip -l datei.zip
Gunzip-Tar-Datei erstellen :: tar cvfz datei.tar.gz oder tar cvfz datei.tar.gz datei
Gunzip-Tar-Datei auspacken :: tar tvfz datei.tar.gz
Gunzip-Tar-Dateiinhalt anzeigen :: tar xvfz datei.tar.gz
Locate Datenbank aktualisieren :: sudo /usr/libexec/locate.updatedb
Datei über die Locate Datenbank suchen :: locate datei
Defaults lesen :: defaults read com.apple.dock
Defaults schreiben :: default write com.apple.dock orientation top
Eine Datei mit der verbundenen Anwendung öffnen :: open textdatei.txt
Eine Datei mit der speziellen Anwendung öffnen :: open -a smultron textdatei.txt
Eine Datei mit Textedit öffnen :: open -e textdatei.txt
Serverzugriff per Samba :: smb://hostname/sharename oder smb://domain;benutzer@hostname/sharename
Widget ohne Dashbord direkt anzeigen
Zuerst in einen Terminal den Entwicklermodus für Widget aktivieren:
$ defaults write com.apple.Dashboard devmode YES
Danach das Dashboard mit F12 aufrufen und das gewünschte Widget aussuchen. Das Widget mit gedrückter Maustaste in den Dashboard-Bereich ziehen, F12 noch einmal drücken und Maustaste loslassen.
Wiederbeschreibbare CD/DVD löschen
Zuerst wird das Programm "Terminal" in dem Ordner "Programme/Dienstprogramme" gestartet. Die wiederbeschreibbare CD bzw. DVD wird mit dem Befehl
hdiutil burn -erase
gelöscht.
WebKitDevelopersExtras im Safari 3 aktivieren
Zuerst in einen Terminal das Entwickler-Kit aktivieren:
$ defaults write com.apple.Safari WebKitDeveloperExtras -bool true
Danach muss der Safari neu gestartet werden. Anschließend kann per STRG-Mausklick auf ein beliebiges hmtl-Element das Entwickler-Kit im Safari aufrufen.