Originalgröße in Indesign anzeigen lassen

In Indesign gibt es die Funktion sich das Dokument in Originalgröße anzeigen zu lassen. Leider rechnet Indesign hier wenig dynamisch mit einer Auflösung von 72 px pro Inch. Heutzutage haben aber viele Displays höhere Auflösungen. Damit man sich auch hier die Sachen auf Originalgröße anzeigen lassen kann, habe ich ein wirklich kleines Skript geschrieben.

Damit es richtig funktioniert muss man nur die Displayinformationen richtig eintragen in der Zeile “var myDispayInfo = {widthpx:1920, displayWidthmm:517}” Einmal die Auflösungsbreite des Displays in Pixeln und einmal die physikalische Breite des Displays in Milimetern. Sehr praktisch ist es übrigens sich das Script per Tastenkürzel in Indesign zugänglich zu machen.

Download

// Jan Kampling 2010-04-01 http://apple-gadgets.de

// Adjust your Displayinformations in the next line
var myDispayInfo = {widthpx:1920, displayWidthmm:517}

var myPxPerInch = Math.round(myDispayInfo.widthpx / myDispayInfo.displayWidthmm * 25.4);
var myChange = Math.round(myPxPerInch / 72 * 100);
app.activeWindow.zoomPercentage = myChange;

Podcastveredelung und Upload automatisieren

Heute hatte ich zum siebten mal die ehrenvollen Aufgabe den apfelklatsch zu schneiden und online zu stellen. Dabei gibt es eine Reihe von Handgriffen, die man immer wiederholt. Da ich solche Aufgabe hasse und man als erfahrener User immer faul ist, habe ich mir einmal die Arbeit gemacht und zwei Automator-Workflows zusammengestellt, die mir die Arbeit ein bisschen erleichtern.

1. Veredelung in iTunes

Mein erster Workflow, der als Dienst im Finder für Audiodateien bereit steht, du folgendes:

  1. Fragt nach dem Titel der Podcast-Folge
  2. Import die im Finder ausgewählte Datei in iTunes
  3. Setzt die Standard-Meta Informationen und den Folgennamen aus der zuvor festgelegten Variable
  4. Setzt unser Logo als Coverart ein (AppleScript)

2. Archiv und Upload

Mein zweiter Workflow ist ein einfacher Arbeitsablauf, da iTunes keine programmspezifischen Dienste unterstützt. Diesen starte ich einfach bei Launchbar.

Nachdem ich die Datei einmal noch kurz in iTunes gecheckt habe, wähle ich diese einfach aus und starte den Workflow.

  1. Ausgewählten Track in iTunes abfragen
  2. Track ins lokale Archiv kopieren.
  3. Dort die Leerzeichen gegen “_” austauschen
  4. Dann diese Datei auf den Server hochladen.

iCal Todos mit Mail-URLs

Ich versuche gerade im Zug von iCloud meine Todo-Listen auf iCal umzuziehen. Dort gibt es einige Sachen, die man sich noch selbst basteln muss um zum gewünschten Ergebnis zu kommen.

In Things habe ich oft die URLs von E-Mails auf Apple Mail in die Notizen eintragen lassen um schnell Zugriff auf die entsprechende Mail zu bekommen. Mit iCal kann man ähnliches tun allerdings muss man sich das Kopieren der Mail-URL in die Zwischenablage selbst bauen oder Drag’n'Drop nutzen. Weiterlesen

Things “repariert” – Arschtritt Actions

Was nutzen einem GTD-Programme wie Things wenn man es einfach nicht beachten kann? NICHTS!

Man braucht den Arschtritt um seine Aufgaben fertig zubekommen! Daher habe ich ein bisschen gebastelt um mir das Leben selbst schwer zu machen.

Things muss mich erinnern, was ich noch zu tun habe

Dafür habe ich mir ein AppleScript geschrieben. Dieses nutzt Growl um mir die noch ausstehenden Ausgabe für heute anzuzeigen. Dies soll es bei mir alle 30 Minuten tun. Das Script gibt die To Dos inklusive Tags und Notizen als Growl-Nachricht aus. Dazu werden To Dos die, die mit  ”high”, “wichtig”, “important”, oder “!” getagged sind als Stickies angezeigt. Auch To Dos deren Datum schon abgelaufen ist werden zu Stickies. Außerdem dem gibt es eine Ignore-Tag-Liste, so werden To Dos, die ich für die Arbeit in der Firma eingetragen habe nicht zuhause ausgegeben. Beide Listen lassen sich einfach im Script anpassen.

Das Script (Things_Today.scpt)  und den LauchAgent (de.blogadresse.thingstoday.plist)  könnt ihr hier laden. Das Script kopiert ihr einfach in eure User Library in den Ordner Scripts und den LauchAgent in den Ordner  LaunchAgents. Sollten die Verzeichnisse bei euch nicht existieren, dann legt diese einfach an. Zusätzlich müsst ihr noch den LauchAgent in TextEdit öffnen und an der im Screenshot markierten Stelle euren Usernamen eintragen. An der zweiten markierten Stelle könnt ihr noch den Zeitabstand in Sekunden ändern, in welchen das Script gestartet werden soll.

Nicht vergessen Growl muss installiert sein.

So jetzt bekomme ich schon mal immer eine kleine Übersicht angezeigt, die mich erinnert wenn mein Things im Hintergrund läuft. Okay, man kann Growl immer noch einfach abschalten, aber bisschen muss man den Schweinehund schon überwinden.

Things einfach beenden ist nicht

“Ich habe keine Lust jetzt was zu Arbeiten und verbringe meine Zeit lieber mit Prokrastination” – einfach mal Things lieber beenden.

Nein, das darf nicht so einfach sein. Daher habe ich auch hier zwei Schritte unternommen um dies zu verhindern.

Schritt 1 – Tastenkürzel umlegen

⌘ + Q ist viel zu schnell gedrückt. Daher habe ich in den Mac OS Systemeinstellungen das Tastenkürzel zum beenden auf das zum Ausblenden umgeändert. Geht ganz einfach (siehe Screenshot). Da mein Mac OS auf Englisch läuft, steht bei mit die auch der englische Text im Kürzel – läuft eures auf Deutsch, dann müsst ihr auch das deutsche Kürzel eintragen. Nun blendet ⌘ + Q Things nur noch aus. Beenden kann man leider aber über das Menü immer noch. Daher…

Schritt 2 – bleibst du wohl offen

Ich habe einen LauchAgent angelegt, der dafür sorgt, dass Things immer läuft. Schließt man es wird es sofort wieder gestartet. Der LauchAgent (de.blogadresse.ThingsAlwaysOn.plist) ist ebenfalls in der Zip-Datei enthalten und muss ebenfalls wie oben beschrieben kopiert werden. Wenn Things im Programme-Ordner liegt, müsst ihr auch nichts ändern, ansonsten müsst ihr den Pfad mit einem Texteditor anpassen.

Download (Script und LauchAgents)

Originalgröße in Indesign anzeigen lassen

In Indesign gibt es die Funktion sich das Dokument in Originalgröße anzeigen zu lassen. Leider rechnet Indesign hier wenig dynamisch mit einer Auflösung von 72 px pro Inch. Heutzutage haben aber viele Displays höhere Auflösungen. Damit man sich auch hier die Sachen auf Originalgröße anzeigen lassen kann, habe ich ein wirklich kleines Skript geschrieben. Damit es richtig funktioniert muss man nur die Displayinformationen richtig eintragen in der Zeile “var myDispayInfo = {widthpx:1920, displayWidthmm:517}” Einmal die Auflösungsbreite des Displays und einmal die physikalische Breite des Displays. Sehr praktisch ist es übrigens sich das Script per Tastenkürzel in Indesign zugänglich zu machen.

Download

// Jan Kampling 2010-04-01 www.blogadresse.de

// Adjust your Displayinformations in the next line
var myDispayInfo = {widthpx:1920,  displayWidthmm:517}

var myPxPerInch = Math.round(myDispayInfo.widthpx / myDispayInfo.displayWidthmm * 25.4);
var myChange = Math.round(myPxPerInch / 72 * 100);
app.activeWindow.zoomPercentage = myChange;