Tipps und Tricks
Time Machine mit AppleScript ein- und ausschalten
Mittwoch, den 21. Oktober 2009
Wenn man Time Machine in Snow Leopard per Applescript ein- und ausschalten will, dann kann man es so machen:
tell application "System Preferences"
      activate
      set current pane to pane "Time Machine"
end tell
tell application "System Events"
      tell application process "System Preferences"
            click button 6 of window "Time Machine" -- 6=Aus 7=Ein
      end tell
end tell
tell application "System Preferences"
      activate
      set current pane to pane "Time Machine"
end tell
tell application "System Events"
      tell application process "System Preferences"
            click button 6 of window "Time Machine" -- 6=Aus 7=Ein
      end tell
end tell
Rechenintensive Programme im Hintergrund
Montag, den 23. Januar 2006
Manchmal hat man ein rechenintensives Programm, z.B. einen Quicktime-Film kodieren oder ein Raytracing-Bild berechnen, welches stundenlang rechnet und die Arbeit am Rechner quälend langsam macht. Stellen Sie sich vor, Sie kodieren gerade Ihren Urlaubs-Film und ein Kunde ruft an, Sie sollen einen dringenden Job in Photoshop machen. Sie werden vermutlich den Quicktime-Job abbrechen und später neu starten. Aber das ist nicht nötig.
weiterlesen ...
weiterlesen ...
Screenshots vom DVD-Player
Donnerstag, den 01. Dezember 2005
Wenn man von Bildschirm einen Screenshot mach, auf dem ein DVD-Film läuft, dann ist das Bild vom Film nur schwarz. Möchte man aber den Screenshot mit Filmbild haben, so muss man das Terminal bemühen:
Weitere (englischprachige) Information finden Sie hier.
screencapture -i ~/Desktop/Screenshot.jpg
Weitere (englischprachige) Information finden Sie hier.
Spotlight: Ein Verzeichnis neu indizieren, ein Volume neu indizieren
Dienstag, den 15. November 2005
Spotlight in Mac OS X ist ein fantastisches Stück Technologie. Muss, oder möchte man ein Index für ein Verzeichnis (Ordner) neu generieren, dann kann man es einfach über das Terminal erreichen:
Einfach ist es, wenn man „mdimport -f “ mit einem Leerzeichen hinter dem „f“ eingibt und dann das zu indizierende Verzeichnis in das Terminalfenster zieht.
Will man eine komplette Festplatte neu indizieren, so kann man es folgendermaßen erreichen:
Hier wird aber das Passwort des Administrators benötigt.
Einfach ist es, wenn Sie nur „sudo mdutil -E /V“ eingeben und danach die Tabulatortaste drücken. Diese dient zur Vervollständigung des Namens, damit Sie ihn nicht tippen müssen. Das Terminal vervollständigt jetzt die Zeile auf „sudo mdutil -E /Volumes/“. Heisst ihre Festplatte „Backup“, geben Sie jetzt ein großes „B“ ein und drücken erneut die Tabulatortaste.
mdimport -f /Folder/Subfolder/
Einfach ist es, wenn man „mdimport -f “ mit einem Leerzeichen hinter dem „f“ eingibt und dann das zu indizierende Verzeichnis in das Terminalfenster zieht.
Will man eine komplette Festplatte neu indizieren, so kann man es folgendermaßen erreichen:
sudo mdutil -E /Volumes/MeineFestplatte
Hier wird aber das Passwort des Administrators benötigt.
Einfach ist es, wenn Sie nur „sudo mdutil -E /V“ eingeben und danach die Tabulatortaste drücken. Diese dient zur Vervollständigung des Namens, damit Sie ihn nicht tippen müssen. Das Terminal vervollständigt jetzt die Zeile auf „sudo mdutil -E /Volumes/“. Heisst ihre Festplatte „Backup“, geben Sie jetzt ein großes „B“ ein und drücken erneut die Tabulatortaste.
Verändern der Variable $PATH
Donnerstag, den 10. November 2005
Wenn Sie einen Befehl in das Terminal eingeben und das Terminal sagt, dass es den Befehl nicht gefunden hat, haben Sie den Befehl nicht auf Ihrem Rechner, oder nicht im voreingestelltem Suchpfad. So erging es mir mit MAMP, einer Software, welche PHP und MySQL zur Verfügung stellt. Will man den Befehl mysql in einem Terminal aufrufen, erhält man -bash: mysql: command not found. Er findet den Befehl mysql schlicht nicht.
Es gibt in Mac OS X so genannte Umgebungsvariablen. $PATH ist so eine. Hier stehen alle möglichen Orte drin, in denen das Terminal nach Befehlen suchen soll. Einen neuen Pfad hängt man folgendermassen an:
Hier haben wir jetzt den Pfad /Applications/MAMP/bin/mysql4/bin angehängt.
Ich schreibe es deswegen, weil ich im Internet viele Erklärungen gefunden habe, welche einen anderen Syntax verwenden. Dieser weicht zum Teil erheblich von anderen UNIX-Systemen ab.
Wenn Sie nun noch wissen wollen, was in $PATH drinsteht, geben Sie folgendes ein:
uns Sie erhalten als Ausgabe:
Es gibt in Mac OS X so genannte Umgebungsvariablen. $PATH ist so eine. Hier stehen alle möglichen Orte drin, in denen das Terminal nach Befehlen suchen soll. Einen neuen Pfad hängt man folgendermassen an:
PATH=$PATH:/Applications/MAMP/bin/mysql4/bin
Hier haben wir jetzt den Pfad /Applications/MAMP/bin/mysql4/bin angehängt.
Ich schreibe es deswegen, weil ich im Internet viele Erklärungen gefunden habe, welche einen anderen Syntax verwenden. Dieser weicht zum Teil erheblich von anderen UNIX-Systemen ab.
Wenn Sie nun noch wissen wollen, was in $PATH drinsteht, geben Sie folgendes ein:
echo $PATH
uns Sie erhalten als Ausgabe:
/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbin:/Applications/MAMP/bin/mysql4/bin
Quit-Befehl für den Finder
Dienstag, den 09. August 2005
Auch der Finder ist ein Programm wie jedes andere. Wollen Sie einen z.B. schnell einen aufgeräumten Desktop haben, oder wertvollen Speicher sparen, können Sie den Finder beenden, wie jedes andere Programm auch. Doch leider hat der Speicher keinen Quit-Menüeintrag wie die anderen Programme. Das läßt sich folgendermaßen leicht ändern. Hier der Befehl für das Terminal:
Mit „no“ am Ende schalten Sie den Befehl im Menü wieder ab. Jetzt noch einmal aus- und wieder einloggen, und schon können Sie den Finder beenden.
defaults write com.apple.finder QuitMenuItem -bool yes
Mit „no“ am Ende schalten Sie den Befehl im Menü wieder ab. Jetzt noch einmal aus- und wieder einloggen, und schon können Sie den Finder beenden.
Effektiv suchen mit „Spotlight“
Sonntag, den 07. August 2005
Spotlight ist das Google für den Macintosh, also für Dateien und deren Inhalt auf dem eigenen Rechner. Möchte man es in seiner vollen Stärke nutzen, sollte man einige Dinge beachten. Dieser Artikel gibt Tipps zur interessanteren Nutzung von Spotlight …
weiterlesen ...
weiterlesen ...
Dashboad Widgets auf dem normalen Desktop
Donnerstag, den 04. August 2005
Es gibt Situationen, da möchte man Widgets vom Dashboard lieber permanent auf dem Desktop über allen Fenstern haben. Das kann man mit verschiedenen Hilfsprogrammen Erreichen, oder, wie bei den Screenshots (siehe weiter unten) auch per Terminal:
Nach einer erneuten Anmeldung des Benutzers können Sie jetzt ein Widget vom Dashboard mit der Maus anfassen, festhalten, Dashboard ausschalten (F12) und es auf dem Desktop loslassen. Und so schalten Sie diese Möglichkeit wieder ab:
defaults write com.apple.dashboard devmode YES
Nach einer erneuten Anmeldung des Benutzers können Sie jetzt ein Widget vom Dashboard mit der Maus anfassen, festhalten, Dashboard ausschalten (F12) und es auf dem Desktop loslassen. Und so schalten Sie diese Möglichkeit wieder ab:
defaults write com.apple.dashboard devmode NO
Speicherformat bei Screenshots
Freitag, den 22. Juli 2005
Im Mac OS X war es bisher so, dass man mit Befehl-Umschalt-3 Bildschirme als PDF-Bild speichern konnte. Diese wurden erfreulicherweise auf dem Desktop abgelegt, so dass man sie sogleich per Mail versenden konnte. Seit Tiger (10.4) werden diese nun leider als PNG-Dateien abgelegt, was bei Nicht-Apple-Usern zu Problemen führen kann.
Neben der Nutzung einiger Tools, kann man das Speicherformat auch per Terminal umstellen. Als Formate stehen PNG, PDF, PICT, JPG bzw. JPEG, BMP, PSD, GIF, TIFF und JP2 zur Verfügung.
Neben der Nutzung einiger Tools, kann man das Speicherformat auch per Terminal umstellen. Als Formate stehen PNG, PDF, PICT, JPG bzw. JPEG, BMP, PSD, GIF, TIFF und JP2 zur Verfügung.
Beispiel: Sie möchten das Speicherformat auf JPG umstellen, damit es jeder mit einem Browser oder im eMail sehen kann, dann geben Sie bitte folgendes im Terminal ein:
defaults write com.apple.screencapture type JPG
Übrigens können Sie mit Befehl-Umschalt-4 auch einen Teil des Bildschirms sichern. Drücken Sie danach noch die Leertaste, dann können Sie auch einzelne Fenster sichern. Mit Escape (esc) kommen Sie wieder raus.